3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) 16:01:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)='c\x00') 16:01:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) semget$private(0x0, 0x4, 0x755) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) dup2(r1, r2) r3 = socket$inet6(0x18, 0x4, 0x10000000000) r4 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r3) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0xfff, 0x6, {0x4}}) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) fcntl$setstatus(r1, 0x4, 0x4) r2 = dup(r0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:01:31 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000d80)={0x2}, 0x8, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/154}, 0xffffffffffffffcd, 0x1, 0x0) 16:01:31 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) dup2(r5, r4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) dup2(r6, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f50e96c65306a"], 0xa) kevent(r0, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) 16:01:31 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xc) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8001, 0x0) flock(r1, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/25}, &(0x7f0000000240)=0x1b) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x7ff, 0x1, './file0\x00', 0x8000, 0xff, 0x8, 0x7}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x10, 0x4) ioctl$KDENABIO(r4, 0x20004b3c) r5 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socket(0x1, 0x3, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) chmod(&(0x7f00000004c0)='./file0\x00', 0x8) ktrace(&(0x7f0000000500)='./file0\x00', 0x4, 0xc, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000580)={0xffff, 0x10001, 0x0, 0x80000000}) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0xffff, 0x9, 0x6000000000, 0x2, 0x20, 0x4, 0xdb9b, 0x4, 0x0, 0x1, 0x2}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000680)={0x7, [{0x2, 0x3f}, {0x1, 0x6}, {0x3, 0x47}, {0x3, 0x5100000000000}, {0x4, 0xfffffffffffffffb}, {0x1, 0x4}, {0x3, 0x400000000000000}, {0x1, 0x2}, {0x1, 0x100}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0x8c62}, {0x75d287382a91ffb2, 0x8}, {0x3, 0x1}, {0x3, 0x6}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x3}, {0x1, 0x1}, {0x0, 0x100000001}, {0x2, 0x2fbf}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0x7}, {0x2, 0x7ff}, {0x1, 0x7}, {0x3, 0x3e}, {0x1, 0xe7}, {0x2, 0x569}, {0x6, 0x2}, {0x1, 0x5}, {0x2, 0xfffffffffffffffd}]}) connect$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000840)) syz_open_pts() r10 = open$dir(&(0x7f0000000880)='./file0\x00', 0x18982, 0x25) mkdirat(r10, &(0x7f00000008c0)='./file1\x00', 0x40) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000900)={'./file1\x00', 0x95ec, 0x6, 0x100, 0x0, 0x1b, 0x4, 0x5, 0x2, 0x3, 0x100000001, 0x1ff}) 16:01:31 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8f5a17eec03bda9e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfffffffffffffa21, './file0\x00', './file0\x00'}) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080)="c5000323f185fb6e", 0xfffffffffffffd7c) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:01:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x10000}) 16:01:32 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x9}, {0x4, 0x1}}, 0x6) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:01:32 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000100), 0xfffffffffffffe27}, {&(0x7f0000000640)=""/238, 0xa8}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/202, 0xca}], 0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8a) recvfrom$inet(r0, &(0x7f0000000040)=""/13, 0xd, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000740)={0x7, 0x7fff, {[0x101, 0x7, 0x401, 0x8, 0x5, 0x1, 0x93b, 0x7f, 0x2, 0xffffffff7fffffff, 0x3, 0x7, 0x2, 0x7, 0xfff, 0x7, 0x7, 0xfffffffffffffffe], [0xfffffffffffffffb, 0x1, 0xc129, 0x80000000, 0x9, 0x10000, 0x3, 0x81, 0x1000, 0xb96], [0x10001, 0x96f, 0xbb6f, 0xffffffffffffff52, 0x5470, 0x8000, 0x5], [0x33c, 0x1000, 0x3ff, 0x0, 0xf840, 0x9], [{0x6, 0x1, 0x7263, 0x5c1e}, {0x101, 0x401, 0x1, 0x144e}, {0x10000000000000, 0x7, 0x8, 0x4}, {0x0, 0xfffffffffffffffa, 0x5, 0x7fa4}, {0xff, 0xfffffffffffff94c, 0xe3f, 0xfffffffffffffffc}, {0x2, 0x7, 0x8, 0x401}, {0x3ff, 0x3, 0x3, 0x8}, {0xda, 0x9, 0x20, 0x5}], {0x80000000, 0x3, 0xffffffffffffff83, 0x1}, {0xedc, 0x4, 0x12000, 0x5}}}) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) close(r1) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:01:32 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8001, 0x40, 0x1}, 0x4, 0x0, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:01:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="696c345de02fbdb7492febdc0000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) setuid(r3) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x7c}, {0x6}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fsync(r1) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x3, 0x1}) 16:01:32 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0xc3) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x80) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0xa0}, {0xffffffffffffff9c, 0x4}, {r3, 0x2}, {r4, 0x4}], 0x4, 0xb) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)="31519d7adf6a175ebf0901e23f6c777b0053700ebd2190630b4b5201bc5ecf8983e273655650d30c3cae6e3390d7d7b2f56e0bf12c01e57f533e64657a021993c2a8bf6c3abcb5cc031dcf917ab93d01269af7318daf243e9b6b72f37b722dd5760298a6a9be37c3b3cc3f00390e8965c03f86cf20aa1e7e9085190f284aa1ee4bae5d6492f779ac7c5524c08aadb333544cc51cf45fa12ed9977d3264afda19381b07a4682bd757d330db2136298157292ad5abf42070b64fb1e1ac9300df3ee84c54db15b529732b1bbbd6f3503b9c3eee111492864a4021f987a4ea251dc9e736c611022e229e98664db69374333d5b3fbacbf559954adee8cc75b0c83f3701623108406b4fbca87c26f72230df07d4700303212ea098f5f5e9d1c26a76a92de757b60ba6b01cebf0a4dfd0864ba7be0a5d3a2f2d4ed628720d237e97fece130af35459c8b77e55b304c52c723c2c29ada4b60743da41513c8334977f2cdf9850d2d9d1a1c47aee1943e98c3c7d38eb80d7280ed64d3736576e015bf2064bddba19c73b422eebc43b828877542d02c35d72fbc1af813179571963b0cd9da33c6422f8322346a76a40311be21b5493b6c8f000573f41a78647cc74c74025cc5f7cdb340df51e586513cb2fc068252e1b65549055eea731c9f5cfb63d868b78d80db7e8c288c1fa2cf37b0cf3926d9eb2f9029691d1cc2f15a5a9ae23ea521ae67349565c979031a5b92820f65ed51f4e7614ae913cc91e6b3f4aa1699839dd7e72ffe566dad42582bf38c1b5c0c6df612a6a05c2db463d1a029b878b88b25361a415075663af4e0d5a3a64cdde354ac09b8b63dd9f915e1b18697f2946426e7dc62784211ea2994a521ec3a00ffb2c33095e90fa6104cfc6411bff475bc6001b5ee62e78e2e38ae6a58affd932a4fcbae9ab45c921c2822928a1fd8a91e8f0ab83c9acb8767b854f49e9931deecfc43e3395b0a75662e112dc33ad8e0ff0cb964f6e99bf8e02f573c547068351a6e60be54bfbde2c73afdd7e23f37a615770dd79c9e787cf9b2486edb55964f1bae0c49e2aab4864b69b91a925dfbbceaca6baba9e6ac169299f60f0c7e0d7a4417b45bc1e3d77cd4edfe28665bb20d69cbe6ca3512963baaff43a27153ef1a53577cb9087926cb11af51e0a6423e7d38aad15273b6c33e579dfa468b92efbbec60d921c6f0b60ebae8e36dacfeb2c0d1536adf1a4cbce2c5c39db42108caf094d17de81ca48b3c1b6988f3324e02d17b828148abf6a37ab7defc06a20eb869303850b7998165cc7b80bfcf3c80997d701b806ad3d040e80a018352eeecd6fc7bd129d4f3ad1f092b7cdc1d37d801249ce6815110c67516bd150fb56c5bfea0b48db4b6e777d6f0cc6384ce2c7a2f8899c84a025ad873e0c1738eb60069a48a7641bcd4f748b960901157ca05066260295f644e6965dcf8f0b21dbc3c508fb1062636eaabaf5aa0310b0e72c658e21fc70a0f820f02c329625b3f3adb626244605b823c033a7180aec78ea09dd53c57d1d0e858379491a2eab47e99a1658b654713da718bdcd3eff148f854e16dc194dd8ad80dc73cca2f01c54485efac649022c64adc1a03607984bc87826e37a24e8e6cc89de66312287e73957c7f5daa1f3f61a537e8f81457de998f15bf1ab7438e664292080ef7a0b15c666375896e7cc22c15392111ba4a0dfbb309ead1814b2363bd9c5d45cef922c0220df961e900d76017174a107c9553b979217560d1bb00c643a329cf05f5396acddd7e2a1d59d86566d4c6b76a9018f41608c5e912c30980f9e97fc2d01128e505f65346e55f6c6d329da963eb331711efd0e705418ecdbf8b2dc447983acf983752e33e9dfc8e27c86441ccf58a645033116a130887bb6e231eda7bb76b32f7366a0624244805de1acaf2ec1aed1c93df10f79d22662fa2cf745837f36689f74804c2fed805bc91e699f1aea99f1d0ffdaae191b9ce6c09807feea03f1b78d86ef8e64d51f5960b15c1171d3e23d7c0543bcebdcae2ba00c428febc367bf5d8e01aa8aed6a3a467980992be0da299a4ca0352284a3fd03d0b3f85edf4700d9bafe402a5d2162c915bca30e871ea62abc3545c0c33549368a8c31ded8b34745fb02b202dca01e3517ddd349f8b8185f93a0a6e07979d6558c04ab517af64919c4704f5acd59e943355fd968ecc0b9e04f23dce647b7235edce43642e7aa85826c75c3ce5a5f60c827662a59b38649e545663dd12c737c4d83a133cc5adc70de306338b1ead7ed968432a6783ec477c9ab13b7078944d976a1c8420cfe50b9f3a400b71775e288c569d6b23a2d83461986a1e5db51eaf1fcc23e5acc4c80bea4c3ad90d53e61a29ee4593ba5020edd307790cde12a523c67e534d55b8c018d85669f5a14a13120684825005c2ac37b4ee2dd1887a43b43e7c755f365ced1f77de3ab9bfc6c87cf62b091532e657793c852e0e1bb4e46082e53f423d4310e05df81832b1f61b62c6389091cb324569ce03757f35e761586835e375dc2c304cedec5caf83cc7469b98a81f15c6f51ad50549631d676e808f241cfb3335587eedbb002fb9fa76542d25d050853d0b3de61d1483ccd0e90a6bc40259031ab9071df6c31d49dea7c9f9d2bacf0da9765b6bb23fbdc2cadd1a70fc351c2ed37a5152c8281048255c800bada07c5e81c030c1d8f0b3710b2f61be8178451a2cbeda7cca8eb5d4cfbb19cc6d83075a2924f3c6c1d6d94ec15db91885d0d100f61cb63d519618f30f26aaaf1e14946397095dcacb7675192c3a042c4c608ea87f939362f0ce2e0c050700056151666fdefebfa1f75791c4b6995248686aaf7c571f1d041ab8e045b6daa8a6ba8b6465f6b66f8b0a233e6e07ce8d5738a518f4df1ae3b32be1e2e2e1c9b15b0004f7633e9cec9f1a7ffbed7ddfc54a6c4ca17df40ef6f390038a8d7b89d149a5e0bf09ba53ffa8a9f145f07d30c08bb8b1022e5ef05382e21fc786a971084083a1d5a3fcd3d166b09669fdc2577e1e86d6652087a0bf742f228e189024c65da55c0e841b933331a2eb05f78fdd80dfe791d6be462b45b32e4db481cc6a9029e5e7a29fceb207bfc231cc8601433766500eb7d3b50595d1f7250f8b38994a509db776493fba9480e9654e1f7d53ff2151e656a162e8c3506fcc2d8c8e0fc3ca952312c8d603d9ace991b40a5deff8fdc7a0ab32bc5fbc6465a4e86603183bf12cc1a5557f65fd4d7caa85c16f0917108bef60c0f1f844f4f1aa7d521039eef5a05da5751fa396329508f969871c0c982256f85c3210946982c51bf75904af27fbfea0cfe36ca1bf4570e545dcc191ff9d9904943ac958df2a2c1c6551345c2415c1cdb552b58d33b9391325fdbef88b9ebbff976701a1b02b7b8ea6c509f317c7a5ec2c16a176c5be9240f68610b4eb7aa08f44dd9980ef31d2a5ff6ee40aa5b0371714ca831163c7b219856bd6d6542b3feabd59d5d0fe83e07aaa2eca3c0a211f1b614911704711b4e8d96853094785b9e64ac3900c5ca8faad737bfd5eadc1ce45d86192aa9b41223d38bbefcd4442db3e3e87b080a43b9e6684c577bc6580cefbd557b0257e3a3ff2a9c4bc31c0c1fdc19b7136a34ee4949d94e719b935242053f8c94fc30f6a66c4aa8d14653a562e062508b2068601c415ff7087226ee989c6d65bf1b18cc1148ad291ac4c1791aa7af7ee0071bc7726b59c1f85674c8a02fefa4aa9546302699b2433de8c95ca2eb6add03668b9159b1cf4efae19f88f961f3e3454a0bc3027680b868b535f636823e13a0c9507c84820bb7f575a59cc39a94a97dc4229e076c223302e6fc256b26576051d06f3828f39c2f674175af600e2e7902a3c8194ecde3d02ace8c3e18740a3020985a069a0cc78fd2fb1aea3943e01def7c1af48aef13c50fbdd453e988c8b03a745d8e9f6a409a34c19b22ce57a0cf18e7043d6072567c7fdde0c7437a2b0daec821ca449ca2b430e0dce783847015505b68db332b31be8e73b0a1c7bc2b5e08da032db98f353ba50defa5d68f7dc29e25eef18b6ce73ef6984e90e95bb823617561630aa7a8deacc9e79d836fffa5dec4ded66fce725a53795f33bebc2f0f28e9d460e7fbbac5e21d42cf370a3d5516769fec10f04a311fb473c4e88f3514ec9be23814b1ec21035b24e5e0438064ddccbdb77ae8efd7c1157f7f2d0cde413f0bb6d56fddc14578d5284842468b82b9251bf2d96b53681eeffb615f69749e832db67fc2292a346f5c3b069cdb3564479cf4433a9965388b11a2b4f33d91b9b5fe6f282edae5f205ba08d7d56ad560f150a0d8b037b10e07aa144f216a2d4e2c28cf32350b153320407002c9098ecc24b3393d18c23327e4c5592875e830b9162625f8760a62f194795fcd8615323488a28e15519d1af43889521d69ca77e8da9869a8e7e3a94eaaccf04b80a6a13325b96915523543e4a1b8d5f769ad17130013a31820491cf3f5e6cb9148ee48c3fb59d08add32a48c0c35c2a5afa95ab8857ed6ac3d60f752a336a30c5145e4e42ff557f370c1daf6f5d4c43f8d8fc2706be9843012d4aae82e45de2f9f1ca188d6854bed6f2220ff3e3231cb23ad239ee944b665b498ba4e59be68f4c3434cc9d89ee0b8e652e182e9a5527188caeee63d980988d536415abe30be665f97e71f8dd88c7694510de8e8f1ef740e2cdb27415088d9cc4c57284f7d59745d4fe33fe1e4321e0018eb4001bc7e8876c339af647ec9d339e04216130fbf927c65f61025212aa0d789cf62bf68cd49565ed56cb8d6311d8fa2275fb5c3bc10651a8990cfdec5ca1b3e60192c9b9443c5abb45ffb5783adb1f4e974d57ea0598be9b2777e68eed64361f79b77a698835d644c419dfe879a1a026e4999fbeba9351d6bf8de7470520924afedfaf1d78c5819795669916852ab19a087c0dd6257af8d35a1354acff3fe952f0e517d798cebce1bda62baf623e929e8131c810168d561023a058930d7660ed9c9f2cd73517408583955bac7057ad283f4ee1e8b32c5192fbca2fb4f7461b50e12603dafdb633dd9261b44bdfc5455a686be114a21ca89bf844c5d5362352fb476184adeb8edd1ee666da863f4473a5d5a9c4cb31b63bc37713c58c1f46c9f18dd37c5c4a2d01e1fbc0e8459498bbd8bc52cc83092a42bcfc6cd69bee14530a03f09ca12dd8a9258b5b99f110ad530718069ac9e5d4d5477d9033484ac7fe52cde3a3ea72641bc92c8ad945154d0a6539c04c7742ea88fa8c4f41c13e92724f696d2fc194563bd064691481d5845a2634aaaeb4d5823094caf0fd2a6ca87ef0e424096d4dbf4c69035b4d862e04d0b8924f52d1ec27b248207344345c3568db5f448df36b102302987b8dc256e485d517d0095d9c49768ec883eadbe37c745d979c9a25e18c287899ba6372b62591cad3c584e5d4ee814c6bfbb57221d1e8554d4c8efec7ddeee18a8d902c307faef6e0e24713fa1fc3a9bb6f54e515a4728cd46fffece4bd64292651945d1973abdf9d70de62c244ab72dad949b0aed9a999664c70c3c3ecf7f53012756338b3dac68efbc534e601d6dd24aa9ebbd1113c070734ce83505208703dc57cd07ce8cb20b4fddf9c1238c47dcb7f9c84528eea01902f4d200da8d7dfc51ab2539938b5e84bc6a8f0c8e5ffd4dd61557122886b5cb9fe64f3f0303e75937f6937058cf7153d3b0e0f060b5a74e0eaea3aea642449700cb9da06c26b7761ff5bbed5fc5b4d74ff034886bde7e29080c293e2e82e84b5c7ee82231de0", 0x1000}, {&(0x7f0000001680)="99700595177dd9a573bfa0d960838bed6763b19f7881afb831d7189bcf35b5808298449ccbea9d1db490cf3ef397aa069a3e838e72f55b8c57de91a49c6e82165ca58b1ded1282e2209da2906d4b9608b97d2b3b43b3d0b39e1b4dd79f4f2e35cf32a5463e171cc53dc3cdb2dab557b318355060f455068ba435c48c06d74bdb", 0x80}, {&(0x7f0000000400)="1105486113df6c88f039f6e8ab878aae222712a8b0c2c31fbd43fe31deff45b711b1cbffff398b15808402519c1746da59f330", 0x33}, {&(0x7f0000000440)="131abf3eb4c4301c0e66a7535db3574b5064d44b9cb5a068ed42b8d8e767d5c8710a8b307653661f7690846353c749c7c578bb05c7c8b3ff04dec4f9e125817322d487feba30ff88f4ca5d0abd84fbc58fbcf7c6a3c09a51484cc5baa4c0989ec28d4b4ba40197183d0f632f647bc40553b1aafcf28c05188385fba1e313c07fec4363ded874966782580ad001bc894466d8f0b238cc064d188fcfae1409c7b6ae1f868d10a476822766841ca06a55c6a2ca6ec929f2ff42b220654e75db393f41adea1b58c7bcb135", 0xc9}, {&(0x7f0000001700)="8a861fca9a418d388a0146fa5e5d944628f0ce4e127eca22182b36808e046f26a3d0866cdb2d98e4468372d18bbd9eb53cd118606b0fc32577cad1921c6e7585f4988765730ac581cdf3c420910f99c337b0f319cbd960244ec8135efa8bccc81789dc16026f22595901b60a0bf5ea530a9db316bb08df309af0b65bc04fb70b81bbf5c2f55a8551b41f0000", 0x8c}], 0x5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:32 executing program 1: r0 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) 16:01:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) sendto$unix(r2, &(0x7f0000000300)="e8834a0547ac6646e9ec3831f462286ea0ac894ff2e662e2fe412cc73301c2a387cc19dcb2ad6be697b59b9392991e33b7ba137b9a6f23bea394650dfc6d354abc6ac213d6fd6221b9935c28e2069e5820e6d0305be573ccc0cef7be", 0x5c, 0x3, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/69, 0x45}], 0x6) socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) fchdir(r4) close(r0) 16:01:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4000000000000, 0xffffffffffffff56) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='W\x00') getrlimit(0xd, &(0x7f0000000000)) shutdown(r0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="3e70429c851ac84715f89545cd41d41ef74140c378757b0ee25b26fb72ef603cb1c827f2ff1ab4647e8de021e27d820617860b0ad6da5819e9dfafc6eb8c7b95dc7ddb1b66c3fa897f0a2ec9284793785f3c5955172ad25dc8b36d700db26df0e2158122a36db7ce", 0x68}, {&(0x7f0000000240)="3f379517acfb11d3b92d494a399bfd7d5763870995a34cb19e59ba4f3cd3f4dabc376d186b668457a6735f48cdec7600159baf255e2b331d686f85ba0ffa569fcfa5cd475527ad89da7c9236878a2aa3a3cd8af17b48aa9194d6b4c1a219e5d624e8c57c5f0d19228da3", 0x6a}, {&(0x7f0000000340)="e1c4b84812df17aaa5af3b4e09c803514c4a8e6f9c5c1a2fafd1c828f57903a5e2c5c8da8a2a8512956b2fda0995e427ee3292ed58df13530901231f968847bf005af3479e850b47cb502fb0eadaf8ded50b3e1cdf8bc423d955b32767e8eea6262408f7cdac8b5a797ef763bf41c9d756e4eab633323445eaefc62463b337437d2aee84a2974ada8fc0a57bf72c263a99bee65fbc413274d583eb0362f509a59c0b894ee36c964df8ea9291c2a7dfea8c54c4d14e5a775e6b71113d45bb76ac79752d163aa78d3b75451f8156de2c8ffd3f0bd9860fcd222df63a53bbf3076302da941f74cd5e20a968cadb3175731b1f426046b5949c7cc18b75054f6b", 0xfe}], 0x3) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:01:33 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x800000018, 0x3, 0x102) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:33 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() dup2(r0, r1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:33 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x8) 16:01:33 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) semget$private(0x0, 0x1, 0xb2239dc028e2bcdf) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) 16:01:33 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x5, 0x4) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f00000000c0)='\rA \t', 0x4) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x67e7739b}, {0x15}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom(r2, &(0x7f00000002c0)=""/59, 0x3b, 0x840, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x5) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x24) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x7) execve(0x0, 0x0, 0x0) 16:01:33 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="f2868f024e58027c06c911607216ef06189175c626ad143751f68a96e5c47b6f17305b9c1a44", 0x26}, {&(0x7f0000000040)="b73765f9091dd8727567bb91b6259945060f9eb4f42157c386599faad55939fc82710a70681fffecf796d1a328255d3b6b8c3f2f68f78b304575cffca3c3b4807ed19cdc764d7778b8a6c42553ed2680676e0027f470098ca35d102bc71117eeaa7939cbaf9f97aa4daee6759304e0de5b9f7073cf3080d5c69673e27a9aee2513aaaec5b14565e276bd4811bdd51a6dc4c69e9c1896ef474fe7199ffeddf76a80c888a4724ab3c88d97f10675bac468317635c8a1c5a8ec2c6b0e19bc95031a5732eb4ddb633a5b41fa8f1afe3305da667339f0bd5d60e0c1e0b0de11604cfbd03b225ebddca8841b328687f9550d9fb08d1b", 0xf3}, {&(0x7f0000000140)="9abdddcabfb7acf34438dc759b76431afa4912a82b91c76745342277bccc0b3d698c74263dbbd4d04cd00d82d80cef0dcf0c326e8f9e157acdcb7a3bda58fcda61b0f3051199563f91aff67f4d6671e4eaf4b4b964bbf32ccb1a8ef3aef59e600442ece258ec564eb6a40a158777ad165d2a150e552d257ccbf9bec4e656f990e472c67715debc15e24727dd304bc1a5b655f042ded62b96b6c997194190f3c04ba2ae8b32945325f378402aef8739da7f319ae298f40d424519aba3db1cf52f56c4fac8b805508a6425508fc6760c", 0xcf}, {&(0x7f0000000240)="2062e5892e7693ed28a0c1323745892a4a883d39990087af2ed3598880ccdd47b2a6438d2879ec2f45d3fdfc623f5f0e", 0x30}, {&(0x7f0000000280)="d30ad8634fb2c40dd710a4364c3fd2d703b9a5d4c4215ce0f70674581b4ff10077284e9cb55a073b79e1f3", 0x2b}], 0x5, 0x0, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) socketpair(0x2, 0x8000, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/90, &(0x7f0000000240)=0x5a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0x401, './bus\x00'}) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="be002e2f62757311"], 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0xa9}], 0x10000, 0x0) socket$inet(0x2, 0x2, 0xc326) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000000c0)={0x1f, 0x2}) pipe(&(0x7f0000000080)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000000)) kevent(r6, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) sendto$unix(r2, &(0x7f0000000400)="dab57d9c050276e62c14d2f1b16773fcae63ee69b3e1bdaea634e02b3da2a4699c55a1ee9f38314d48b4587c7d8da388896cb3278ec763182dea1a6eaf92c8a2be860b1733a9ab358ba45c95dace5ad0b136f1f38854f9d0ce95038a20bd3b1025e710bc0b0662c7d3ef7805290f5503d9d11a7f17500d5c388105c6cec4549fd9a71260002556f12069e08d414c349db31b2372faf7fe35e943dc7009d7e9c02bde7d22d16b224462bd6a86f0ffb8abea156f836f387a3043", 0xb9, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000d68f0bbd52fd67d5dcde7de7000000146ee252000000"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x4b, 0xfffffffffffffffa}) r4 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000140)=0x80000001, 0x4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x8, 0x0) renameat(r6, &(0x7f0000000600)='./file0\x00', r7, &(0x7f00000006c0)='./file0\x00') ioctl$TIOCCBRK(r5, 0x2000747a) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) renameat(r5, &(0x7f0000000500)='./file0\x00', r8, &(0x7f0000000580)='./file0\x00') sendto$unix(r4, &(0x7f0000000240)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa00000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) close(r1) r2 = getuid() setreuid(r0, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:01:33 executing program 1: poll(&(0x7f0000000040), 0x1a9076b75319e079, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x1, 0x10001}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x7f, 0x1, 0xff, 0xd16, 0x80}, 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x401) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) r2 = kqueue() pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001380)="b13d0716963594dc07916a7e0f19652a12b0f2b946c775b467d50f1fc7e4364672bfebf0b07cab2d7b5ae6cfdceedaf470156cc6f07175dd39071a669522656073c7fb4b3b189c00000000357165d8b3a1d32ade1bee208d63969ede335edd3f7114c6e50891ed64e17d25c4dcc26d99ffbbb45ebddaa0c84f1138b55753917d0cd85f2c2328011997c0340366c043f8ddb61a4dd6893f4a6653d9e238018336900a2931315b329027d9a51fec3abeeed47605fd3c3f90bd072bd51709f06a29db469ad33dddb38771a71a089cc7f3beb98a73c7028de0288ef1c1b3eca4b90d324e5870c59fe798124ff950060bd5b9460310df54d5bcac8d8c90241db7d3d54917532b", 0x104}, {&(0x7f0000001680)="70a1c59877cfbeff88812aea03e386acdf6b65618be9a5c55b1066032ae092b227b9203eaa35a72689ab1211652c6dff1e75cabd0861f2d63b576e58b0826d9479a47cc88206d015921de292debdc748669b33d68083e5c2f24a7102dfbbab89", 0x60}, {&(0x7f00000001c0)="91b730c3a595005f51def7ea879e97de48f3aef584ff4639d43b17cb2727c6a16205c30c008dee7345aeacb1f5774c6be7", 0x31}, {&(0x7f0000000200)="f475b6cd4decfc3255e8a966b97d6df4b6adb56d7029a400a1dd7291cb8494787194f24c4e612a767cdeb01df0183aabc1655099bfe6b7529ce6b79548d6a835d15315fd7e44dc716f32ae76db9cf8c333c5cb844cbf45a17e64800c56dbc329c8d53869ebe296f2495cb8c1dc82b213fa3c06cf47f343f9b84eb0f4e5c3658b01a3cf355b8532a4a1a0f2bc639c911519660c4c4b78d3d6019785b5855b83bbe372c04709f4a44c5602252d344d4c6fd8d4613e0c5ade101a4b8415406e4de6a60bf17c6983b1cfd9de16f02b87be8afc5828de4d097125299868845ca368227deb5d7613b8b4070a4e83cd25bab29ae5347bf2675095fe9b0416a196d21a2fd3f1fe63507fb6c6188a9ab1cc5b8dc843308e53ad886c7467c74e82195a5197d2d19cd5fad4bf43dfd43b50d03c995b457a25a7aa0c3bcb3fcbefe9d2486ccc29ce3eb0c6e20fb86c33a7ec9970f4055d061dd33355cd1cbbd5868758149e7cf9c4d0f4b57d1b7832a53d252c421681189d4b3d67272126b051888dd9e5731c3cd583a0a284d0f7812af5cafd828b584abb2d42fd5e1213cc2f92b37050404b234cb564bc1018ba6f14e77e068b6659752975d0275eca61f8e48fb55152041f4521ebb56a256d3e80bc111d8d0f2d4c6e2835db804d0a5daf4543787b152d83e60dbf2c082d9c234de3b8a6d29771241b9af9f9dc4026b3257f1840d686ad88d6e24230209a92bea9bf81de239da330c1f0d491420e47fe2cb3be70324f414fbb8ea190326833f5c387f9df3a4a1ef62dd331edb4f2be46e176b383437f311d5a8cb3fae2c2d763f2056d51ee95546d591741845e72940430b99f8fb16668e97b13d46ac02f872305653c3f05c5085429af31401e597ebc55a43708aac1bb87150ae99a9f919e9d05606e78a6149034828c6f42875ad66cde38c03da1a5b85cac5fb8ac86d9cf82467aa66d5068137310eed0022402b2961ef0203d5ac9b52f2ead9360b2bd5014beb1a56b380465ff5c4cf032a8ad1e268c30b0f7e0f39a2ef03e5d9160b3f1acfea101a7140d2a46eaf3590ba4dc049dbbd2993e0255525596dce103ee818c7cb64aad4c8d22f6855d37204e8affaaad0a2ed4c14d7183493bb26d3e14f3de20dc43a3e9f8f1da3ea8e36cef9aa48e5d8d2b0c5583a26d9be28a4a45a668f9c9946444d83ef61a1652d57f1b4a77c1726809a6032409c5275f587b92031438ac8eca6a6beb3e2fac1a096781f32ca3efea53e75699575ddb26c5852c14dd9d5d9091f40745441c01013ab194a6db5cdd68f44a41c113e0ba03c03d3625961342a0852459ae96aa1563c932ec0154f68b58cc01fe82eee50d37e0e386803f7ae43c5c154d80704bcdcd7aebfa88d4e40165463e7f51ab20a2d5dfec93b778a59f5081fbad796c4be4e91e805aef73c7bddc905471f754594e929f58161cbc9674b1a2519fc969aec77e0bac0961b8e285614500ff9e92423ca749ed8b73f83d2b691b4b62d07abdf271718eee8b1f518d6520bb1ffe2575c04c680f751d36c7db4046d2deecf5c68835db832786cc1b1e49ada51a5eeb7ff0f99506a0b5dc356a31e9e7caa0c739871834e9bda14b1365604d3a9dba2d8eea3abb9a99e926216776e33322a0b74e8aaf58b3391ed3247fd3431438877762778db53494577d3f4fe3d64638d716813ad145449ca8b99a43fb3f15d5c0167f26293734f21b8977fbf0940c07c48b430ebc692101dffefbd0897365c00e3bf861d8b7148a8b2671e961d4bee593e1e0a22f442274ed8de583d710bf9c5231c8f744a2ca0734bef60d3882fea4da0bc7693d63a27c19ce53b564d2e0ab697e99dc75116c5fc6b2cca03606b1380304919f88987c9539921ec95c19122c556ba9ae30cf02eea27ccb502e67c7cf2d296b5fb4a573b45121d483aed984d4333f4a5d6417de71a81349d169f6f9333d5571dc281ae4909f60893f9906aa353b2310753a8672fdb17f6cf0a80337328e956b36cea7ab353d7883af938339b6c40e533015f99e59a1179db9e4181c532ea18eb44d0dd17f0b18efa7588ad96a419c3ee1924dd848b1e166290d66aa0014efc29a3090b9271fbf78624ed8eba55e21676ad4429536df7d5b8c617e7baa052b3cfa9c8a4cba65e804daddab1580f9749be4636c7b470a01d08609fb6a6d33fd462cc1768ecc5b2a4a4eda3a808193bf18ff4a21e922bb93b38f127a20601cb54c6656600bf433aab332e6758502e423a6667e752b330ede316f4b58c78c98a15093ccb02af162693aa7e183d8bf238678feff0cbc8f71e8968626ff794e3de206c86911203f2a8b98aa1669f598c57f91182515a55888dc8bf35be4697bb0f91582e6c874fd1c020dd110632335570356b79edd1cc86c0554c4f6656125ab8b96890b98202426bc36e66689327a3fad92874a53ad865b4183219040557a317b2456157c0a7994c446c6764804652da2dafd56cb29a34d4127ef4682fa8b5dadac16c2887bb30904fc2fd076b7032167a3caafd11ea337a538e8b024e4ec967aae6d29a8082300a544ccc51ed12a83b3237064f669aa56d3263be3e641440dd7ced5696b23c920b7633d03773b2f9c1416241e6bea971ba5931406a55b19e3c4c6d6aba0e919c1f36108800af41abd6199943697b85eb058777329df28b3caebefb661a188d55ec49dfa5806abe3cdd7be7bdad571e7f1f62bcfb1c7a2f89c571e19b1a1aadeeaa7a6e80c6e11bee75aa74552e9b7167ae8523b39d833505fc3630a5d12926eea4188029d7b3a9564f6e8fba1ea0ac9376f8e9fdc60bc70d0b18abaa12ee34de7e5801c273b76909d42f15edc8779bcf900b5efcaad7a93fb99d9a8a40100671bd1f1ba737f38bf9ab0ddc21061e21ccba6bde048ecc9e6a4b01cf0d8805029bc274c91738a8e2689d55b41ba01f0b90566ce5233701fe51a464d54001d1d896acf357513ce8ca0667441a318fea102467c43c5bb7f21405ad90eb2af6a255080207f71c01b26548d7fa82a4226e8f41a92796a04ea782817048e5a0bc4631389faa752adaa61bc73e3eb3ad74bc344681254af757867c899193d15dbe5caa491a529124437c9861c43be9d8fdcd5b8bd1b16f140d3faa96037ed73f67cda1980b58f33bf119757d6d8c1621619a2035680c7ae0217ca78776bbe510dc12a3454d01aa409d2f882ef61caafd047866c2a72d8dc0091b7268ab3c5d726518596bf06d1c553ede3d29751517886c1c96d6d6f95e720d4a4e44b313ae95a318508d9018d23697a670993373766438607ac6b3f48ddd2c804c0a2ad2b71bdc57b857e4b2d459a37d64d88f544a31f2ac06bca91bf7bf70e59e94d138b042b93b2ab0642ab133b728243a7fda4be84cd0d5df5b8093095a508bdce3bedd2d24b4ae8995f5e3f89d515fcdb3b74f250756fb9e6af368a38efef6e9341b954a5fa14e3fccc4f5827b0a703ddaf3e5c81c67de54a25ba2fb89f50ad4ae319693e78f696ac1e2397fc35edb80bf9cb230aaeda8b72f728b813e7c56143c68e23039fef01c8f47b1fb5aefb974f36e798277ea91c2b809fcb6cabca95d90e7b7b517a257014d05be54a11509e8131f917c1dd68007e12420a9d863e4395fa5bae8a1830b3aef57233635a6a09da342cdbd465fabd7867a1698326ea37ba1ef1d99527d3ee91eb5b70194858a203930c08f937817585333bf7f214cbd1e6619de8a41f92dc3dbb4c32fa30cef49a2bd59b650db07d52c422f300055827f4c3ee7c3fd4f7c984424a7cbb24cc92922a7ca8d3c3054f4f68b191b0a8ba3042288f74106efeda881c244958c58f55e3d4e4d15347fd5a603f910bd748f002dcec62edc6a617fd06ca977a4adef4dd2df30d5c90266c112826892881745d05bc9954d7e86ec264861949d56275a338452e00656ec7e358131ca4f0981c7694b18d4cc37ef1233ac15492e4023631e7d898ac0a582633e28c2bc19bb945bbb0d56ea5f0939cf7e8b50e45011c35de141b575c72c82d1c863475a4754b2dd2e27499863a9dfe9a4e8d920caa3b7ba8da9984cec2201b94fd616ac75c01d06fe356c96b325a7ecd417c57f98ee4d6e7622337d924aa6e8dff4bd2a36c079f141925d41530ccea16897fdfe78c6e670eec5e2b2a310247806209cd1f1c44c0e56e40bd9c396d4f48839b7dad4cc987f5422586cbae9fd0dac86b47981c58b2afdd696ed8106405f3039d0c53cd7e598c980080aae6bbd4040db60ffa2d20539bc3191bc5dfa8db0f0671876612fd96703841318ba44c5828a914bca382c451e4377afe83a66083abdf246374cba040205444efe9cd89fbd76d607b834a8453e47ccaf202ea834ebde001b0c2bed0a7fdc6a9a192b09e6e276ae0dec659e9e29721dbaa7a6011b72ee47baf95592346c422185b32adb8461ac5ce2d5e7855061182e915001f3d468ca8cebc4f126e516ff0144fe02c10c27f4c53be62971522197c5c7ee6643cda223bf4be0506c671a8ef4e52b0e996c7a88ef020496bb3599ec90b5004bf59d535124e643e39659d63e8014cc69570efc4cdb7d674a0619458dba4c36f70ce31ad1783b77a934c27a649093f093e1d148345c8c0ff54d2d780805beefdeabbb39d884f008bb652ece52ded96c399a3ad2a5f6e231816bab8c7b361d1a69c134a32b1c53906fc4854a7c70b5fcfd6ee5dde0b1fb66e4c149142fd40a6ddaf74a1f8dd37f7f6ce297831126fd74f9211f060e5068ad843322eadba60fd787b1f61d3ad832ab329cf8d1bdc4fdc10e927f4104200209f2d769ada75af641eb09fdb81dc1a611261af86edea1b95205846702918d48f5809572a02455fba3f74c808aa355a99c07fccf33735d3b9f0ae91586156b09933513499531d88d48c4de730153521fcca85e75b34374ed91225dbedd3977c16c1400ad580b9b16d7f20143e314024b065587648f77c137ee71adf5b30f8e9272381326041cb1e1e6fd628339e0225af4d6ebbe1c4dfac8620ff313b15a7566f1dd076375a25eb8ad031e8eb31c6dc1c6fe29db0faec3a2d7f456ded129ef95d555eaef7321135e46f34dbe1617b177383eca5a129437eeb8d998378aeaeed32251622c43b4a2d35b7f76e21f7d16c6c9dd5daa367eeebeca2c5d3470ae76927ad787bb3c495dad283706cd2d434a575eb406d96ee1e659932a8ac7649e1579eac97b49303b7dc1d80a3a703512ac8964d29b054f0abe6f26bdee3f0728b1321f2aa61631413e04e1a0266c03cdd0546f35697f8bc6c79ba81449302f6e4637f751f8bf8de1e4d4ef84f6b6796a153cc282f9179c69509929990e3938b84ff86487a7b90c453fbf9e224f5019725b6ef2deaf2db508f1dcf07059dd1c28e226f1a00c859aacf2fb1457ad5674e630c94a8826ed9205c72b11f4121adb9e89d50bcd077f68b9fb0aa9d4e761a04965673f1a28654413b503f228c495f26293b17c755c4262285317bd5484c2101feaf79e8770207f129e1f1cf5aa4988065f48583578da156c8bf9288b60f06f8d0207024f5cc237ad0f4aaa971ce4bddf3eb14c100d2af932fc54348a649a55481d94e6dd510e5a6728f2caf919407e957b5a0da80575d0f50a95f6d8a3fb69ef6b5c74bc1377c3f64eff03841f676023dfda57369f1726e6bd0976b202014de104676e024a679e2f9b36da63fc094806a31acd57f5994be2550480762988dc8e61dbf05146eb3c6980deca8747c565848beea40618446f8d863a91cef36b307e38becf4025cfd91f9a841d620", 0x1000}, {&(0x7f00000014c0)="ca79cdd4b258ee92d2c9f1d2347f52eede9902a933186e729f1d97c47caaa612eebd7af42302c7205f59c0164bc0e7614cd9898582378805ce0b527b078461c8576dcc495faf5d2dddb3b123b746d65f5c8264682007888e90f53fd7f5a321a4f22d66cfd2ecff35b0b463de84522fc6f5676f0167a1fbf312567a860b8dc5023447cb1a1a53dccc1ef85342b4fe648f9a4b30d3a846231db28bd956c45276b423be4bfb3c4c2441d24a9e081e623fc775fc121a377261a414cbaba8b3e8e6e000e090d41038f52296757405034017976af636aff20d95b8a931bf1634104d4311bf49007fd586d44a3fa517bc27ea520a19dc081069677883c6a6e627ee0e35b9335e3b9a41eff2be96bc75e9b890940f56174ea98abcecebcf841cc81d7b5e1cc0ebc6c5a5552c6874e9daff2ce3e39be905854667a0f001cea354d2a1e4b8e8b5971e69e48537f73103011b324ac9ac8309ff060fc5d03ddee04424b2f9dd34cf4ceee051d708697cff6d2156faea43d5e46bc51a4390f1f4ad6af6ecd88a74d05941743810d6898ab41e4de82ef82cbae84b4ffc6723660170aff6e54b6edbff76577134f96e9d3fa2c0c8a7a6cba183916107729753dd", 0x1b9}], 0x5, 0x0, 0x0) kqueue() 16:01:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r5 = getgid() r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r8, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getgid() r11 = getppid() setpgid(0x0, r11) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r17 = syz_open_pts() r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000b, 0x0, 0x0) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x6, 0x9, &(0x7f0000001480)="d5ff966889c6ea2638d96f75a119e460552d02935c20f2975f1109936a27ac3ffa132fc09369d5cc529211163e18e5cebdbd8e620cf96bb4c560cc493747834b1fe80a39c9b7af45d4139a842b93c375efa0db3b95a316161f96864b956ccdcf46ac1043fc143c415dd285ba56d9ba5ec8e6a23dab9159bed5665cc04937d17b1a4025cc8813b9bf9248c91f2718e02db081697d", 0x94) setsockopt(r19, 0x29, 0x80000000000000b, 0x0, 0x0) r20 = getppid() setpgid(0x0, r20) r21 = getpgid(r20) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r25 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r25, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r25, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r25, &(0x7f00000013c0), 0x0) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt(r26, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt(r28, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt(r30, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r27, 0x0, r29, r31, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r32 = getppid() setpgid(0x0, r32) r33 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r36 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r37 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r38 = syz_open_pts() r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0xfffffffffffff65c, 0x80000000000000b, 0x0, 0x1b617ad5104827da) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000b, 0x0, 0x0) r41 = getppid() setpgid(0x0, r41) r42 = getpgid(r41) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r46 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r46, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r46, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r46, &(0x7f00000013c0), 0x0) r47 = socket$inet(0x2, 0x2, 0x0) setsockopt(r47, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r49 = socket$inet(0x2, 0x2, 0x0) setsockopt(r49, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r51 = socket$inet(0x2, 0x2, 0x0) setsockopt(r51, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r48, 0x0, r50, r52, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) setgroups(0x6, &(0x7f0000000200)=[r5, r7, r9, r10, r31, r52]) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x6, 0x20, 0x3, 0x40, "161ca6d969173be1e886ffe262a474fffcca07de", 0x8, 0x6}) r53 = syz_open_pts() r54 = dup2(r53, r53) ioctl$TIOCSETD(r54, 0x8004741b, &(0x7f00000001c0)=0x9) 16:01:34 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc18892f07db30e21, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x800) 16:01:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x14e}, {r0, 0x1}], 0x2, 0x40000000400) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) shutdown(r0, 0x0) pckbd_enable: command error 16:01:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x400) pckbd_enable: command error pckbd_enable: command error 16:01:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r0, 0x0, 0x0) 16:01:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x54, &(0x7f0000000100)="2bc2f2280ca20eea43bc917122d04b2aac7f460397cb3d1ffc533f6593511f29987f92808fad877d3324d4103496b0ae5c5dbba203c5373074f6b8a9a5356cb7550925156561a2823194dab0b17bad8ce25d2907") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(r1) pckbd_enable: command error 16:01:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:38 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:01:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff95) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:01:38 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x839b79dc4aab7b0e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x6b2c]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x4, 0x7) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) 16:01:38 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000080)='./control/file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xc000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x10000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x134}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd7b}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x400}], ['./control/file0\x00', './control\x00', './control\x00', './control\x00'], './control/file1\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x32f000}) execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:01:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = shmget(0x2, 0x3000, 0x44b, &(0x7f00005ef000/0x3000)=nil) shmat(r1, &(0x7f0000055000/0x2000)=nil, 0x1000) fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0xa5a) mprotect(&(0x7f0000042000/0x3000)=nil, 0x3000, 0xb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0206911, &(0x7f0000000080)=0x1f) 16:01:38 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) 16:01:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x230) r1 = getuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x2, r1, r2, r3, r4, 0x40, 0x3}, 0x5, 0x3, 0x9}) semget$private(0x0, 0x4, 0x113) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) poll(&(0x7f0000000140)=[{r5, 0x100}], 0x1, 0xff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x7ff, 0xd9, 0x3, 0x5, "b12306725d69c2742be28de3b9dd73f01abc62b0", 0x0, 0x6}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) getsockopt(r7, 0x9, 0x1ff, &(0x7f0000000240)=""/226, &(0x7f0000000340)=0xe2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x55a]) r8 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000003c0)=""/20) syz_open_pts() r9 = getuid() setuid(r9) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSTART(r10, 0x2000746e) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000480)) getegid() ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f00000004c0)) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000540)) r13 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) accept$unix(r13, &(0x7f0000000580)=@file={0x0, ""/29}, &(0x7f00000005c0)=0x1f) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000600)={0x200, 0x3}) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) shutdown(r4, 0xf43d5fb6a822a7ad) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000140)={0x401, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mprotect(&(0x7f000003b000/0x1000)=nil, 0x1000, 0x8a8dd2725d242e24) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[0x6, 0xffff, 0x3, 0xfffffffffffffffb, 0xfffffffffffffff8, 0x1000, 0x9, 0x7, 0x0, 0xccdb]}) 16:01:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f000027b000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:39 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) writev(r0, &(0x7f0000001940), 0x5f8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x80000000) mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x190, 0x100) kqueue() r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) munlock(&(0x7f000001b000/0x1000)=nil, 0x1000) read(r2, &(0x7f00000000c0)=""/78, 0x4e) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x200) 16:01:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = getppid() wait4(r3, 0x0, 0x2, &(0x7f0000000180)) 16:01:39 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x6, 0x1, 0x2) setsockopt(r0, 0x277f9, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x100, 0x100000000, 0x2, 0x800}, {0x3, 0x0, 0x5, 0x9}]}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x0, 0x5cb7, 0x33ba, 0x8000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x7, 0x8, 0x0, 0x7f}, {0x8, 0x9, 0x8001, 0x7fffffff}, {0x9, 0x2, 0x5}, {0x4, 0x0, 0xfffffffffffffffa, 0x20}, {0x10001, 0x1, 0x4, 0x3}, {0x10000, 0xffffffffffffff54, 0x6, 0x100000000}, {0x4cb, 0x8, 0x10000, 0x1ff}, {0x233, 0x3f, 0x8, 0x8000}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x81, 0x0) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) r10 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0xa2) r11 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r11, 0x0, 0xc, 0x0, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x1}, {{r5}, 0xfffffffffffffffd, 0x4f, 0x20, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0x57302eb6, 0xbb1}, {{r6}, 0xfffffffffffffff8, 0x40, 0xd, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1, 0x41}, {{}, 0x263f7eba44938766, 0x1, 0x80, 0x8, 0x7}, {{r8}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x5, 0x486}, {{r9}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x1}, {{r10}, 0xfffffffffffffffe, 0x24, 0x2, 0x3, 0x6}], 0xfffffffffffffffa, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x9ca2, 0x1}, {{r11}, 0xfffffffffffffffc, 0x51, 0x80000000, 0x0, 0x6}], 0x4, &(0x7f0000000540)={0x7ff, 0x4}) nanosleep(&(0x7f0000000100)={0x81, 0x39}, &(0x7f0000000140)) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000580)) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x2) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1ff, 0x32, &(0x7f0000000040)="9931929608000000000000000000f0a5ffa400007ad960ba", 0x18) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:39 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="bc1c348cb4b0c1af2083410a0ab4b08d2abeb5d181594e08bde7be6c70cca25940b0eb14c84c27c0d319169a6bc85ffc5caa81a9e35b1adb0b747bd9dfbb12458e07d98647c48af56f000228949ac5ae9fb68e99c32b3d301c8592dea633728739fb25a4008c3bb4f134ceb4b218b270f0beee36fa3ae98736ce07bc1048480e9ab4b293fae6a6ec9838f2b1d4b4f9530472d5f1b53b20d1a946abb8f3e5d264a7d246eae352f8b22f9b9a90c1cd857d46d27ece7fe4a3e6221f14f0", 0xbc}, {&(0x7f0000000000)="20f39cdf8483790c245189e06a8496e944450f0d768e91984c80498d648cae8ce79012a8b342ba4e23b23c443047fa45ed76976d2b7524a76ce81a59f9c9d1018d34d46b13", 0x45}], 0x2) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x80000000, 0x8}, {0x5, 0xffffffffffffffff, 0x6, 0x5}, {0x4, 0x7, 0xe6, 0x200}, {0x10001, 0x0, 0x817, 0x20200000000}, {0x8, 0x4, 0xffffffffffff0000, 0x3ff}]}) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x818, r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x7ffffffffffffffd) 16:01:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x5edab6750515ac26, 0x22a2af1156df28b2) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b0", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/163, 0xfffffffffffffda7}, {&(0x7f00000007c0)=""/218, 0xda}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/182, 0xb6}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/112, 0x70}, {&(0x7f0000000640)=""/141, 0x44b}], 0x9) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x8, 0x1000, 0xffff}) 16:01:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() munlockall() r2 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0xda}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') sendto(r1, &(0x7f0000000380)="c1cdeb1a977baae18bcacae79c35e9de89812411e03e5e245f14298aecf39f9e2ce1365c0e09e8b6752120295a9e2da4ab1ce071dbde3532d183fe1f82b5288b6ddd38c1ff59dcb0999c84d1d778f851bb054a827731c2462ef5f9256c4181ca4b3fa90c8075d7869ebf2b28846000b26dbfdd60f29098d6060ad8cbb2432d3e2a7cfca21daf8491ec9696fd86732e4885274a645c21830126336c768ae9bc130d3f98b93d6bc9b7d61914a987d80eae44ca9dd672cae260ab3ba9eef0eefdf8133cc4a9f4ca5a5cb913d1dce920998deeae448c6118a83fa067bcd5c80b41902197ece9f9e48755e4e2e86402a8ebae9e26a4c7c415878d187ea3bf1199643d4a39a95b245e1884799e1b4bad116208cdaf1d8ecc9ae6e1cde06e3dd972f8851ecf9f448474a89f273fc0a1df3f3581a647f747f44dd4d2da8b172f5f9f08daf9c63bd782b8cf50d21e0c23d8cfdadf7c14ebb48e94f8af1883eb46a9b270e70727c28fe1c59fedd1f2d8ad02a3ff90501eda6ef2726f7ee1e52183f5e42ef3e4808e95f3c40e848ee48daaca47dba8fa5f49351a2effbb1bb736b7eb86ee99ae38cdcf95f2dfff7ac79a10a0419300a182061287691354d8e343e69f838cd94f86d64f335a535cf27228ad36fa616c0be1183d7d61b356ef932ffa383654e67ff6bc912f9bb1600ec259a14b15b7e169f5a78e8e46674661c2da1ef819caec8b9847967a34f86223a986742c8cdb82865738266b972114f95d4f99c419edd4a9d249a5f8e29112af76953b2e526f602788bd5ee50d3ff112a4e2edbf8f7a13f4d262490a5ed5107933160e6130af0cd68b61848784453496736437e692b09cad672e82303875837ae26a887c9290fa682b39a2ce3feaff01fa7cc4a1a1412c71867ae977db29e4a0010f7b212388d910c5f16a7329f6df088d030f60f3d348853321498ff6de98579f890e2fe4d7a99ff8ba450058390df574ed0752220bdf404b8f86875eefb113030cc8479f36f9992ce6c9dfcb315966cb3edbf163398ce9078436ec01f3a0ed8591b66d667fda0eca5a18b3b29cd8947a39e38b0729c42101afe4f958fd3e5f756b62f706c80fb6286eba615d94a49ecd9876622985efbe4b002cf1c5f3db27ca3938b95da7dc82ed5eaabea121327a6b4c5e4670e291f81371b7426c6324d4fb08e495aa3d18399899275e92ebee8f1cf328a8c66df9467fe786e29f08bfd3b1bf1148499b7e4ccaf5fb1c16194364e92044fb7418aec90770bd1776de113fc29b5c04d722e87468ce6e364cad0470b7316e1b29fd82a04b9d74234279c9fe14b0dcdf3bd34f5d71e8afdd87a6f71c43e632c0a0cbdfd161889c0b9f450a00cd21efaa52b25bfd1aba82f9f7ddd197358602ac75921b7928c1da8dee4fc03ef4760923cc0c34ec323d9e65ecbd0e57233c7c3d5c002e12db99f00a92b2179f2e8bda251f08ca472714364e0cacd622a35c0be583e017968d78a114b4ba8717c67ace71c49690d0d7887e8ea41be26e57c5716f0e4427d23e7f8e456f022ff5d40d9874fd514b879fa100feaab2c4e7ae1901fd6097c9b0802f135b57f50f9715911fb58348f4517ea6521d04b4011c224b832b361d45519570eeddae29c8bafa244f966bd53f37876655cb5768f1b521b05beb7eea17bad6b2d9cc0c5c273886c5939fcb36d40d01d024f968770f3c624b976e90d780b68bf318e8530a20da86cb62c5519a340a0b0456dbf59f46047d92c390eb7e23e27804325d23db7ed3a6b0a825354fa3e16b92350384ce574d4203d6fdf61492670d7bcc95448514aee0316c6015059f27cd219a4943a0a78b8d35ddfc31fe4816d7ae9b953dbec0d92e6ba3aa1c7c79437c57586c450e215255a26b32aa507f98550d758081450967000d33d8efe852f12d573240e24896aa2fb899a09dc2734d37849b58fbe8123952101007c66f4df11f3a9171f0fc93dc308cf4483a73063f51ab981810dfdccc565b05e0d212a032af3f2e8fffe1a33406586abf78fccd53a83fa8c22f7c3cecbe064506299723b053fe116bb8faeb432baf6e590dc47d54f587b2c401274ac1fb7393e00a0e244bac86102e01966f09facac6d7de00643c7ac81bccba06de09a0d9979ab3d4f28cb0e73b7e0b284b350415ccd223b7efef7ee0b5787d4dcc6cfe1ee311d146710350bd59543b3ba1579413f20c2cf4d700af692c3a8e4da075ac7ce02faf8cfc62d059a892730f56f5603017193d37f6a10557e446bc054c15c85fc5373fdf3cb1d6f373613d909c2ca47d4b8fd91dfb2e8b1e61c4f3f9e8c53509ddb8a8670a9b616dd2a704d10ab5955ef693e7dd05db6ac04f452b77135a56fffdb8decb44ddc8cf393c34f34e3391c8cb1325f9e4dfb13e859e922fd778419ecc6811c4846df4a83d5274f363ea06bf04a59df248a4e067596961c79201d54a64f2a10115fbfa48a4b77903446d0c7e9fc9fe4f5fb9bc9a64bf58ca51692d4a6131ac1e37eca2cf947335acbc00b9fcc51685ca8ec93f89b447db3260d2fb98b49709f7c5f1bfa3d91eef8c8a2fb7958d73e952fdfdf668a6ad5f5c162823f7d843a760fee204054522d9d5521e08700dccadd36f746702b6cb6ef1e2fda609564c68e11962343a5b691514538e199f5cbc4cd1464a2da289b7e7513e7c5e10dd60957844c84f2668a5659a8475fb13060eb7f07ee14afd031066c5ab39203809121060218232c22d95544cca69fcc232a8085d6499eb3d4fbb813d5b4e41c5a0bbfc77eb1236e47f67e629d90630da3f692a8511bbf18f00383b872db6fb16c6ca15ebe467df71d84a65f4a3c28dc9939f65a84167a79260b59655d09ac9125f71db9e820ff9ea2a63a0fbfe57c1980ad92e7a71df2b4a91c4ef71987a06ff02eeada87be2c750f56c41c6768b816af1c15b864bba797268db453a4e86a24b7697810d9da9840697a744ce6511f2e9ceb7440b9c79ab20d2ff28b8def2f89f0ac0a0a05f1f5ba280c2f4ba27e61272db790458d09742e9b3d8b6e18051adfcb12d03bed4970887f6c5f388a9d28f501c0a546c79f4327c60f6f3060f31f1db42b59bb3534e3af290761fbcba0c6a3852474a060227da1708e99ba16293c8c2fa7187450f3a8d5f9f8c4b1e69ffcb8d5479d8f8a5773198a97260ceee0f100e92e7d135207229c437050a463cc314f1aaaea81bc64e272eb604c2794ffac18a82726ba9860937e0cf94a9e48961629425856bc07e344d7e89bd93777340f68e001b9eb2e76687689d06b7525c9f390aa5a0e0f54d5b4921b95633d4c74bd6e55c93c3718246031e29e1de8aa75b05421475e7e1c75a43e9c5ef729537935b541a7bd57bf73f49409407abe5b998efbdb58f8b2f699ea910e95cf4548d227ec609e571c9498f3b1b07a265411037e73a6f9b7f00bccbffae3455210ab0ccca6894c36b534e7ef9779e3acb452417a1fea7f0880a28ba51f1beff6701b96115c085ba286368366236801efdee2f7b32257e4642ce8f3ddd161786de899bc70fa9edeaf21dc1f59d993d0e0ce544e922161c4ad750166a6f2cd49ecab6805dfc1d04bb0fc99ef91054c30b518ce34bbdf3328ad0cf437247869b51d20432cb27034f22fc56d3b418cce56fe66c7ea41b35f82ba1af6ed9f688a1d98de50958b600d4ba8bc45d2dcc226b1f4bd69654156a85c13c04d929d963d3bf37ae25706d65b3f01469f0c0446e4c66eb71edf92c662e48f5465b238adb048479445fbf97f1ab6338061130ef9f7c2b236be00e8c7088656bbd84c301a4f74dddb4c7b3835dd1f1a81da940d297567823871ba3b6991fd8cf08cdf99ecc77c7f2aa381cb7acbf4890e82a835cd2b3b2b98fe8ccd3f1398912f8fbab20150e37ff7e3fdd77e4528205176598c4d4db0a0f885c2b182bb342566b11f371fd9031141c1735c565ccb8fd2b9e515dffa3f45a85c2ea954e644ec211f07810193e5facb320ac0db764bad0e00ad0d1e613e6703b03fd587b7d281aa2cd054cc13e463ed47c8eb2ae1dca60c121979e2d8eac20caa81d4961ae7dd65213855c83272d989ad157df97dcf06bc30e1009a8f87ca3c110870593ea1eb1929d3d3fce2be0de5fb2e4872d82ccfbddade28b28e2bcd7d5e399ca3c928c5886615b52a8f6afffeab7b6f4e9044bd7ed0387e12a86d5d7840fccf597d2b9d27077ed299887c90e5b1b77f8d014f553c747163a33d422acab4327da6c3c4a78fa87d493462ea80747b16793ddd6aa525c8737c728b7747910b62717e77fd282c1e36546f92afd15c0552693acef1f96a5e90b6b0f375b773934b9346d5555c325e5ef421bff0bf514e6d8aa1a088cb22b4852ae91373c4ddc2e53d18cfea788601de7e7e96df2700b0312a746657046db976a9e8acf4b2c82be9fa4cff8f41a772c91c473cb5962a027a43a4d1cbe46754c23d9208e78ba7ce68e4b1222adc0ae355596a5faca80d68c378b54b5e6758546b50a253d114c5c04cd198059237b69b7a36b2d016fa1e02d999a9ff71e51b6b32d7ebdc74286963fcc2179aa404fb017ddebb5eabd84fcf57c31a988e622c231bc5c76ff733afb5447dd26190a3caeead1f13eb74d670c6bda1986cf75518a2b767310725113e7553ed71b434268d71f88dbbe75942840c43984e9d828f02c02b5fd9d724e8430640bbfb385be27639f88d8e2d62a06af56eb65f4b6e63deda942c2f6ceb89adee0bac9e4a31b84aed66967bdc937ba8db9a637240e03bfeef8e2bcc2f37c7bcc361c3e5b88bcdb58cf08682fbbe46843b883047187f51fb8c88991676726de258abcf29f9cded037ee5c3c187f3a2cda28f445afccf28dca7e073caa8c6a0684d4e5b3097dd088438a9377496c7ce6c9ebb67b374ab9e59d0155d1f9d9223949fd77fa491cce70643b0fb1a5eb60dc57ed1f63fd6a15045ec02185e3318d7f9484fa101bc83a78c000708a8756ddd3eddfdc755ff215e8e99175f9d4fa8e234aa53517ac1328fbb3e67d1f6abf723ccb9e4a27dc671a306b5f01b361944d19380dbad157a2aa98671a2c4d846680a9a0a85cdcd4a8d9866e79d9bbac0583d549d73058a23f2ee0c5c23d89f09fd5ff4c457397a08ff6780ce59d911f32424870b4d08db6f791c5a2533fdce6bf093cd0f3cac82d7a1e61c5633a18a08b321d9cfcedf159c64a1b05a80ba590735d3ac5fd35d7fb2c4f09188a9cee7454cc165a2dfa8143575552aab265f0a99dfd760a967b2c197ac3ac1fae291d479598ffa4688f85732c6431112fc5c89c523bc261ee38c517076243bd88152f3f1da6ddc3e6383186aa2ac339b357c680aeb2630ccc104fc5023ebfbf760b95c899a33ad7baf95cce836e7e9f8cfda3fb439b6e51e440d50fca64deafe0643be7ac46087c97bfc4d21db6cb47484ab69d1f184a0fb43f64593ec56dc92476a34cf8a17cfde88682f5dee588703f6b1773f96c8f4124f1b6281790b90b3b354dfc41b3bc558b1d8edae3f7ce9894c15c07b45b820daa39b965dee7bdc75750dc4e34443aa0dcb37e4eeca182014e3b1ceeca91e2748862e1a73f0338c4486b0173490d3b1b7fc7197b16b0fddf82f25ab7ab0f5ad001651e904716434b8c6e28e42518c9ac26d4d6b5d5551b7c281658d92bfddcb8286c010d694c1df99bc02d30c331604d1de0d862f5d79a3119c52dae7a498105b72ce8fe7838f44241ef0253ebb43637f17f1acd968b814953ed5501457f6d258d3530a688680c7ff55df67c1d7de56cc8df89f1de3bc91abf", 0x10fc, 0x8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getegid() 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) socketpair(0x18, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x5, 0x4]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) 16:01:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) writev(r1, &(0x7f0000000c80)=[{&(0x7f0000000680)="6bcd8e38628a17ebf3f94cdd631ade436edc4e7eec0cbd1d998c21eb4403c9b990106fd7dfb592598624b97ef9c310c93ead2a9053457ef7751bcd564db9d95d59077c3968efc76ed55dce5c7da30cf562d7d3c51e8a2769dbc0bb8e8be60675b2704add9082c25dd83a4ee7b7437681c73f4abc774af661b55df098cb93f64c93c868a8cc6d0398dd06f0fa2e5e92c3e996c256150d63e662059b927f63", 0x9e}, {&(0x7f0000000740)="01ba38461d8e75b6b2d5664adf2ce5b6ba76389636bf4f24bd5ef3d139b95dff40966ad893879b4d1643c11214dcb210c3379c4700472d65f7e2b0527e38605da102e7cc0e603a9b8dbb79cee038bf0d0b53a68ebd1309313c0a5baa9b52f159f77dddafc3446cccabdc4ff9826d0bb2511714aaf032c338ea6415c178453c42698c8de920658a90db8061cc76519bd4c200019dcbff61fde6c0375427cff15ed3165a0f52bb322faa76e9b05a26de98b564ad9c6dfa91862102d68b79b10cf3a8a5371e1fb840e64a65", 0xca}, {&(0x7f0000000840)="11c5024b07b2ecb53081e7c16027e58a5e6c395853fc3ffdc7af790c5406d66ad40615a1c7f4238bfe360cf92384a66d222ef422e1152a8b99beb7e1b5b7102e61af4da8f4d87e77722abee1c303df995031094c9f17231bad28733df7c13e4aa4309d003ce92d78a68132cb4f85f0f92b9f722ac4f9c2d49dae6118785b580603ac5e78bf6895a0655898604abdebc75905abfab1a86a", 0x97}, {&(0x7f0000000900)="cbbe97ba559861b10c3648622f5d01ab5476120f56709c203600226869dc90058335db1c101dd780372eb6b1fb53c6f867333517674c272897f34471444e8f44097b53b3aa1faf4a08270f653a5d5e567bcadada63d7f991ac26edc737b459ed8bd3fe66f069bc1fe841269244db3d51cd0735a9605550a1d67222e6677e0fb6a5a04059eaf5539d1a63e9a741bdf53cca4763a1bfb0c72e0d91db30e3eafad393da55a027b363", 0xa7}, {&(0x7f00000009c0)="e7ffa052f5757e7370409e16a3131f9886855b41d54a650cc87a46551b1870540917621a7d638663d5c255349637f905a908573111838723c67de383bd14353580d90625baffb4fcaaf7be5881cdae19b1068524161b0b6ec7959d17ad0fbf213247df29e8936429b168f30ef561f1a2a020f6b7f94ec2973825243323ace46e9d6968b009f5fc66e62e9b487e35213a1582bf5c8d628523ad04f89f0c3533eb99d32f5857c08113d7fd4efd1109428504bf297fc92a015719d45cd0e3abe2c43b98b86a7891d8", 0xc7}, {&(0x7f0000000ac0)="de36a5fe8974ce0fb3a966ce2d4d69021fb1f12563d773c0b267e00c9c66d79480bae7b17130bdf9f9fdef24e6413113fce68f5fe3723f789ede7b81f596b1e01ad9bf562dabff061f5992dbbfe4d0fcd7afdca65e264a733a8bc2bc0bc533ad04a5c25471c350481529c9f76fda6aac2d293babd9c1facc9455671d7caaa76deb06b1b136174baa659fe372e169b4ba261f07ce76a3f12f7df74ed4fdce71a62eee48b75c5f3956638d525bd05cebf0b2983e93612d8bcd999c382b1a111c28", 0xc0}, {&(0x7f0000000b80)="95d6a8675f3d055f6b0d74c13e359ef5dcade1a2ab2324b525c2d0e098cc51a4b72fe494036c9d00227f18ce2c96b0ae1d3f8ae8331c2a2a1da114677044f9f01aac052ca474496ffcc7b40dfadeb6b6dd2c4025ca627aa1ce016365d14f47d98818a848b80e41abe988ef1982b33005efd88196f85658546aefc11b94ebf5773b86d139772cf7cb0754f4fca24ad6f9a897533d43e15daa60e3f58d31522851b219810db2f24941675c4b1e1ea35842ddb85a6b92060b65943ed27c295cf558493db5f2deb68e29fbf8d24bcf204e8bb679", 0xd2}], 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = getpgid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r5) r8 = accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000480)=0xc) getsockname$inet6(r8, &(0x7f00000004c0), &(0x7f0000000600)=0xc) r9 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r7, r9}, 0xc) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r10, 0x0, 0xc, 0x0, 0x0) dup(r10) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r11 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r12 = dup2(r6, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r12, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x400000000001, 0xfffffffffffffffe}, 0xfffffffffffffd46) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x10, 0x82) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./file0\x00', 0x4, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x121) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x1) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00', 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x90) mkdir(&(0x7f00000000c0)='./bus\x00', 0x3) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) renameat(r1, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./bus\x00') close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0xbd6c, 0x1000, 0x10000, 0x5, "3c29b80ac452170c507b978601514a6ce0802570", 0x5, 0x1ff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x9, 0x3, 0x7a03a468}, {0x80000000, 0x3, 0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x100, 0x7fffffff, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x0, &(0x7f0000000200)) getegid() getegid() getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) r8 = accept$inet6(r3, &(0x7f00000014c0), &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001480), 0xffffffffffffff8d) getgroups(0x0, &(0x7f0000001580)) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:01:40 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x305d}, {0x8a, 0x8}, {0x6, 0x5}, {0x40, 0x1}, {0x86, 0x5}, {0x48, 0x8}], 0x6}) 16:01:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r2, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r5) r8 = getppid() setpgid(0x0, r8) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r14 = syz_open_pts() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000b, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000b, 0x0, 0x0) r17 = getppid() setpgid(0x0, r17) r18 = getpgid(r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r22 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r22, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r22, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r22, &(0x7f00000013c0), 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt(r27, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r24, 0x0, r26, r28, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0xfffffffffffffd6a}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32, @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, 0x0, r7, r28, 0x20}, 0xfffffffffffffffc, 0x314, 0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:01:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r4}) fcntl$setown(r2, 0x6, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xcfb6, 0x4, 0x9, 0x0, 0x0, 0xb84, 0x1, 0x2, 0x2, 0x7f, 0x2}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r1) setregid(r1, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0x6a1d, 0xffff, 0x9}, {0x1, 0xf5, 0xfffffffffffffffb, 0x4}, {0x8001, 0x8ea, 0x6, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:01:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffff48, 0x0, 0x0, &(0x7f0000000400)=[{0xf8, 0x754f00a8ad060c61, 0x3, "e945ae46d33fd1386e46c600fe341ec7c436ef46f5e24eaaa4c89f37a2d3fd7f6e8992e1e720e3b0c723e0528494d24b3596f5a734654089b0249c396752186ae865924b5101ec6de1a923b1c785f9819a3211cb03762129eba30463b9246a31950a422e8cf1628fed253bb8618f5e4a53f61b6761fe51bd8c6295ee18a7f58c758631e1b9126b2f985176016faa1da5ffa155664f2a48c3c0ecfd767d5b91bfc44910b13505baebbc8826744f0467b95d585f3b89fb311719ec28320d1fc5da3ba4ae31ed499f9f96b7d30de9e52eba47fd0233725e124ca66aabed995ffa66c18aaf95d6b8"}], 0xf8}, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x6, 0xfffffffffffeffff, 0x0, 0x9, 0x2, 0x3, 0x1, 0x0, 0x6, 0x6}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x848, 0x100) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r5, 0x0, 0x0) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8000, 0x800}, 0xc) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getdents(r0, &(0x7f0000000340)=""/164, 0xa4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20d50, 0x80) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r4 = getuid() r5 = getgid() lchown(&(0x7f0000000200)='./bus\x00', r4, r5) open(&(0x7f0000000040)='./bus\x00', 0x45424c56af178967, 0x10) open(&(0x7f0000000080)='./bus\x00', 0x20050, 0x44) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:40 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x800, 0x0) fcntl$getown(r6, 0x5) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x401, 0x6}], 0xd053, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x100, 0x1, 0x10001, 0x8}, {{}, 0xfffffffffffffffe, 0xaa, 0x80000000, 0x40, 0x6}, {{r0}, 0xfffffffffffffff9, 0x50, 0xa93de78f035e0cf, 0x1f, 0x8000}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x23, 0x33}, {{r2}, 0xfffffffffffffffb, 0x15, 0x80, 0x8, 0xff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x40}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x5, 0x5}, {{r4}, 0x7ffffffffffffff8, 0x3, 0x2, 0x3, 0xffffffffd9480c35}, {{r5}, 0xfffffffffffffff9, 0x20, 0x8ae85aca8a856ac0, 0x0, 0x9}], 0x9, &(0x7f0000000240)={0x0, 0x5}) 16:01:40 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) close(r0) 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7fff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x50, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20128, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r10, 0x0, 0xc, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x2, 0x8, 0x0, 0x3f, 0x6d30}, {{r2}, 0x8daed328ef042e22, 0x1, 0x0, 0x100000001, 0x16}, {{r3}, 0xfffffffffffffffa, 0x8, 0x8, 0xb0, 0x9}, {{r4}, 0x4, 0x48, 0xfffff, 0x6, 0x10000}], 0x8, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x5, 0x11, 0x80, 0x1000, 0x9}, {{r5}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0x1000}, {{r6}, 0x2, 0x4, 0xca2463a768158cba, 0x7, 0x1}, {{r7}, 0x8000000000000003, 0x22, 0x20000000, 0x10001}, {{r8}, 0x6186b15069792325, 0x12, 0x801ffffe, 0x81, 0x7ff}, {{r9}, 0xfffffffffffffffa, 0x20, 0x8, 0x101, 0x5}, {{r10}, 0xfffffffffffffff8, 0x40, 0x1, 0x8, 0x5}], 0x0, &(0x7f0000000400)={0x7, 0x600000000000}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) 16:01:40 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0xffff) dup2(r2, r3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x80000001, [{0x6a2d1ac463f5fb48, 0xc04c}, {0x1, 0x7}, {0x1, 0x4}, {0x2, 0x5}, {0x2, 0x53}, {0x0, 0x7}, {0x3, 0x1}, {0x1, 0x5553}, {0x1, 0x9}, {0x1, 0x61}, {0x2, 0x8000}, {0x2, 0xff}, {0x4, 0x4e4fe802}, {0x3, 0x800}, {0x0, 0x200}, {0x3, 0xfffffffffffffffe}, {0x3, 0x5}, {0x0, 0x40}, {0x3}, {0x3, 0x40}, {0x1, 0xfff}, {0x2, 0x4b0}, {0x1}, {0x3, 0x1}, {0x2, 0x80000001}, {0x2, 0x3}, {0x1, 0x100000000}, {0x1, 0x3e7865b6}, {0x1, 0xfffffffffffffff8}, {0x1, 0x4}, {0x3, 0x40}, {0x2, 0x8e7}]}) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000180)) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000002c0)=[{0x0, 0x1000, 0x1, 0x3}, {0x7ff, 0x91f, 0x800, 0x2}, {0x256c8cb7, 0x3, 0x3, 0x6}, {0xffff, 0x7, 0x1, 0x4}, {0x800, 0x8, 0x1, 0x27}, {0x3, 0x6e8, 0x100000000, 0x403a}, {0x40, 0x6, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000240)) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)}, {&(0x7f0000000280)="20aa30b4e202c3ecaae9dfae5680eee76f830ee465e3e09325a0339247303dfff8e61f0eb6a8b3c693d64d62edb0d4045e9ada9bb98bdd", 0x37}, {&(0x7f0000000340)="ed104be6a079fc13353791c12a8650234c88664f0e45cdcf771c23929d128cf9c02a13379f320e2c7c0914b9b232050f718944807dff2fccbdc6456ebaec962c4d8fdc90216ef2001495cd2d26bc9a12f74c8837f5ccfe848a3e4a2c1a57e3da1073c911f5c26b7ec99aeacb7e99f8d69ed071902710674336cbd955342ad99efe4d469d7ff154f1274c0f3a59d15d50df525c88595c5c40796999ce89726f55372340d176fdc815a63aa02fd96d5828dfcd92257acf8c020fbfe1f87713141c06f510e3a1e19c68d6505db33379", 0xce}, {&(0x7f0000000440)="609d8f68205857d203762885e8db8ac81c2dfb9848881f70e85ac4ff9c646f236d0c629d891bb67ddf986a1694bec595524c2318286ccb1aeadded1f5ca66971f9bdb9bd4b0b70225ac016f1e3cd3ca6f8321b7cc6ac1185b365d19d24a523254c20702035f57023e9db945d", 0x6c}, {&(0x7f00000004c0)="a3315bd1c676b68599ee23a6e271649040d82531198d67737d23f0b9bac6f03ff9d6e762542d939695e8024e5afe7405a196e696343c5d3e66fa9373410826147f5a906df3d16153353b699356bcc541ad7aa503564a44f767cd729560dd62e9506cb4", 0x63}], 0x5) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0x99f, 0x7, 0x87ef}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x2, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x1ff}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/225, 0xe1}], 0x3, &(0x7f0000001380)=""/238, 0xee}, 0x43) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e2b66697fffff0260768bc20e7f1eae3020df3ed5b7486101ce4ebef5e0518f2fefd7d9283207b33f3b0cb86a8728c53123056c5b95158f24de7beeeb2194fa34822921041fdec8bda354ec7c2d67773aeb476c862f204c8573a3f894308e9eec2f6a1148e797f4ebed79793d721bf3f1def63c25055d83039bccacebfc792102eb49baf5eb9791c591e230d625109120527a009cc74051a08bbfc5aa16a09cab0fe51ba416fa4ad665e757a721fc0bb2b97b9f61e6f7342fb5ce86c84268d9477ab346a64618989ec3db0d6d229d1f197ba92380ede913d08a0ac672484b588d35fb9952fbf05935d8a3a9f8dd78e6741af200b63c80e0a2beae52c0d21cb26f0435bd5b584d2a92801046be9864157d8cda6d4c0b3b7ed18084e1ff26376c61859c8bec0ac7d981"], 0x1c, 0x0}, 0x0) 16:01:40 executing program 0: setrlimit(0x0, 0xfffffffffffffffe) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x491, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x22, 0xfffff, 0x6, 0x546}, {{r4}, 0xfffffffffffffffd, 0x40, 0x80, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0x8}], 0x1, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff9, 0xb5bbe2f5f88226fc, 0x40}, {{r6}, 0xfffffffffffffff9, 0x23, 0xfffff, 0x7f, 0x101}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffffc0, 0x2}, {{r7}, 0xfffffffffffffffa, 0xb4e3280ae8c1151c, 0x1, 0x4, 0x89}], 0x23, &(0x7f0000000000)={0x1, 0x8}) r8 = getpid() setpgid(r8, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2001, 0x0, 0x0, 0xfffffffffffffffc}, {0x84}, {0x1005, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x10001}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x5580ac962d8875c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x10000, 0x9, 0x7}, {0x8001, 0x400000000, 0x7fff, 0x4}, {0x8, 0x5, 0x7f, 0x1}, {0x7fff, 0x4, 0x2cb2, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) getppid() sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) getppid() r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000000, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000040)="ccf613ee16a0188cb318d61d21f489f964d92c7863d337d6149f9640c803e1eb278ce073f1a1c66199ac5b0cc0b3a935d7e2cb304f322d561584a5919ae997c876d17addcfa74328895cda4c7ce30f98"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r4, 0x20007461) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:01:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f000009b000/0x3000)=nil, 0x3000, 0x1, 0x2013, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xb8l\xa9T\t\x00', 0x291, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[0xfffffffffffffffe, 0x6, 0x322, 0x4, 0x0]}) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = dup2(r1, r2) r4 = socket(0x5, 0x2, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x132) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) getgroups(0x1, &(0x7f0000000480)=[0x0]) getgroups(0x0, &(0x7f00000004c0)) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r10, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, 0x0) getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) r13 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r13, 0x0, 0xc, 0x0, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x8000, 0x0) r15 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r15, 0x0, 0xc, 0x0, 0x0) r16 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r16, 0x0, 0xc, 0x0, 0x0) r17 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r17, 0x0, 0xc, 0x0, 0x0) r18 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r18, 0x0, 0xc, 0x0, 0x0) r19 = kqueue() r20 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r20, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="edb61b4a8ca21a35e0e28a0bf2fd5d004aa4169772298e0a8489cba71ff58715b7f7bac06bc6ebf372eb1c4b800bfbd314af945114ac9680f0ce09cd094e16e1a07924bb47fa8d5090d40d6779461ffdcc0080af60f74d405fb7496bb8ee0a287019268a3000c8d8bc346480bf323fc5bdbe58e0a363b69bb9f586", 0x7b}, {&(0x7f0000000240)="ba65d7ab0f3a40cad938b8dbfa135a0571ad81430d290b765d32da84c1e0054a32b2a4cf7b0b9851e9b51fb4538662661b72902b14d01be1fe47b445cbebd092546d4a7a3f929fafa8820e73e97974e88ab06a043db07ad3c6b3273d30e9a74390af547d40b219a4840f8a5840fdfac713192835489558e7c00979cf97004d05872e5a9350d6ace6af786c99cff1c89a1ff23fb86a03b6df8673a5a83cf1c2c4a1c4ffb9db", 0xa5}, {&(0x7f0000000100)="edcdb07569672654e2863b45ba2bf94484efeea34bfa8a3aa0160765d6220f96b696ba783c7b0dff4dd4ba536cdd00beb590e4ac50", 0x35}], 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000200f49c7a77d7589d92fcc8b223430dc8c7d0c4df4a891e5c510faa3e07b2fa57e53664a43b4bb163e9856975629bb7f3eebd3e56ecda8d5b7d715bd1451e3de74a8e25816c04a9fc4172a06ca034f088e849cd5dd16403c38d22245200"/121, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32, @ANYRES32=r0, @ANYRES32=r20, @ANYRES32=r0], 0xd8, 0x4}, 0x400) r21 = dup2(r0, r0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:01:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1000) listen(r0, 0x81) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r2 = dup2(r1, r1) write(r1, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) write(r2, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x3, 0x80}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = dup2(r3, r4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x7f}, {0x18, 0x3, 0x9, 0x20}, 0x7ff, [0x4, 0x1, 0x100, 0x7, 0x8, 0x1000, 0x100, 0xfffffffffffffffe]}, 0x3c) 16:01:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:01:42 executing program 1: socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f00000001c0)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) 16:01:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:01:42 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x401, './file0\x00'}) close(r1) syz_open_pts() r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x4}, 0x8) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x6) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e04"], 0xa) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97daabbd827c48de5ef96294714204d3e113b87f"}) write(0xffffffffffffffff, &(0x7f0000000080)="595eaab850ff232551f366c6dd80487baf73f5d1d7dae1c09bf47e01f3b9e6655b6dd8ba9cf5e64ec87416027f627384a57365bc54780fa8da05ed0ba1a2bae2700b10a83700c2c4691bdd5d86ddde63c3727ac70ff776e59f437e785c8da75f0948a77c9ec97b5ca177a02ed2a012a7a8d2d36e7ca5acd70f", 0xfffffffffffffc5f) 16:01:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000001580)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001440)=@abs={0x3, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r7, 0x0, 0x1, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000003640)=0xfff) r8 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) recvfrom$unix(r8, &(0x7f0000002600)=""/4096, 0x1000, 0x840, &(0x7f0000003600)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x4000, 0x100000000) r9 = dup(r6) sendto$inet6(r9, &(0x7f0000000040), 0x3cba9, 0x8, 0x0, 0x0) r10 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r10, 0x0, 0xc, 0x0, 0x0) writev(r10, &(0x7f0000001500)=[{&(0x7f0000000180)="d1c15deec1a7fc1a84bef7611117d64d82509727944e3473d474ecdd4496815691635a429c6c5b5508535edcd00feba85458527f098a30683ce4cabc3ef95170565f8ac451bb6366464a86365a1913f46e11254170c1dd9669", 0x59}, {&(0x7f0000000200)="06060c174f0ddac97e8adb1d49295b3c1859e1748ee4306bdd3d1c493b38d5d8469a1b2d74291f0f2ad1d8bfa9cecfc2f2a7a9be8f6a7adbd5bd44028e452de4cf86978f1f29da9632711f8e401b4400255f2d0f72459adac18a18a5d98067a1b51f822848e21d6d752466f1c112f224", 0x70}, {&(0x7f0000000280)="82e4b83db27bc9540fe170c190be964284feb401dadc919626df1422a3c2e1be6c0d5e83e003bbc5f8930022823f792d0a33dfb82a718633a3e1d2df704fcbb4fc0b8139d34bfc2614c8421a4aad07e47c1bd42ab9a1ba39f7756990a39a49015bb8f5092cfb456d25195d0b62cc7ab6d9a17199c2b03508ae7beaf765c66a2bd5d37460bb675940daccaf513909222a6edf570a44809af91e4565f560b2ba58816a550e56b4c53b26e58ea992531c8e95958f0340ade5f76930da2dc6565fe3", 0xc0}, {&(0x7f0000000340)="04ce13b979fe8a25507bfe6174d22e284ce87016bfcae9c89195127d85d8c14e3ea344b902f6812fe42b43b5d56f69169eddfc76ea20d9b315cae67cfba54cdc3d49e772aea405a55fee3cb1133708e99f7c6131f9369f087b45a396f73e55de2907c67db11f38af9acfa32ac77757459a1ad5c37ca96ab04c188602b2d5732e51f1b5782c237270459617454dc6c37b01054e3d32918c5282b318a2c4dd073a68c064f9c5bc26fca24d62027ba33bde8cf411301056c485d5a665ad74626002f71cb8e78cb43b69faf8901fc4fc96306321626473c598c4116251e06facbf777e9e93b50ece9331433af63411eae4c498aac30f1b4479446a7aa23fc4e2eee70e0dcadd4d334efa966bc0a8cf39608721568a7620bf49115baa941155e3e35369bda94ead28400638989c1e95d5e69c18bd2d1fd74b20dc6cfc84242964539a827b1b18bf2559ae8c5b6501a970cf6bec671ac0315872d5685195e670a2a182c47539a534877ccded4acb3b2617672f745b79e50bf23a7cafbf2fd03939bcf11f5ca5ee68562ad2520137082bfab8909cc6161b69ed3665955cb4d8c8317f002d7ccfa34c14014ee2414a5b26c39208144452fa1fa5d0499f652f216f8801bfbe8fafd729a457e608152092b8a741182d68a3eb8b6d871ad949c4441bcf7ecf04ae1e89783b07b20fbf6a365c8a81e9302059ccad833723d5dd83f790c9dfeef193ef313535a184a637f55819665487a9bf43d28cc81d46605dd5eb7da3aec14389afca50ec6e9a4b65cdbe80353aee98ea58a36df28e3666eb53f49fff2af4f2cc836945bdd9ca6fc01812b9bef457da2f611382f0008675e2bb4803a7ced43aff2193bebc7dc25067b20ab89fcbee6b358cf86f1d4f0e62ffc85113e865a6d3b8157bdc8d221fa7f2740540a2505bcf1cd28f0f410a3f9c387e33ae77d7f5da8338c4c06e939553d20ec80fd11a1e7c8fadc9daec1c7d9386d742997ba1bb10dac2041958546a194390f699c6ce9cd994522c819355a4ff8f17d2682cd6920ae2e1cf0ffedeccb1f18f110bde4a7fd553ec501a058e8a6627612f1364c4e9a995191f88d480da7137dffe9acca86ce202c40088f9ba772b0ce569ba79684ba462a7cf87c731173ef07c99e814d311e2a6ed2390e9b080fd9c453c6b3facb88c2ca066710023d1705c1f64de83c3c39eb6dc9faebf02444412ffddf5a8a60265a50dae46d1ea97f1358b8b82642ff02ac476415308cdd96de47908ed9cf234ac15833921b02388a6fe1d5d26f9847d6401d8edc7fc698e1b2c179e6a943dd3d7eb3592b568f0969b013a27a47ee3c35df5436a1c3344fbe6e8b87f6bb154df94b634e15156b90ac85ec1fe5900ab15178ac0cdf654d4032a4813c93055b8eef97e83bb82ab65a7a6379742cd20bc735820fe4abc4563742965c958428adf78fba4f639641c5370ccb08288f2a56cd92efc8f39c4591e2040a0594e879c8b67fc91daeda5dfe0c38c4b9e9d10fc9295b4484d323d0fe10b610335986967e3d8c0002f655f989bc03f68d2a2c7ed29ddd9e6f84deaa924f8aef454b02dbe72b4568ee712d44f44a97b396a184349304fc2a878997763174bf4c721092e31257279d98fc72ec2a2193e3aa3f93e278a8a1f04b8f02bb0e68973f9f3bd5c51ed774ae76b1eaba1c7d94e343fd15c5eec170338feb782b5ee6578574a3dce72521ec37e89022799f5956399f2701e369fbf1420aea4ffa1641c0990b0d4e6bea77fce2c059c5a18737cf69f4e546c81b0880bcb0e92fd8ceb02e0246a46baa41697f691e5beb850dab746382ed9295da95b07a96ed126819ae6f6a4f21b0493617db4f000a89119c33763d097f215563964fb4fbd5c81fa84e052a41e07c9e78f9c7895175d301cdc92fdf1144077b3e6b92bad514a6bed2201e7a197e6068cd6d373f20581226a8396308ef3ef7cd62a54b71b8e700b8fc76fb560a22592ac95d4b26977ff61a97b563c70600a1d0242071867fd1fb0df429fb583770f39ebe017b6bf6a29f14f8156e6935dd14120148b2e278619ddade50beb4e123579026151bd11e645886d4ce09b04e2cda1fd627ce239c0dc0af572637adca1e00c116b4bd59759d05422290a1b27eed6cd6b3c0b80a71acd99c4a78ea90d3db8e8aa548774405ec4faed2287041a4c0fc59d67738c3afb01f1fd4bc09ffeb8998a7d3c3d113c8bbf27e08b6245b7a24b1cb0a9780774bdf6fc661cee80769ac748ce4532e37e0a3f07e7a22a17eae7eb27865ae8bc76dfd4a2949005f8c74957cb562ce25e22e7b667be5eefb26a2a898c736505cf022ccada408ac4368adc7b8c073d27e692093350ec5253ba54feb3222442491cff9bb50f42b5dd597108c97101da030848cc5db74c9f820788253efc62c9b9fdaf0d54d316472f4b3a438b90b3d46b1a16395b69215661455666557fa95223f935ab5ea9a0b841a7bd0d10fec670dc567201ee9ead0eb19d1dd6e007979c8a4f8d8884803bab9d040fe44a28bbe387f2ecc5c66e609df5c3e8de9a16d4c158c073f8e07ae9539bde4e571b8117bb2af2163d239be792ae59926fd6cf2a3d505dc0e18a608bfc95f3f58c890ac42f78a50d11180f6fe2128dceca0749f95750fef21108ccf3e9824e8230a18f3d1d5179a13598247c4bd63e26a073b474b1348bccf30d3701a55593a4862f1dedf019f5cfabbde49e77ed95ce7df2d1c56c3876a3ee8a2ed4cca4f8d85bc89bb1c0badf345cccd1ebd5b2ce6db2807d58ba06b15992374bda4e87249f6f2bcad3363cab03312fbf56ac78bd3e2abf61ba088c86a88645ea30900cc2e87bf901147e048c71350c0724f6f4b208c72b1341ce89435491b2cee14dc434152d10cbe7ae534abab77ad40292923061e1266a3c4711af7905a273546c8843d51e579d78257f69a7b9814dc7c9ef9fc01bf919e4949e64b2f247180e4a0d8bfb727be83b7612e8b69136ac8a9618bce1cc59f546cfaf1fc0daabdcb6fe8c20ca86b3b19e81cc905cb70bf6ee7aee9c9a91f53ff6b1aa8c75a32796703dead5f6c02bf0f1b1c370168c1aedc364ea0d36efa3dfc666f88eb3c6a823008cf7642f96c5c116f84fb781e3f671d1fee48ee0c3834ef5997d31bf08ff6061f0cd7a18c47ed6aa3a1928980ff9f6a9c900f14e29fc9e30d8053ed7ce0c6f491be3029ab9b6c79fe1ee1f90dcd6323d844b60c09b9d1d445e9b042826444ebc025066bad2392ced44d7d110b149ff6d63554d5953297294a0ab03570f8a901b31ddcc74ec71d93fa86127e9d46fc4cab5b1deaa2a9d00ef9b1eb414056221060871adadd11ac089c1ea1066a191f526bfe82a61db7a1284c5c69f713b127158279a28a12bf415d8cec29be486490b7aacc174fe649d8773f64140883c31f54989583df4b5130dfb21a3c0c9983f0f291f967d44cd90552e420e8452a1eca6ea5957df99c0fa670e3f0c069fcbd618061319c52f37dfbe1967f642c889afe95b534d66bf8253c06c47121e67572d7bab372ef41a8b79f288dec6e51ca547fb9bff5da5777d46e98f4acdd5ea95b2aae637b0b17f8d8b7c33d858920d1a0aaaffe17d24bc88374fddfe3ecf61f4f72f236fd0bd193a5091e7f3f5316348fc234df487f4bc851efda8d14caf3486cee13d94ef1bf7334e2ce1cc2f09ad2ebfa055d7779a5aa32cb27ff42890ea200c8618fbba7a74d8e45b8e12043fa218707242eaf4fd5872a761c1d80f8057eb0f1403ea57fc09c796315ce97e3ca187fa9d7803f09793550215adf25fe8f9098af9be39291959edcef8a29a8656b311b14d5936aa92f0c0b5cbcc402ac515884e773d031538acf3b54036be5ecce04aa88c169233e44ce2e87d40e6f752f9d47f9e6349f0e8f7b5c14a7217d388c28eee9db8960d25b4467c6ba34b4edd7137930b5f850c93951a5c0d5088d8819b92b8b337de9be047454fa274838fd975038cdba9e3705de83fd72ce85a30fdd860555920f1e9e9829711facc001c8e405c3ea6ed4ee6d61db8234fd5ae0f247d40f518fc21968ad5adfaed0ed0ebbfe58461fc24a0373836f8c171101af951b62e6fc9896861754dae04d29f66e314f0ec17ddd597374d5182e43c026cdb6790e27b2b46e0b7cce87aa1d6d9bd106711104bc4532ae29bc23056f1b0cba774ed5b2b900230e6d6eb73ad58b98cabecf84406d70d42610c6e6ad33a9092e09b0127faa69ed72bb764a0088d0ff95a43522a562338d8073249e96a5c748126808f2ac9c927bc87e59d0bc3bd6c16d79c21019d17bc4f1451f2459caaadb2cfa17e5edd7d64b665a6548f816b4c5c8e774c72aabfc751a3cb17270368096ac5586225ede72ff7492fdf3bff4374fb79975505dc00914fe50474fc8999d892e538348858daa54bf35e5464a2b399a383fab92febdc4facd2161861292ec56662f9d9f02f60dea2c5f3c06d479e6f4eea5b45ae5e93385a257bb09d40ebc69597475ded0f65d25d8cf4d2707f8d0d4f1c0fed5ec3b9bf36fcaeff37a683a309c7be96d0b0a09bcbc43d3eefe2d5e6d95b9194fae2438cbcaa5baecfce3c6abdcc4e0469b649c20140b97e15cc9412a0123887113cfd91f6d3347ffbd164768d35fbca4cc8ce26296f9a874bff174fd36a208a1a24880251d5e0d26c036557f26d8baed24ff74d67e10412a71068ead877e529ccd51b807aee119909d0b829ab296ec2f5fec051fb35f0ad00a4444f01bdbe2de1c4503120df41e5a186725b47843c2643a395979e749a4af1672de4276f5770c793b760b1de8878b171f33b71241f8c72e222baeb8d1a5b67039db1553fd8fc66ccd8444effad32989a30f9a04bc2bc9b077e842243a813c1980cece224d8a49c93fdb3b934aaadf6bf553c1d739950e377c0da56c0d25cfa25b4538ec8ac42f7cdd541d303fa35ff60f3f0e02a12c003c46babed32f80ab3a26da24ed2bc3a1c468ce1fa4f923b6352cf01ed07a21a033c82de49c2bcae21d1ab2287f4470c16111bf808c432cbde3db0e3f647577bb5ab26b9e927c05380c5bdf202de66cfb4aa5c3aae74506fe5e2a1facb74780c237374f2ac3153b2a296dfb283ee7c9918183799592d7ed9185d18c575814de9f7aaec0cb9057d4da85ef28832e4a53dc35a5fe5abf067dfe79b15dfb4c8edb64e45f86dc5583317fa1cbe50c9e871913631a9745eb6a4415fd00d0876aea2fde94dfbcf8e7edfe932db0e2c7337a1c8989b98ce6a26b7a49d5b709fd21b5860fc763848a717880e4faa59f9c0172cc83cc0c76dad6cd8338528eb1ab687a29d7158ab7707c7c4677d9ed042da3b70c01e96fcc5d069e3954a9f68033a9530a9498119ea6dee2103baf15f1e1dfdf501debcfcb8daf8c2f455a474b4e9468b17bdb7ade7bd460321aeb423893f88dc525ef837e26445d59021bc2f7bbe50e3cf86fd6c5d7a67f3653b7af4420d03fb8a4821046ac6e0b14e84070d6de87fb9c961e73e6009f3b5cad92facec2f950b680d7fad3de299d8ea510db6e4f5bd92778dbba7c7c7af020ff04f86ee5699f2ba8c69c6725cd7f23ce7b346697938ab6690f783a4a94e64a5e6a31f0ec635db83c13a7f1bafcf64806fa53655b0b05de46b2e3236430471a80cca40980e2a8c20f4b3d6ea272f90397f43e5ca1ee0a49fab5f7bb2fac8c8403623da405a8e8408694a9cfa77b5fa5c01ae98708d9df70bc79d1b1e08797ca52d578b4b271239cc3d4735d31e179c18c3102e7d91b64ed9789e975379ad54bc1909f8037c96", 0x1000}, {&(0x7f0000001340)="92f981eab77b0381a1a404b45149e016caa325155c4f89328f5f7e4e7a8a001612df66ad0ca256b80a7be24aaf1dfec6cbff4e2c838fd21f2f2995622f8ccfda7de047243bbf93078912a3348711c01333399764a3ec58af0effb9c35b8d4621e9f5563b171ee7f1914a5162cfa6162d005c72a4af8a94d3c766ca57f6d1c37fc891dcd128287c02ff699590141ed22ead4738212c1d0cdf622d693a55ee213ecb13dd26aae4584421a9f461fce0da65ec209c425a478b563e93afb39072dad154d3d9699f0a2711442c50effc8b6e56651a2a79569e2d3810da0ca82e6690a7606c8545c0", 0xe5}, {&(0x7f0000001440)}, {&(0x7f0000001480)="6780733642758fdceba726ebc21c09ee94be7f8a993f0c44c052e0dae50424ae8a1f33fbdb910a0049ae1ff9a151e37f3f24126877138f748ef8f19a289b9299147e24d48130fd4c55ce105d48172999e03fb1fcbbc383da46ee77e477", 0x5d}], 0x7) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000025c0)={0x1000, 0x0, &(0x7f00000015c0)=""/4096}) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:42 executing program 1: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) sendto(r2, &(0x7f0000000080)="913bbed3044910d3b0e5ac116fb2865b564687d8e02769d05e25656e11aeff7d7e481830e909cf0d8214d8044bdb3e0d18cb58682564039b00e116", 0x3b, 0x208, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) 16:01:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x5) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1000000060}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget$private(0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1, 0x7, 0x4, 0x2, "8f2feb7f106a187dd95e78271d458af106c5a12b", 0x100000001, 0x2f}) pledge(0x0, &(0x7f0000000000)='vmm ') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/202, 0xca, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100000001, 0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x87144e3f89decfc2, 0x0) 16:01:43 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x30, 0x1e4) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='W\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x8, 0x10) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x400, 0x169) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f00000002c0)={{0x4, 0x4}, {0x2, 0x9000000000000}}, 0x2) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000280)='x\x00') sync() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="6be51218a56e2178a7b066888ca56ac9b1e7be8aa4a975be30cd2992d7c4f8b5b310a48cc0e7f3195f814e23a40cdfec682ce7e1fcc64686084f536cc3b44b9c89b4dde49062f3808e7889888ac1825d0a6978d49708ca39ba9c4e230c6adf4933a4c8429804ba28ac7da795145ac19856f22bf58994dc360195f160a78cc67d1e487661b4405a3c971684ba10d66f4c025700f2f11e", 0x96) mknodat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x40, 0x8) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) connect(r2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) getitimer(0x1, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000080)=0x10000) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000000)=""/217, &(0x7f0000000100)=0xd9) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCFLUSH(r3, 0x20004268) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00&\x12', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) 16:01:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x12) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = socket$inet(0x2, 0x5, 0x120000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0700008086f89465601a5a8ecf0000000000", 0xffffff2e) sendto$inet(r0, &(0x7f0000000000)="cb4713c550db82e18a12ccae91", 0xd, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:01:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x3, &(0x7f0000540000/0x2000)=nil) mlock(&(0x7f0000071000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0xa9adc3b0dc648d8, 0x0, 0x0}, 0x8) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) fcntl$setown(r3, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:01:43 executing program 1: socketpair$unix(0x1, 0xd0461c74fb4bb639, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x15c, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) dup2(r1, r2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x2, 0x45}], 0x5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x2}, {{r5}, 0xffffffffffffffff, 0x40, 0xe136482ccc00b08e, 0x0, 0x7d8a}], 0x80, &(0x7f0000000200)={0xffffffffffffff81, 0x8001}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r7 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x105, 0x1) dup2(r7, r6) poll(&(0x7f0000000000)=[{r6, 0x4c}], 0x1, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2}) pckbd_enable: command error 16:01:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) write(r2, &(0x7f0000000000)="fe63d59aadf98f3f01a874a83df89de946c028218c581281ea8236d93e6f797d8f21e7d144b75229519db8530171eb6311cce421692d1eb692687af00e4962367661646970efa1ecf10200bc12ac4caab2f77f27713253be68cfb4ed256f83015cc6741c41d56bbf20be68d51b0a60e836e5f78abc14b0bd1968c1bf87368035c4f22308aa1c10b1add993539b8e582c48f273c8a4572fd731dd0e83174ee85562785eafdd3e36a66a9daf9f2835b29f1a74342814252aad78f8b78cb42db5b1d73956e48e778c5db41cefd3", 0xcc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) r10 = kqueue() r11 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r11, 0x0, 0xc, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x21, 0x2, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1a, 0x1, 0x9, 0x3}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4000, 0xb0e}, {{r6}, 0xfffffffffffffffe, 0x80, 0x40000080, 0x0, 0x3ff}], 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x0, 0x400}, {{r7}, 0xf, 0x2, 0x725b41666e3239e6, 0x20, 0x5}, {{r8}, 0xfffffffffffffffa, 0x48, 0x2, 0x3ff, 0x2}, {{r9}, 0xfffffffffffffff8, 0x41c1af00cd8a2a8, 0xffffd, 0x2, 0x2}, {{r10}, 0xfffffffffffffff9, 0xb2, 0x1, 0x6, 0x7f}, {{r0}, 0xfffffffffffffff8, 0xd1, 0x80000, 0xffffffff, 0x1}, {{r11}, 0x7ffffffffffffffe, 0x1, 0x4bd83b369608f334, 0xd3f, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x80, 0x7f, 0x1}], 0x7, &(0x7f0000000300)={0x2, 0x1f}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) pckbd_enable: command error 16:01:45 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5c, 0x2, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x3a, 0x40000000, 0x10001, 0x6}], 0x7, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) renameat(r0, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:01:45 executing program 1: r0 = syz_open_pts() getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f00000001c0)="f467e40d81501e2993a75f307ea97333a5adf4f9fae70c78717bc92eaf679d12e30da27393d19721b2acede2ea20c99380c69b1edd47d88236ac6342218ec85efbc4fbca672b0df4794c3703e2adc2c9f1679501fad8c5c2e3fe4164d669a01f56a0c73a5945c102ee0560be264590e30242fb685b9be96c67270620e7c1b41ded0b39ef0a8d9c3264f066fd5fe2ebd5b4a6e245791eaa419b3d5a728bff05c9a9580ad10bc489618c0be9bbc2803c036cd41c2b3a86b736820150e86b15e03e1e6c85669a0a297a02436d5082130b64f9", 0xd1}, {&(0x7f00000000c0)="a7c72effa145b81e7666c84af3a591afb30124bbb110d5091c56bce7fc3ac77059202c639634155927fcfe85bc5d4f824df55d6fc8d428fd6295179bb842124f308c893c4b26a6c1525e6a1cc443a54eef461a880b5c6843cb6af26210b29fac7f3fbc861753496b5b6cc6fe423e", 0x6e}, {&(0x7f0000000340)="2a8063469e4f64be1659189139cad7793e8c8300ba0caa2f1e86b9ad0fddc8f750321543793096cae5d77054cf91cfd268b7f6ca062d5368e5a9a65cc1c3ee2afe7bab547b67e9617a6ab65b91aa49a8bfa870f18aa1b558b636397b313a61", 0x5f}, {&(0x7f0000000140)="bdc28fd68618f7cba6216c2de99a01526607499b8e2b57ca3c564cf1c67c22ca03d57f9702535be8", 0x28}, {&(0x7f00000003c0)="9631ca42afeee38a9ce86e841d73ba31d68403db9af7af877d173f586ecb3440a9422c96bac87ecfd53740bc6ab025b55de00ed8a8a32df4cc81546860fdc3129c6f9a99bbcbd25f3b609fde9cfd941c40e63b584ce125dae66c962ba2b9b72c01c757e51ce1561acc919126864b69be61175dee5cb3", 0x76}, {&(0x7f00000002c0)}, {&(0x7f0000000500)="615500f29e82fdb3a672c9a94d409ffee84e8075464c279867202b5fea8a53a3522c67a208d7b003c8a4910da7e0fd68f8bb7ef74325a16a896aa2b7e918743179296df7e0a0360380b157b7be887829d9667a565b1275b5b421bc288d83631a7f27a011333439958d0cbb03f3adf0b9162147e8a6872e5c04416b6708c1d3bb3acc7e52b54d61668e312bdb9f7ec40779d677cc65a0be667414df49", 0x9c}, {&(0x7f0000000940)="5a5ad1199d764fa3ae1d36340af90917452117233e11b407b6f747d4688b97b77dc0d78542e09867c60e2ba47edd389735a67e6949793679c413be0e3fafbe73aa4396c8108be7ad6958ee27def85cd25e76965e48dcb4c97ca1cdf12b24e8e74d0e8286312fba388952f3e7f0cebd483c211eb25075eb785b226f46f1a7b0d6b69aa09192c577d8b0d4b247d2213de9bdbf166f0cf1f81dca8cd300f951734bf0ca096d1ea3c2645df0a1bdec2244843a30bb6809f53fcbb666c750a61c7c9fd2426b9f442ed5500238b5dbc9d3bda2e9d32c367dd92a856baad185ec9abe93c8296bf1d8b878efe652ce4799bb70a77d62968e4140e04cdc11e2ad92c501f92ebed46822160d6066d6669e80ffe0b20093d60354fe461bcc6cdfc50b911201e3eb42835127abb6591cfe906ff6b6ee81b9162377085dba32cae4ab3b8131937fa13af4ff7a437828b2f648ab271d42911efec79e958fc348610775a5f638b44129aad6088a094b8445209cc66265a552fe3337e3113d93e12c80e8b4712325a839e5304fbf0f853427f4ce8251478f73b42ebdd17800cf2592fa8c2d3eb7688b76764370d448dd3aace2eecc8be299d13c34c8cf3501b1c111ca16523861e0e68f31ae068bf2f2712830719ee7bc7b8720c2e0e690566db8226415c6542760f4153bcf3f55892e4e0f3bdf2ccd97268b83a76234fd59e37950f58630b12fa220a6cf8e6ee276e4cc8e689a6c1b3d2ad294382bc4348bc31488938e2c0462fa312834e7368938dca9d827e3b9b881cb1704322b2ad85607ba9a88669831ca71294e3768d8c469c34964f5bf4bba45390c5618065aa038aaed3c9240d1a7f2789d63379b3eee383de17e95126eae0e7dd5594de9e8bd92bf42cb1988275e1ae265298475187b7904a20dd1ffc6ec0858cc26a32eaa8538d399f235347e40c5f1d2097d3e48b9256a2713b9d985891116de22d5be1f259ec57f079e0e12b57230a853c265f78a6e8a03b5f9bae40f809e0204428123f2034e14e16f22184ebd721527b155a65d6907426a693636033de51f0b8547c0377354bb221035309f1888f195f0c506f762b6d41a0de1a975366ad2dc0ed883adad2c4a94de0fb7e9ba0f6d3d337d5a99848dfcc9645c62e9a64bce5e5eb2c1610ea4867a5d147d774b4af582f50be3a3c83c5a88e2222209d847d3bfdc79a9b91045d42b1188844cb373f7e1be3a1c68009f8153db133fb15af30b74668b9a850a05a9c044a1a381aff16818dd9e119473ebdc415c897fde4d9b9c7c4cfb7d7536abcf86b80d80f77f88f9061ba2a9eefe6186903ae15c9b835610d1d11cd3d77d6ecb2f885ecfbe3e524089f9de492970230a9fa46570775ac42edb8ba577351d4fb7849ead2c083529d7e73591403377387509aff17460dd302744e583cda62d8e993cf79675ee6cc95c954ef51c0915ae009d10ddc01239e9c4255dbffb07a924c79e3060190a561cfa038a1563769f1f557b057df674644130301e190eb0073caf60df2ab0894a9b61092d9e084b8f5cb4c25a8ae1159ed7cd9de52a093d86418d4f0f13d452acf9eea24d4b5b209dddd33dc67ea3c1778608300d826fa82b152714e20717a1ac8c1b3f5b9d14d361b3ddd1a4fe59254cc7f59b440777679c2d8664a8f4bb494f76ead3e525bfe6387f0fc54503c7c6308cde120c7543e198eb9e19d00c884e1321ba476c100a0c155eed6142f70dde3b14ab8d73e19bdbe8b3ee2427ccc38a5ac0eeb250a321f03abf5d88836499346001507b16df167907112aab3d2d313952b03aa4822d3cf31054a253167d2086044beb31536e1bbace94b59fac23923342e13d868a54496992addac159146f9aa859213c85ae0867c4b400c49d1eccb4e67a69e285c47677b749a71997152eed6e69a6e651eed57b9f4a7ec4f88a2afa9d8f6cbd63eb226cf45a5b9b30b8880abc7fd5fd7ad1f8084de872b24c7e675ed0e4c43bae671cf43627de8b7044f1beed7aea79f21dfe2377e82d3be62276a56f4249eba627aa3fa4f6b66886cafe93902335c74d8fdfd02c0dab214dca507b3a286d9d4d29dd4381193f792c10bde2411f9521d307951511bf1f3202e578bdcfa42c892c84750ec7c4f44baea6aa1026f63d3baece19579c09451595045c18bc5a076b1ebfcd15da8da1658c99c9b59062810bc05605b961dc842bb2e53b5ed844d5e4109d978bded9335a041c9bedf871bcc92c018a67b94931786e851da4c3804056cdc5e1809f3abdb0b6127eaae40ebe4e65526ba30651869fb00c039bb6cafff4dc6df7ea29a0e88fa2b99d63e462b5c97d5ef3cb90bcf98cfb4ac3df27b6826012de489827a263772f42f2cca00014e355bc172330e587beb621ce3b594e841818fa688e802bab87c6c838157c3ddf2f16af6431813246c57b5a1caa8c7ec68312a8af7cae004a719ff18bc70242587b1fbdd10958a82e218144b2696f5c5ff1bee8daf7c8ef90c3305b0bc584c53f7090a3ec113c4d299d3f69f0fa8611ca22616db552d7acce8b195dca8da49b6d13e161a1660178a6717115e7ddd64ba9ee1ccb621a174e3dc622c0c3777384d248c5ab787f3eccfe5b27c7a7f5aee6240d6d4df2c42616d1b5dc07ba7da613fc5735e43ee891c9e5fbdde74cd05a1fb2417ca1467cf8a9a49c1dd19208e6a2fc5363f728c67fdf3f94b235ece04522e8401ec7c885786b7d52a16be46b3849f2070e1b460d4c28670196fcf6d9460ae399a8cc34cf6cd8ff1ed3e50f3ca50035d607ed7508d9fef0a312f0c2d6a5e8fb421a391b588bddcd777d0465d929627b41540bb1fc6420b296f007505cabc67e06e23cb1073037349e6673029fe45ad6510ebd0b51e0f62b77e6a7007b08ceb1e6983be39008f2b6b0673efc811dbcd817b1403ee26082ce1b5569d905b51238bb3dbea4227f40f2d3822ef729fc6b6c7df5b1e074d937813fac9b7d931b9f0effcc3bba40443317ac02d2d8ceebeb21d2dc86a58ecd6b2c67b9381f76d8ad7f1a1703f91876322f7195a79cdd32dc2b7297815ba8587dd4578259306b4dbb860cf0fa83069fb33a44b14d23e55202eb1441a92e82ceaae3ebd8be10a8ec799fbfcdf09be5470ad81d1314a6dbe7055848ec136f3a20f277af2bd780c607a4f51143fed89fa8c18e935caf54a6385ab278a10d04ac148469c8c141e38d90acc28e1f9da3d99fc897e2d9e2d3f05dbfa9d3c3fa5fe1edb8f5ebc034ae5cee6872ee4c764c8b7d8b7ef13f1ebc7db8e7fdc796fd6c64c24eb8320b84e989ffe33febc061bcece2aaf46e0de130db470e8d58780fc7fdcbad627417349867855c5c2a65d0a9a8646afbb19bb86102585a109ea2b84df68d6ed05715f3cc5edfb60d824091d97c3b9cf746c584c6c41245c1607bb969fb911da4a0867c847228dcca473dfa9c73f69544f61746d0a3f01f034cb8697ac2d39e0f610b5843d1cb76105862346e5499a05fc0f2923bb6bce8d0d5a30bd92daf2c06b5055fe500fa9947d5e9339068e4c58e9580bddf676803f758096cc5587fe85641c8499099c8219ad1406a937d1791d70a34a6ad1cd682b4d1aa65aaf00106c92ddecfbb1afa4059519ff7cacbbaedd7c9d0cf71535c243e7adcc27e258a6d2f90e102f56166b32a1800b256f84190c53536705d12ec7b2494f6715e200d9541e4755d3edca2c61570942917f834004cc8e71ad47cc15cae6ae87122899e8fe1e1589c3369d10941a9da854955e9441e38961274ea1ab8cdbfc27f7339ff09b84caf9e8a7bd64a00fe1f20dce93b84f026cf7ea681de9459c0f91e6f76aa78d5f09295d9eb42fe1ed08873a9bef5eb4a1133e3272fbced49ecdf08c33bc0c50819f8120914643b03e8d99d244f60de9e9b5da23c18dc260cdf5745dbe8e6b81d10eeb0292d23ef10e7528c73650bb92c078feb2ee29bb436dc7b6eec6127fa7db0c8454e9995764282c2464bf1fbd924dd4284aba220538946650f32eabe329d02a0519578f752358279b56127e719018c4035a92dbb182ccb26055f6b7daa5986771afeeebfaf0a44319a4bfde9a4771ac7484d9c9c4c99d86af30a05b029eb0cfc9676c2e5344afae034fd9f151c8021001419ec50cfd1d7a646ea0ca3a17629bc7f9c74ce5aa48e217f6b56e4f377c52de07ad18a64a2780ee71da8979ef8085b67e52bde3abfbf90a2c6d3e1a52970a9f3983146539dc189d56a372cc6436004004207e5ca70897eb984fed8b80bcd9ebfd61b5a259c7ea14298b66d057f2518e21464f4a76d49daf3b8d27e2aaf3457be54194c273cc950cc4e47031a1b3860d2bcfa58ab0d9810e9c3850287bb6f4204fb0a82664be68e9b73fb1e018f293c2785a63c67297379f57816b04dc71dbf80b8fd7cefaa3fef3e0de1103d5ac9d5d0ce724e56ea6c35b98276fd54b58d2d2437d5707480b4aadb8b4c04b2d256ea826348dcf69e38d034bfc5f287f3bcdc6de9d3e624ae27bc5f59870d44ad6223f5767fa07be7d28afd3f2b9c69d7ad9a1a9288eff3ef9b007fa078eb25d8ed226cbc1c979fd437a225df51a8e366df222fe4a6888ca5a730b22c6563c387820cdd5d693b87fc7747d22b537b4bfed97379eb5dc0b38a3308f2f284079004bb6c283aad655b24bc9e7e2bd43a5e2b4ea4be63f3f94e676768496a624a531b41ca30a996176bf7c43cf98b44334e2c4f1c880179e7a198eda0d325844b0aa0b4814b186046864e2484b2ead4dabd9ceccb793f62cc484680b854de5ececd5eb5cee9addbed8cd6fccb63a3199a3d45e9b503b26a26843265db221baa717a047dd27bbdcc4bb3f642faf5cd8725289015db9625839c663c0348021f7ef78f89930e71e6e1251ca727dc1e8641a00ed0ed97cc233198cc460ed7e969bcd6f5f04ec898085237fa3720364b7d891d63409f367008596831783f2bad2a8f7b94f0637599f2cadbd28686dc2d524182e3e4889726c9ad380d5fa3be31dfcff5f174bb590fedb9b76441abb27448d6777f55329ce6f9c51208d433a3bc26c272336687b58aea412eb80df8092e1d4b0873c4c4356262efeab52d809aa630b80a76ae314f5e8fe743572b16a625d1fd3c57d83e7358667385e304f0671c6958d959e2b5cee0de34093992207470265c887e02b5732202fa03295527c91aaba634b675a5bc71fe0b15331d424f9fa71e312ce94781ce864032979a84de6ef1eb89b551cd3c603c62eac5d9b6f9c018d0cbbead4914c66f62d1cf5b9765eaff967efbd8a5bd663f728783397cc85a5f66118b831d72ff6d79c6b8afe1fcc197813cf0b92b2299b9e54f066a4874eb721d176e50ccd15f6dd8ee89f943e536b560852f45087e0da56a2920dfe9a1fd5d7b38cc9f0ed6eb98dcaca6ff412a52ed34fc506c789e59029165e6407658820dcea6d81389b69a3172ced3603dab3694800e8ff6d1a192cc9d77e72d7453c6f9ac03095021aa3abb4f9acd8a340898a9d98d41124466ae06ccceaa9fa36e93f0a4b605a7867332d3d78270a0fa6aded370b0a3c0cce51cb91a66faee9221545edef46005912dbeebe5acad20be167423f328d1e06b939a2ecdc681bb1e37c842cba826a11c467cc208aa3145910ad71ee79d2a737c32c1a25ceea7cc27fb08039ad4c3e48da970d065f7bae8149ee305d1e11509569830cbb92dbcfbaad7c949bda9cc0595c1481c554b8b0ab24b936969aca0025e3db74192f596b0d6616b77566e551dddd5a13f3e376f2fb7d30aba3471281b67a7de3dd0d7e4", 0x1000}], 0x8, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x26dc, 0x100000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) socket(0x36, 0x1, 0x2000008) 16:01:45 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0xa0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffffff9, 0x9, 0x7, 0x0, 0x6, 0x6, 0x7fff, 0x2, 0x2, 0xfffffffffffffff7, 0x2}) 16:01:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x2, 0x4, 0x56b3, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3ff}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x10000, 0x0) 16:01:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r1 = kqueue() r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) r4 = kqueue() r5 = socket$inet(0x2, 0x4000000000000001, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x9f, 0xf0000000, 0x0, 0x2}, {{r3}, 0x0, 0xa, 0x6, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffe, 0x6, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x10001, 0x7fffffff}, {{r5}, 0x9fb57a506d945462, 0x80, 0x2, 0x80000000, 0x3}, {{}, 0xfffffffffffffffd, 0xa9a4a2b1402818ce, 0x80000000, 0x1, 0x1}, {{r6}, 0xf4d03b0c0e43c6a1, 0x2c, 0x80, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x6, 0x1, 0x7f, 0x4}], 0x200, &(0x7f0000000040)=[{{r7}, 0x8000000000000007, 0x20, 0x4, 0x9, 0x7fffffff}], 0x3, &(0x7f00000000c0)={0x3, 0x5}) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xff\x04Ev/\x01f\x00\x01', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f00000002c0)) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x5) sendto$unix(r0, &(0x7f0000000380)="9bc6ce5800f428a440bdccf8411a8a1d8eea3ef2c3b438d23c3ec773a84889b8eb92e4232e4903a53579a7ef564176a6cdcdeeb66dd17f105cd91295be76e8978539fb16b832a2940246214471f354ee78d448ac7e98df09c2112ebbb7f5d7d4410b5069649c12682ce7049fc7b4a3b41d19e3b1748d0574bc51f9de94c1f5c250efbe4dc71e7341d23c19a3d7178d0c332176feb3d6c950f291", 0x9a, 0x400, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66b636653100fd78fbe38ea4a71a059c5c2e7258213ddc9ebfbe6547e247828f5c70af635f6722d9f2c2efee44b0b16bbaa1fc4d4e728448eba3016420f4910ed65a407ec1133c2a43d08c9775cfc3a074d07c659836b3f9039bb808148778a2841de05a5df0c14a453d4bdeced0ce7fcf38e8a434a056a3d9eaa6a144a1b5e0b9b144ba2b2ffe1882fbb6572e65bc5311af02e3223662d247c39f0dfd6021747162e3f217b81cea21065d0c87114d4d4b5e81"], 0xa) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:01:45 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x800, 0xac}, {0x18, 0x1, 0x5, 0x7ffffffd}, 0x4f5, [0x0, 0xffffffffffffffff, 0x2, 0x7, 0x10002, 0x9, 0x2, 0xf4b1]}, 0xffffffd9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x64}, {0x6}]}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000240)={0x7ff, 0x4}, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:45 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) write(r1, &(0x7f0000000140)="53c7078797dd2805d65b1bb94e10d1e917f9b4580854f3079b092e8b2fabcbdabe17911f55c2cff5ee85a91e0381e3d2b60419e2f18eed2e092818d2495de45888aa981ba1f996a7eb21be873644158ff71fcce715c7f0e9263538c0c380578601edad3c7d2adfdf0e93472ba5020b5a0500b4701ee6d2d4a551c3f3ea89db833f98c6d71da55c7fc0f2f7de925b9b3196a897701f53bc2f8352bf5022ea84c9e1cd50ba04af3e0aefb257e68da0846c8e837cb667410c5ea9baa5b3cd9f64d769d9d8ad94dff67dde19f1fcd192dcfcbd15f3634b97705ab2a1426d6a1092a7a7c6e22e1c6778e902c8b3d9abee5c75c9", 0xf1) close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x7ff, 0x0, "ff001a3df2ff000000000000c6ee785956072977"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x81}, {r2, 0x8}, {r0, 0x130}, {r1, 0x18b}, {r0, 0x40}], 0x7, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r8 = syz_open_pts() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000b, 0x0, 0x0) r11 = getppid() setpgid(0x0, r11) r12 = getpgid(r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r16 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r16, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r16, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r16, &(0x7f00000013c0), 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt(r17, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt(r19, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = socket$inet(0x2, 0x1, 0x20) setsockopt(r21, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r18, 0x0, r20, r22, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000001480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000020febd7ee86f00cd9ff4af3c9f00000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r23 = getppid() setpgid(0x0, r23) r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r28 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r29 = syz_open_pts() r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000b, 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000b, 0x0, 0x0) r32 = getppid() setpgid(0x0, r32) r33 = getpgid(r32) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r37 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r37, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r37, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r37, &(0x7f00000013c0), 0x0) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt(r38, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r40 = socket$inet(0x2, 0x2, 0x0) setsockopt(r40, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r42 = socket$inet(0x2, 0x2, 0x0) setsockopt(r42, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r39, 0x0, r41, r43, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r35, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32, @ANYRES32=r43, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r44 = getppid() setpgid(0x0, r44) r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r47 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r48 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r49 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r50 = syz_open_pts() r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r51, 0x29, 0x80000000000000b, 0x0, 0x0) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r52, 0x29, 0x80000000000000b, 0x0, 0x0) r53 = getppid() setpgid(0x0, r53) r54 = getpgid(r53) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r55, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r58 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r58, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r58, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r58, &(0x7f00000013c0), 0x0) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt(r61, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt(r63, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r60, 0x0, r62, r64, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r56, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32, @ANYRES32=r64, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) getgroups(0x6, &(0x7f00000000c0)=[r25, 0x0, r64, 0x0, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', 0x0, r65) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:01:49 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x429, 0x380) 16:01:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffe3f, &(0x7f0000000440)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) pckbd_enable: command error 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xfff, 0x5, 0xffffffff00000001, 0x4}, {0x1, 0x3, 0xff, 0x5}, {0xc865, 0x80, 0xfffffffffffffff8, 0x79c6}, {0x80000000, 0x4, 0x6, 0x9}]}) 16:01:51 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:01:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getppid() setpgid(0x0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, 0x0, 0x0) r10 = getppid() setpgid(0x0, r10) r11 = getpgid(r10) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r15 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r15, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r15, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r15, &(0x7f00000013c0), 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r17, 0x0, r19, r21, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r22 = getppid() setpgid(0x0, r22) r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r28 = syz_open_pts() r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000b, 0x0, 0x0) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000b, 0x0, 0x0) r31 = getppid() setpgid(0x0, r31) r32 = getpgid(r31) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r36 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r36, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r36, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r36, &(0x7f00000013c0), 0x0) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt(r37, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r39 = socket$inet(0x2, 0x2, 0x0) setsockopt(r39, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r41 = socket$inet(0x2, 0x2, 0x0) setsockopt(r41, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r38, 0x0, r40, r42, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r34, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32, @ANYRES32=r42, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) setregid(r21, r42) 16:01:51 executing program 0: r0 = socket(0x20, 0x2ef7757435480e84, 0x39) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000380)="02ed559d839a34c7f37801b46838e83b758d7317a68a36e5fa4b5a628c6be62d3094a4d69d04cab6200c1636510b8dc082b9008907ba082aa63d19db48f58f31bfec0a5d00910372bac81c5f385b40c334d6a5189515e9eff4e5f84f03f94a43544d004403c31b71e07746f256c8b7bfaa027f89c70d75c26dc0a9cbd2a3ab3dfdc67c3f7677a9f9a83487bb3bb86ce4a614fdc9e2a69f2c13014663c725670c0f67d24cbd862afe625cf80bee238c1327", 0xb1}], 0x1, &(0x7f00000005c0)=[{0x70, 0x1, 0x8b, "ada87d3192fabf8ff62e713aa79eedce29ac44f9046379445071fe9b8c0cf16db23480917b02ddde0a0f77b10410bd762faae73c03831810f963867abac2329a983ff678cec925e4e8a7cc6036cf4c0be483d7aa66525034b4c0"}, {0xd0, 0xffff, 0x9, "c64e7b92e94eac3d001878bff4ac1a5af878e93da0d9bad632130c325a6afc81830f5aaa08b77ca7b293e9782fb844211ba3f4df15fe3f4cf68b148d3f79935402180232575cd260ab9526298adaad4cadf40cf1b0ed663431c6846ec51aaccbd1b1ad15c3c541c9c03bedd0e89f3a49eb9eb7078d94ba8af39f0e5dd449c47129904ef2537189bca317a27fd1d69b142d6c87f27609b46006c07a0e72fb44f55f96e53787701113048d4e0f84bbc91a5501e7e2315474b5875d"}, {0x70, 0x1, 0x0, "386ab3e818ffab06fdd32585a0560c1ec76fe18883ac334174034a75c4769e7b58dd044958a4a04ba234021dc8289b324610b378eecd044b070311a0243d5a2e12cc81cd2292c7cfbfd96ccc0f0cc4f2d0852b37ecec29265cc91e246f"}, {0xe0, 0x1, 0x4, "7e5e07750e86e9d63f25f3df3e9b9b7b1d0ee2a5b6d7bbd38e00f3b42e745002cdedabfb8d4ee72ca3b634ed167b54591f7f84eab1bec212bc049d863d5344f07e1b35d28cbad8bb01de1c11b5ca1f90d5aa97497da129c156b01ac34fe0d292abeedc063f7a3ee63969d9c09d61e5d31fd6e018f188f9d3ee4fa7b7ce7739b9757bcebc6c0ba8a44819dde6a7388c0d4b370990cdabe18b66dc2ff13fca2f880cf2fa939a5117f089a39b32d94f250e13d84a91abaf9eb86917d35e041597d3ac20b150a7ca5b734f8af9"}], 0x290}, 0x4) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/86, 0x56}], 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:53 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() syz_open_pts() pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:01:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:01:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x2, 0x51036724}) recvfrom$inet(r1, &(0x7f0000000240)=""/236, 0xec, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) getrusage(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x29, 0x5, 0x9}, {0xd664, 0x8, 0x4, 0xffffffffffffffff}, {0xffffffffffff8001, 0xf4b8, 0x9, 0x4}, {0x5, 0x2, 0x7f, 0x3f}, {0xffffffffffff8fff, 0x401, 0x1, 0x1}]}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2e1, 0x20, 0x5, 0x0, 0x7, 0x800, 0x1, 0x4, 0x0, 0x8}) 16:01:55 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffffffffffb, 0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:01:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./bus\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x5, './bus\x00'}) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) fchmodat(r1, &(0x7f0000000440)='./bus\x00', 0xd2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='#]&\x00', &(0x7f0000000100)='&*&!{(@]\x00', &(0x7f0000000140)='-.\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='+:&[\x00']) 16:01:55 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4005, 0x8508) dup(r3) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x20, 0x4005, 0x0) 16:01:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) writev(r0, &(0x7f0000000140)=[{0x0}], 0x100000000000003a) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:55 executing program 1: r0 = socket(0x39, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = dup2(r5, r6) ioctl$TIOCCDTR(r7, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:56 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x3, 0x402) r2 = semget$private(0x0, 0x0, 0xe0) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0x100000000}, {0x4, 0x3ff, 0x1800}, {0x755ffa917cec89ac, 0x7, 0x1800}, {0x7, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}], 0x2aaaaaaaaaaaacbf) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x10000, 0x0) fchdir(r4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r5 = dup(r1) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:01:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xcd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x9fe8}, 0xffcb) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x87}, {0x89, 0x7ff}], 0x2}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x3b, 0x0, 0x0, 0x3}, 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x124) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x45, 0x6}, {0xc38027fb37a905e5, 0x3a30}, {0x48, 0xfffffffffffff176}, {0x8b, 0x8}, {0x8a, 0x9}, {0x45, 0x8}], 0x6}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0xfffffffffffffffc}}, 0x3c) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000300)=0x5) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x400, 0x6}) 16:01:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x2, 0x1f, 0x1, 0x7, &(0x7f00000001c0)={{0x5, 0x3, 0x2, 0xfff, 0x6, 0x25, 0x81}, {[0x1, 0x6, 0x7f, 0x8, 0x400, 0x8, 0x3, 0x7, 0xbf12, 0x376, 0x8, 0x200, 0xb3, 0x3, 0x6a7, 0x6, 0x80000000, 0x400], [0x6, 0x3f, 0x7, 0x2, 0x5, 0x9, 0x4, 0xffffffff, 0x0, 0x9], [0x6, 0x17, 0x10000, 0x0, 0x7fff, 0xfffffffffffffff8, 0x3f], [0x8, 0x8000, 0x5, 0x52, 0x1, 0x3], [{0x0, 0x33eec3e6, 0x0, 0x9}, {0x4, 0x34dfd10d, 0x2, 0x401}, {0x247, 0xfffffffffffffffd, 0x20, 0x40}, {0x100000001, 0x2, 0xffffffffffffffcb, 0x2}, {0x7ff, 0x55, 0x2f2}, {0x1f, 0x8, 0x81, 0x4}, {0x9, 0x10001, 0x2, 0x1}, {0xfffffffffffeffff, 0x8, 0x42d8, 0x8}], {0xdbb6, 0xde, 0x3, 0x9}, {0x7fff, 0x5, 0x5, 0x1}}}, 0x401}) r3 = semget$private(0x0, 0x3, 0x14a) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) linkat(r4, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r3, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 16:01:56 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7ab2, 0x7b, 0xffff, 0x0, 0x800, 0xff, 0xfffffffffffffc01, 0x1, 0x0, 0x8, 0x9a8b}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = socket$inet(0x2, 0x8000, 0x62f) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="d8730f7db50ec7f282a4bc57083907b83d219741ac2099b3c1c33ae462bff29f83e6acd6b372264e6aa6397d62eab5a2d419fe550ef586fe7489c1b80a19ed789949eafc752ce84f71f808281c3da7b35b", 0x51) 16:01:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xd0, 0x61c5, 0x1d0e, 0x24}) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x3, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:01:56 executing program 0: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2106, &(0x7f0000000140)=[{0x800000000087}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:57 executing program 0: r0 = socket(0x6, 0xd8f5b84f8e12259d, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x391, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) 16:01:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000504000000000000080001010000000000005901bf76fef96ecfe73fd3355ae26caa0416fa4f376336acf00b7804be781e7491f7c8df5f882b297b0700000000000000b2ca3ebbc257699a17132e27acb5d6021b0d7d026ba8af630838282902e4fd89720fd3872babfbb770c101a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:57 executing program 1: nanosleep(&(0x7f0000000280)={0x9756, 0xbe}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xf4ap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:57 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) chflagsat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x3) acct(&(0x7f0000000040)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:01:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0xc000, 0x3) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="b60c4b182f5f6eb3c256c7099c7c149f9083cab8b182e5ab1b03dda113bd84c5afca90523a3ae2a9e13c39963ccc1cdba44a021a7ec7f382aef0e637365058a2e9baeca635312024782a4b29dcb295660c6f053584a29ec4d27daf88e8c1990ac4a9ad53048a8d3258079bc7c76833f3", 0x70) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x45) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x20) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x4, 0x10001, 0x5, 0x8, "31051183164dee69e914409ec9397941e32188c3", 0x8, 0x9}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) accept(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x19e, 0x4, 0x7, 0xaef}, {0x0, 0x0, 0x5, 0x8001}, {0x10001, 0xffffffffffff718d, 0xffff, 0x6}, {0x10001, 0x101, 0x1ff, 0x3f}, {0x19, 0x5, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0xf3c, 0x3, 0x4, 0x1d1}, {0x6, 0x80000000, 0x4, 0x1000}, {0x101, 0x1, 0x3, 0x3}, {0x7a8d, 0x5, 0x2, 0x5}, {0x6, 0x5, 0xffff, 0x2}, {0x0, 0xd54, 0x4, 0x3}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0x4a8d, 0xfffffffffffffff4}, {0x7, 0x6, 0x8, 0x1}, {0xfffffffffffffeff, 0xfff, 0xfffffffffffffffb}, {0x0, 0x6, 0x9, 0x101}, {0xcfc5, 0x0, 0x4, 0x3}]}) 16:01:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x300, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000200)) 16:01:57 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:01:57 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000200)=0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='W\x00') mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/110, &(0x7f0000000100)=0x6e) fcntl$dupfd(r0, 0xa, r2) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:01:57 executing program 0: r0 = kqueue() shmget(0x2, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:57 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {0xfffffffffffffffe}]}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = socket(0x1, 0x1, 0xfb4) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="67c8ee6c23c5bc0f8a5906134779f4be12b56bb442072590100cdedc1bb2553a160a0063173536532fdd762539", 0x2d}], 0x1) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000025c, &(0x7f00000000c0)=[{0x7, 0x100, 0xfffffffffffffe01, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)=' ') 16:01:57 executing program 1: syz_open_pts() shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x1) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fchdir(r1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b17c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b17c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b17c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b17c70 16:01:57 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:01:57 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2000000000000340, &(0x7f0000000140)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0x9}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x7f) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/../file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) r4 = kqueue() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x18880, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0xffffffff7fffffff) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet(r5, &(0x7f0000000340)=""/91, 0x5b, 0x349b9d8d988f0deb, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8280, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000440)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r7 = socket(0x6, 0x1, 0x5) accept$inet(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000580)={0x1, 0xc00}) execve(&(0x7f00000005c0)='./file0/../file0\x00', &(0x7f0000000840)=[&(0x7f0000000600)='/dev/wskbd\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='%#\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-\x00', &(0x7f0000000740)='/dev/zero\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/wskbd\x00', &(0x7f0000000800)='/dev/bpf\x00'], &(0x7f0000000a80)=[&(0x7f00000008c0)='/dev/wskbd\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='/dev/wskbd\x00', &(0x7f00000009c0)='/dev/wskbd\x00', &(0x7f0000000a00)='/dev/bpf\x00', &(0x7f0000000a40)='tap']) r8 = getpgrp() r9 = geteuid() r10 = getegid() r11 = dup(0xffffffffffffffff) socketpair(0x1, 0x3, 0xfa, &(0x7f0000001bc0)={0xffffffffffffffff}) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) r15 = getgid() r16 = kqueue() sendmsg$unix(r2, &(0x7f0000001cc0)={&(0x7f0000000ac0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f0000000b00)="6f5af57cbd166dbfcfb4ac4c52420f9375ff581b12fcfa1265fd1022c8eeb3f4a9be69b9febafa5736c60e8985de73f3a2e03b070e56e839136104de84a8219de73c53bfee423164bfc810a42bfb56c6dc263c5890dea8e2daa006763d003da118a291261745cf2bce490719bc4966bb8a46258248da7f4a54ece865273e47b9c5f9c8db2e633aa1e98b0a0e246d5f559805edeefcc629387a7af4e0a4d47c8b78417464857c6b3d7ebdf48dc32ab3f7d9442c2198b24956d704dfcf07c768121100c7a61e15da041db95142f41e476d9473a57055fb8126afb516d848afe99e987a39ec877f27192bb667da34961a5786e49ce1883b63f7ce0f8a3ce592210b6b82c3094497acf505a34e8f807e563c5c3b0157dc65bf289390e96b98d49dc3e99551dbd4bee9c401a26cb5a41b179966f7b339c9568173cbe5fd3c0cb0c76af3df6e2336f94c29e41027b2da1fd0c6bc3239e238f7949ec455f80a59b64c6a8f540940dddbdd3ef8327b30d22859c18785d63138c7eb5a6a19dac36b8dd6c3c4c9cf2e64fec316a5cf1d0d20b48210005cae5b466de61224f324d46a461671c135ebf9a7f0c6cf5d7b8a271381a90fb6efa1edf1c2bb87ddcf8cd1d0b9f7ea910285f4586912772c87c06ad4b967d1cae0514ec50da92bf921dd5b8a147ff92ca5fa4661df820336e00640e459816cddbb8df10aa2e01c4b70a20fd3f167272f4e4987274245b883dbf54e4a3373e36399b4426c030db97a0c7842f9ea25c1deb7b29c400320c4edd9af6ba35b0d022d42af4b53f928db3322b5e86f22b308614d93960d44a5c39f8620f9923eb3ae698f3327c560afc5a461d001fcb8443f21b1aef6f9a5b6645370a14a4d6849c169e76f1b3dd7ed433c0854441e861c0380f13fd5ec331e212078a260a1df8079a300d0dd854d38d678a9aea2b64152694d541c9c9e78d2a5db349850cfc10df298fd8e7bd850d3a16f64f2c7275022c1b24716b833c1ee8ad1e4e8481b36748231b784cdced7b3666314ece7a91c732dca92bb80b1ffaf92b7042f01c9ea6917ff1994f70d8b17fc7d2ac1ab1461e5f9ad511f136e75e05fda40fe663987e9416b5c6fe23a70981cbc63aafc16b24684e32a3fd25746082a73cb4e6c604158ba3584270898c22ad07903b1f81b8cfaa67d672f36cb7a1354929afdea7f8a7939edfd2e1bd2703b73d32ac3068bb4491e312c9878be7156b568f2f0517f52f4a17a22098b5bb8cd4af43cdc391eea2c3357bbc244da279ceee5a8bef85f352083fb332a082b6da6ea071eb5af11694a7458122406d6d2761de79f5c88c286080e9b86365494321696fbd33ff1071c2b9c47a13e6c57b58ecbd3ea94c5f08112aa4789794f801e1b59a3aca754d5f1f9384b00e6e9cc91ed593581220d9c2b2c748979ee01ed9712d385dcd99a48df5b2b4dea133be8d35a75780852d42cbe719be84f3f11d62afdbd2e6611cf1f31727b43f150c84b4ce8c5a37dcd7fb67d841064347804e00072014c5027d980df3a845f2fcb88e71ac560b1804496519df9d8610b5839d9ab975ec434aad0dbe6b1a9883784565e1728bf4ec8790d39fe97acb8e56f057ccb2bd0c2e135e93ba514d3582dbf4a8e7c7dbb24a4a87f952cec5a760706163d0202cf119b912d1b123e81d08eca384dd1314671281748edc417b3048c3ae96786971a7eb8a1584107c529c04a7c30f94b976a079d1d8c5a51de9584b6bc7c4445f8cad4272eb34b0d84929c865f65829e403cd2460c4933566b9d391bde6b3705686503e423d94fef957ac8a6168c7abf3ded081e2da85c55d2f329dc66eb8bbb75c9d96bd079254f8023e3ff0872d2c4b4cfa117af2c0593b4a332c7be1f9fffb24cda9065769b29ab4ea21fb429048f9329067b52f1c3eaf73a9ef426d814fe17438b722c58f83796a72a811ec7afb90a729ec39be458c5271c05f719bec7f734e522f8c58fc07f837bd6f7b8c64c84f69e9c114d952a945f49587f35580cb94cf7bed69cc30c90d36ac1a53ed2905056946a0e8510b7944c2c7fffaa9ca889440470342ea3fc37e349e09d05f95bbd3cff0d6f0920ab35a8404bc9d5d8e9c7968ca6e3d63c768684365147fb96a3e034de7292208de86c907fc5c78f8bd32989475a87f51db27dcbc4b05d22b53dae225005606de65f57fd3000fffaaabf905638c0470f34c588f219946748bda11a8748b46d30c1fb37fac7ad5c4e8890ed1d577b496b851effccffa418b18bb18d59e8cdfc9e02a2c89e35c89121a2c016621906df169ad11e154524b1300fac6e74904bdd47591769d37ff76992f4f1ac7639d8b092bb16ca406b0e55bf650bafbcd862f0787c0d4490e8b04ffc98c7be8642efc4eace756519bf7823081c73d119fd78026dee60066835751ade177d28af1bc915df61f7693dd463045609b4d14992cde94268a194e49b2f4fa281c5868efee1435845c6bf09006d0b1364546682ba304f636c6963e0fa3d575d3899a6b0457a03c03ba027ee610e90ffdd5c056ffb6f72d0e2e2ca31cf50ea478a3bd4c9a108a6b9aeed2580bd7b7c2ff4f556fb5dd5ded46985a41e76d051e48d0299e55c70e2207cce7fca964e0cc2d027d029f09d88929fdc899d051b8283e8901af35dccf1d5edf1374266dbde1d9b62fd036b37338873f0a3123e228b9cbbca22384dfb1c576da9978db67effdb64b8a57b185087dd984eca6e7333cc755f65befb9668c86714a5b8933208657800285be88cbe42b5aeb96d9fb7b39ffc1c1a8b14a470a55b6525f7ad92b693e18dd1879a4edf65fa37271f8643cc7cc31d01e8b76c8b937902e82510bb93e816ee05bb252b102ed883d926086180a263201da05d4190cd136ffc3dcea19f7b29ed88f03b1b54001478cfec536d61b92da866a009e02f9e15cc19c614126c56e3a24878d4d71011c764e49565cc87505418bb8ce2a140ac1b4bf00ada6fbdcbe7886d367858ee907009e95fff905ddd9795fab118847892a5451ca74d4d633d37c197b36af9bd3ad83545ee684366d689dd2cb836c4b246674efce2bca6a66b483dd6526aecbb2cdd52a5a35e3b13cd886c52d6fdf761bc0dfc981bca138be45826edbea6c99307ca09dc44ed5bc3290839178b74ee6cd5dc86cdcfb3c468e3aea98b8f1b6082b7fe73cff877a5fb4987d23a47c073fe71201102678a94998be1ceccbdc01a5c030f8646780dc00a9081deac8cfe15f0fafd4de9f2e5818488bfd6f1379dd644fdbb7376647243bc7e93a716370c053133610be10dc0b771b7c2e17aaf32d7ca7106b761fe6243620fd7a829d676b51a69568d23ed96d3d79ab5a87f3e4613f1a31885aed00517c71a03812e1d7cf35bafcb1031d7c10d205dbaf39a6aac88f6487588104d779e38aac773956054729f76e8c55ac5ace3bf96ca7f3427160ba287b0edf21a598cf78bf84bd7bbaedacedca8abd16f3aac47d59eaf3d7cc69a7ff35be9853521e5950fcde840e11c73bb69f4bb411faac93ae1c56a371bf6ab21f448cd2adf0ed54f059f79cbc3dd177cd925a70a5caff6a4d7ae4078b55f11fbdc096fdb70dbbd610eeb468cc75429e2c417b53edaab15268391a9399518bc57a5a9b7bb89a9992081a5da6205dc0d7ba063e16b24f728d79d0c642fb085eb6a2b6a892a67508c3334d4c4ca311bbd6a4373efdc71b9f52b78fddd644f0287e4f2ed30b42b4f16763bbad348dd7fd7e0041314c27c72a593f1088b726a39d0f370279bfc854422c64d052194a44bdb270b148f4e245fe4f41c4d0feb6a37648467dbcc5bbf92333314af860b17c956b8bed2a0f8cc891757df13668250139d6a3ee6910bd1ff978adf6b986056003e2d24397791d3838423cdd0649babdbdaad939e39aaa962119fc3bff2236ddfa8f2894244b0e686b541984276cb35af98435a2cca4b6997c2c32c44001776acc1cd08d8a28aa68467a1b935d9053391e830accef4f92c356f3f2ebca834ad838492342c76866e4d127dcf2a30697d665ec5791332d9e3c9f3725f7046acef23845d8b3c6cf1b5fbe9181503a0818b4b78c179c9ba67ea32c386ad57aa696265f282e240d62399acd49e3512ac0ae6b3c4d49c78897934c02e2326981fc37f6f6a03557b08a9bd3cb6d9892e7fd0c67b154d2dc2768db068c1f3ccc577e6621f51cedbf5febaf19369cee9bd2ec4512abbfad0438071fde351325b614284fe436f4c364e1769ccde1ff544d305030cdef687a2ad49c50872bb2feb4166c5f01d7b519658f9ff568c22a76942f31a39798230a277345f09737d4039e31a327a107d75ec06fe3a8516df9861dc817cde102cb428f15ed7ac8c1a766fa275bb21a74c5225680f14a4f670510599f3c32a59a579da01565694449c171d48f6f34695e238ea211e8f89d96dca209fe9fc0c011e6067fa18ddcc725cf7045c8f68d6b42e3cd92e089512ff58461756913f821fbd982b99fc5fcd33cd55430f74b2e6f32e64377de3ad705d97cc2f8bc7d0496bd9956edea670f94a70ebae4df9b1ec84e658c11d9fe746a6943af1a929c7e9e90444bb0ca92a090709a588bc050b44280bbf0ee505fde4a277423be7d4acbdce36df73d24b9daeeea56dfb6567a94ee805029c31fb6d25ed66d77dfb2cd0fc55a2e22c63b4b8918ac03656ef4d0be490314002436f01e921ca5d53a0656a45177abc5c7e11cf391da0be03fa3cd77d1d3e51eda083315b30b0e747d43e2096fc54dff05f12b877b5953310f8bc61a3d34b2fbc1fb13ddc4985355a93142ba3dfd83c64b46c87264b9c9a0f20b75fa9cdce27380985be613314162cdd62c3f9bfe5db0acd2835cb823f8703c08b3fc307b1f1c4a21f6aaddfb09c807478f21845b8a8786957c67663cff63c7537b7f3cdc865d2dbcf5b6be26386ee4ecf84fd65465f227b848919092c41929c138c2cdb6be685922f43d6dea63eb835c7ecbf08fda737985e39bd12c59eda5aaa531b27d28b5b7c7b09da64c82f9c7a362e25633533c512bfabd5e7e0339cf4e28ff04e237ed72a1da64cfb58a9f384b49f359f8b028383b56de53a5425be962464adb563b10b74e7ddae5912e59109fd49b674a4e0fe37658ba416609b29ad992e3e114deb38e95e69459a5cff750412f5db2504eea6f07fbbb05989bf1874c58e3b2155c54262eef29e06e4fe77909d9570d582f71997e1314b7ca984b8a299846a45110b4319e2cc2b3bd34420f784b69869808cf31bf8b3ae4af6cde47668bf87fa7da3ca96f8e0a0e42eef96267143b8122e2f5feab99bcec8da68e27eb7a6392ba11f8e2a1097897250449723dc95abe973977f81f1fc76a433ea4d2de7aedfed6d35241b46ce9755def529a22af3bef5bd406902ec75544a50767d952c23b20bbcf65064f905526922d2dcc6bbcb79f493df8a815527ad55a1e166f990f9c7415e99e78981990f5c7c8f0c9242e133e495d784571195cc53c60d4bf9b34b31bc764012f9a48b780beedd97567e9683e1f3794eeda2f0f305d1b3efc310f7850c65063216f168dd7bb7dd5f7ede0ba5b6ddb1435432280f3fc5e8f8b4681ab2ae266f979cc93c62fb63f158f6c32f80bf25026a56d25981c16ee43cdc582789e4983caca558d4fd347f5060f9a20b9e6037e258371e1f2b3d7f3d104d851b1187396739e4a91bcfe2de07464541b0651e06acedb65fdb19c8fa53042263a09c5cdb38399eec9fdc2640b35ec61ffff39896e59f7be2bd32664b1b6b61591ec1875a8f1c395e5858b7d0", 0x1000}, {&(0x7f0000001b00)="192988f86bde72d5ed130f7eaab46eef52e8a6e5db1971b9c42c05549359162ee54f01c5e8963245c33facd5fb57eab7e65d09056ff0540060ebfa958362888227d8af66ef3b53d1a57972593e", 0x4d}], 0x2, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r2, r11, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r16]}], 0x78, 0xd36294bcebdfe186}, 0x4) 16:01:57 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x335) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf4fad2228c0e21b, &(0x7f0000000200)="d58112bc089f103d206e01b5b76493c62f023ad813cf11d56c0abda5b5b7c1236cce01520d3cdf58798028dffa77f6765c16b4ce4eaede002954d8b2bff1b407264f790db88a5d466947da3c9193ec42bd9605393348f632b78cd75a1ec07c9904d15ab9df704d579b82821e04f47436b28fc98c1494efc713096f164bbe312a4ff7e7d4741fc374d4e6412bd164b26c8bbc09eb7d85306c043bd65a343fb7cc15c68354665107163589f45be34070f3d506265873576b9431268e38d49fc343359bf7199ce41d") 16:01:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x6, 0x1, 0x6, 0x3}, {0x3, 0x3, 0xe7b5, 0x9}, {0x81, 0x8, 0x7fff, 0x7f}, {0x0, 0x7, 0x7, 0x2}, {0x0, 0x80, 0x8000, 0xb0ca}, {0x1ff, 0x6, 0x62, 0x2}, {0x9, 0xf5, 0x8, 0x7}, {0x6525, 0x2, 0x3f, 0x8}]}) 16:01:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) fcntl$getown(r0, 0x5) 16:01:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:01:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="bc1d0bb15063099c4c8fd19aabc69d487bfae4134ff652605865b72a91de0b0152410539e7d80e2e44c254a8309548bbbc454784cb5e8a5937a5637a46b63dc77e673d83c90e02eab9", 0x49}, {&(0x7f0000000240)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c7f10faa8850db73036956fe8719577b306cf4f7ef1", 0xfa}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918b934f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c5fd38e3a9bfa35435f642620caf8950cabcd1a774d86f54344460079efd48c478c8e042a84d1834f27c413e29217c6b69814e6842a5", 0xda}, {&(0x7f0000000000)="02c0846f422a9cf12023d35efc917811eab470d49d0675beae45e45e41651507d9497f4af5710cf94d7a9d5dca84923c8459a42ba8192113bbbd6b", 0x3b}, {&(0x7f0000000440)="98b9a85e3b7e93f88351968e6d5ede528f95e46dc6975e8c55dd30333313657bc4956ced0de6de59d120dcbdd3d6d1783fdc94a12cdb840e1fb0c392b083d56a93741d2a6f99b4d9d63e4c94027463a1c560d88d317c3dd744548e156455d79fed75a1c4c78ad901084ddc2ecec641", 0x6f}, {&(0x7f00000004c0)="3d452b97d2c5d0c7675e6ac9527923cd209508b124cb5f8307f0327ab43653602b14682b36ff29ec3bbcf7f4f0f8f886f53e5176a18e66352e09309cd4d42fc69bf88b0e8367a968a1dcc6cd0b9d97ebc8a3ca4c41975b9a8bf930073203360d4cf46938928ec57fa5285bafce8ed7e55c32868a792bcb8b297bcdb13b3627efdb65a644b061441323f1f4666fe435767b79c6e38180d98d7f78d9a9ebeb7f6779d0d32b14f08f3943190e0939874db5d67549622c14cb412a9cb2440e0d01d24d9c24a355c7cb6697", 0xc9}, {&(0x7f00000005c0)="254f6a4bb96e1c2466ac801ffecbc1d0b88576a521ca23bb566727e8b1c75f060da625dac1b7c12cf40f0625469c41f8405edc96c033faf0c6b1210adb6b7b7ba792d7df4fb450f3ff45c1e410acb00c4ec3ac94f31f4f013091b21844fd9d581198804ccfd99d4a96877aa93009d9a96c067c4f07e10c0b17dd1b2dcf46c365913256eba05e59367e8e6a3cc3c7d8a7dc662db1bad63eccaa053548eb444feb81b133cd030ae567fc5353c2b888d11a5323c4cd28be3e3614c9f6885dd0efa621906b6c4fe304a38d74d90cf4659a427ea4d6b1b8b9a2e85fedea5adbe8bb7fb440278227fe3f1656b0e1af5c17770a9bb199376a464ae668a2d37a860ffbf4aa2415da1bcde71a1561c018e035ed8e27b78befa45e99c43d87bf3cdd6adea140513f1f035d48b6b4d9b9bd761e253e599c3c0947884e20b84aed365879b0a67305f44884ce19d84998d2fec7af414cf4e76f6b807c8fd5021ef58476c1308577e138c9bf62b904da06d0fead467100fad7f958d90056db22dadb08bf955eb048597c1e13ce6be60c1f2bf85b9d0d040107fb9330ccf52cfb4f56d19b2d902a2000334e46c288639709883c391dbe0322d5125ee26b361c6725408f7faf7dc2124ca9b90c7935e0c47bff24928e6dc47a50560664dbf1880b36dd7be8ba33a5df16909f558206e47fbb8775540cefee82eb4e73769136d2a51b3086d8b7c646997397f56af0d1c312342efcf554c1362bd114f140c111977b5975e40ad49c5c735c2e06686b411b4517153eb4b714c98dbfb8b9efd7885da74312fcd785285ec5a652127e90ea7b34848b17d30bbdbfb474d841e5a8726ea014fe6a8e8c52679c5e3328da9ca1f581823ef44f3792e80bed865993e21d0f6c01ef81c60d4c7ea71fb1ba109b2d4beb28ff21a4008d9f0e25ef3d510dbe32972e2a0763d718b597d8e64b4781c0f571bc33677e4b3adeeecc95266d96c3b8f44921cd3ad676d09ca221e13880b6cca3e1ce70985858e9c98f9bb19b19854dbde0a8ce6a56f4fff7d13cf765be116f177573a042c0610f0c0dc74a76944eb0e9b50472baa4f8709fb6b9517e5cf83325f9dee90faad11a695d41bfb4a826e68d08bd8ccde5fae2c7963d64d444659f0c5565694aa4161b004a0ee7c00a53a1082f72f1267036c80ab542e0b82feede0e89f26f134e90c3105eddbc59c876531e07fe1127ce0067e3ca4ff30ecdc387cf612ddf9f7b1b791f274ed7877461de7d40be1b5e2ed9d23a4a0d8ab6dc99d2e925bf669feb4ba51be329f9435fbbe695d85f589a55a700a4026e730b6ae608ca6a2df1b6a5240d9c064466c7d756c2146641aa28aed1b1c026965488269b9dbfc448cf13acd771a895fbfbe28f5cd9a67ee98e06f609a14345aeae7f06ff926de9d8036c775af507f2646cc45bea0dbf6d460eced3eb82103f5b0e0cfef7e6ba72f23d9079a71a46b1159bbdb478605865885d988c6de46613174d39ea89eb618c2c4f1a3aa974331d9da23fc5cd71d5e9d04e237d4af63190ea6369c7efd35c90a5c7fd165eb9b45829b971ef0193fa3e0fcb26da942937a75447ad2a8c88884d04f365e8052b39f7bb8fb520643ee1454538b43bd78fd54d2eb643c890a6f6927f72d273f86692f304fc623f394015fb2196ebc849114c6df5a7892edaf06a20f0336458145c757d44541c7dd9861dc9d4bb7e080cc06bd02f1f0368cdd744525a91e1ba96dc9f47802937a636079faf460edc602b7e915a500b960fda4702a69f8e8e939518c63382ffbb3e3897c097f13bdb852cf2cded3eaced84505bcaf2d4c45908b1d94fa566c9a5cfb7ec30dc3f2d14074a44bc67924e1c73811b4127d621b6f175367401c4b266be3746cc095b96a50e3aa0456f1503605135e4e64989130f858d5603f8da60f8b878d8896103606bf587fd6f6daaa7156a22278cd8271f75f8f4fe87786708f0d4101a9145d9d1d95fcaccc2765b90d31bbf709446ae90ddca56d8d9e335efc1976a99d66983a6e3093c031cd4d3bc2c511d48c9086a34e57c8b5a6f2a2a4f700081f9f86832170164bff726c4705221e005a9e74ba874369a822be7b9a8b79464474a18026eb9c0bb8dd127acd23606d0781f2c5e16e5f927064661ba53936a51f56f2061ff3ae336943a1b35a68e6aa1470301ed89a7e1ff92c9f911540683444664c10c9cfd722ab97200e5faeff0406d77b178ab52d9eb79f3dab76274dd784d28992ab5dc18bf93b97c22af44b96650a430a40dc70e00044193aadbd95e4a5ff4512d5757e6fa089e965f07e75ff09f324b7c9e93da130fcdaf8508675c8eca7a8d1536c0abe2dd5a119fc6a1f279bf72a7bd94f40c82d4fdea5f199b55a18c955a6595d20e27c18869c4479eb6b06ac6297b3081bc41c2f05c458e45ab2ee51886d9d3910f7aa6c301c471d879fd890946fc5c98000690f8efe2542673851ee6ee2d835caf0e2957791670eb7f240b3edc9875412cb8221fc42ca9347540118e1b4ef501ad433852b45762ddc145415f9011946492f7920ab85f89c30b442865ccd6a908b0edbffd992930586f501c8bb71c9d7eb8090758b9800f319527470d26f88787b3056a0a4d2ac2f984b8c04fcf39b84470aed75aecff226b82f2fe113c21e0e84c3bf2d12fd256c95eafa62ae725f2b05f98d45844fc29acb716ddcf0e8aa9b29b2457cc3541d325dbdda90ca16437edb22119515bd5522d5f2ac08b7b0254390346231a6cff6279ed8b8572dee378a4589c7ec48044253f572e89f4272cdc9b77443f315d06eca4b0cd5572f1aef9488a03782e3b69cc62ac8a171a4f1fce35f8cad2526f4a72284132f6b32c9cbd612706e7033bae053182e9bee1a7603f594a68bc3ef498e8d5869388db968683da7e399ea87cdfa6d3de433e39c7c32996c952efb9cf28b2aaa311ed0fb0744adfa23219a7b741e0c4bcb69b348d26d55d3945db2f058bb716020e47746c3cdd81afb94bccc5a1be2d4a7928e1b1ce749b7a04e9f28f938d8d0dcaf5ffffc5c9c1e8de05ece383d8da0da4136736832365db190ad43d3eeb1aec248d8f48b9dd839e1418318397b6b19d2806433657414fad45da95740b190b93b0cff13088ca633a0788b6c548d9c1c44c7fd6a0353b5e9e603a1424882b8430f661d470c6c0b6af8711eeb7666e49327b48e387276fa42b675e89cd010abfdc6cfcbed8e314dab7ccc8bdb288e6c8c9cec85118c26fcc88e88e50c7824dbbe2edb0e75dd7e1fc9a0d58188382de94036bab0fb56917925424fd9f6ceeb720d0674d8436245b299c594bde9b234f2530c2f7dc3c34d1faeecb8a93bd282d60e9c8f577cd036801165c65a05baec02d56149c62c2613e8bc5e80b0023277f80728cd9b9f2453307930d0fa152185699d1352fc2d6a8cd7aafa7dc9e1514db472a292fcb84d301db6ee371c3554d7081413332b487cf419089081e655c46903a695e77d57def9bb1fd85a0c69496769cfd91c20b131071169e2cd9b7891b1238706a7666fc92e69af772b87e114d34e29a0dc66f5f1a795bda075347308a8b4927db87ea47be1522c545b9b95e1f2e6ae99df778c12c1d1721dbe735bd1402d3534e41a6349066c76807ad0f94ecc2a5ea6be1d81439735840da3fb61f70268e6159dd9cbdaeb2a295cd523809395163abe8829ca4045953f46fabbb290e4b905726762479fa95f800d6cfc542c359af4aa7a99cd70c5cb369d29a5938438446c0deef33e8453cbcc5639087dfcafa5dc3b0c5a17c1cdcfc5982c6deca04c2faaabf44e036208870acc94f94e0f6d998fec55ebdf259303b214a12774f0c63729088a89ef16551f04ad4d4e3071a73dbb3923f28a3f18b16b6e7782f5922238366f391c1d1dcd259f5a318bc3a61f51fdd84d2acea1ff7c2b30247f6bcfc672007289c0e293c9e176ff239d7dee63b29722d1fbe41890ec2679fda2dc5782bc21bb88f28008b8f571fa991ac7e96d6c720d325e1dc70ef0427a21cd197bf71f29c4b40529fd4ef22e052c8f61c8db95909aa3d65c42d53dd09f356203a13f82ecfa8a65a80b8de1020bd2d5d440fd6145f20788ee6e8c61ee08e269747907f3c9cfa8f0674b909f7c0c1eb1ddc16d888b16ceda59c00d891e1c303fd7696ebcbc51035fcc5d8467955a46062011929f2bda19b8115071a773c375d0dbc0e56c260f33d2cc15a5a479786ea6d250f39b9872dea6a002ff016d855d5f80b879ae6678c4b326ed7f81f23c588ca47b0bbf5b896b5676a9e578201d2422ed016a920490d4f5780ecfb66a525c69c442d7ea95439dc23de6acd27208e58951e6f20a587ea029caedd3a0c4708666fc43c152953ddc3a23872a22e84f8601ac890cf4632963a2173c30ae777e0202d1fcba20c0062bb9f6d1830ca2a3499f880a8d7e03491948524d94f1822c2adb53f687ee1cbc72067879ed0ffec07f2ea7246e32962a0c6ac1f4caf2e258e9dbb830a3569a77ed3a340e81249d1ff770a8e03a53ae18f09ab534ea26d5e34fb0c37c7fa96b347add9001e2b3ae8015f8a704daa811933c6157caa001b4d0bfc9fd016bda06a0a9015391e0dc31932e023b1a955fa987660d3b03cecb67969ddb4c306e55e962d2dc84e4ad352a1eaa352ce0aaa66b4fd77ec88f20f034b50662324a9afa7e6a8ca41b0b1271cb0b89d15a9a7a00e31fcd7ce882f5a17fcf47260b0924bd438c713a68d39f4f1f3bf37bf92e8bf7b1ce59f947f0bcb97d29db59b7cbeb0acca054324416b85bee9bed7dd2a87eba9349c70e4dc0b2fa0bd630b78debcd24a0e5350d60e329bb7b8fdf0732e6b2a99995bef21f216f6efa87db47081480e03fc8882a31d0e51d7d1425f347bf4fcd1b5e8d072782f0bf29c9af69498475cafe41ff5cdd9a62cac61b55435202ff5c93e5aa22e92de2f4cf7155ea399466109a192c1acfd43c9e1a974a2432f4f525a9bf91105ce4215cd85044fbd3989310766861cfcd488cdce7a7c67544baed1aa6fcc29f3a094c328f7024da56cf8fd6808507f8cf4a26a4b3aa85d23317b6c109b24d48c9b0af8bfa39b25c224e361273c1c67d7fd7945326dd1ed7de84a78b36184f9827d865818b77c897f6f4edd7812d24c0a33d68dcc6a15cc85b225dff9b91a5cc3103dd12be4af5b1b0aa93040e211c04f4ea9334f2e16f829e8ff62593410effeb4493fe3bf1e6db4af43947e775dfe289394457ae809987c01508f409a36a9f66627f6c8b8f16f7f001d00fc3470883d8ba9fa35263693773d7028914179a419a728bf4f6f0f6b949e9e11c1915ec129cc62de1b54ea00d1ea7c70c4aa683fe1f9ad72ef6f472f264d65b9fad86f9d51ede18ce7cdfd0fddc0dfc3139770326f4b76f62c0275899e1b454585f21ca62a11cccfac29578cbdf21679179bce65fb37f4beb75637482e39ef1bd61a2c390daaa8ce11f183bed76c7addfa9e9cf01714ea30bf9b4b86b184cda90fe08f4c47cd50d8fa025acf588a1ab4927689bfd4fd42dad81dd138f02f61cdc5a2845b0c75385982e382c505c3aab7623cbadf497ea8c13044a076a8bb33d39b2148b77d38a83a33a2f7dd009c6fbfb16316f17d335f2c18189da4153bb1fc5946de5beb61ece6df878fcf9a06ebc63599a4546449bb49b79832ae72340fbb37e4914fb24c43e0774c5f8299ffc937ab1c8080b43fc2528799085b811af9806c4c2c0b5cf04b844331cf7baa1b4a376ee2a9e21581f8d32882c392a8251d8ea8328c3d0b16772358e156aba9", 0x1000}, {&(0x7f0000000180)="83df944a38084018c6c288fb260454", 0xf}, {&(0x7f00000015c0)="5d7b623e00d5672bf97b787d8c4ab7d02c310850c07654164140f8609e824480ba99c5a0e2b9aa3b039fd160567718db0a82eddc9079cffc4f003b508782bce2f516b377678d15817bf46a6c9c7169ea7610f7176df8fd1d0844eae825d2f47fa492ddc2c4db2f01321e5ef334e6351f1aca340390c0f1af2b764d4e7ae7d184b0202554c12b962de423563b1aabb673a2a26c283317cb8fe3abda43372ca9465af4a30e7c0a77cd91", 0xa9}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="a27574df21172023a1eedafcf150efa6ff8bf3c1262f4ef760e6e8cac9d6079cbbc1df6df839e2fdcd8f630cabd4a0583aafac3bf25f9d4dee0711ecd8bb774e69534523a4cb92e049e7a64b8cf7ef7705a5c801127ef4d0b8c1a1b6f7bc58dd7e6dc2752e123e", 0x67}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f0000001780)='./bus\x00', &(0x7f00000017c0)=""/216, 0xd8) execve(0x0, 0x0, 0x0) 16:01:57 executing program 1: r0 = getppid() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x9, r0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:01:57 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x223) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffff8) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x9) socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x662e40aa) getsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r8, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) 16:01:58 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) socket(0x10, 0x2, 0x1f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x130c, r3) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="c14fd04b", 0x4}, {&(0x7f0000000940)="449c6aaa0c88577217ea9e3627c2f08fdfce6d1896282d106f9e844f2babafaf14eafef8f818ce9fa3b9fb18ce4f4cff69772b732ef1fe8610efbf59b10f583a29121f247b7739abee61336f9d371fecd8ab0a00c457f5bd924670b1c6d00b8a2fbd5187a99ef3fb21035a0593530b42126574576c221b5fd17f4db8da640bbba0f4834a5152e5905f09a04dbd333b92f509e6eb746030a0c214fc7079efee9434441038fbf9c178dbf0e8657c6d9c03daf0c97c4359b2914d7b3f1047c77a92a2f8f1bc04a89a2ede98053928d2fee0e710aa8cdf572fea6540af981a9d8e81d78f45ea2a9dd742dc03cbaf1a5279413719c3aa09bd0310974d281e6c194a7b5250640b260625d25a807dad0274e6ce9a1d8e6cb03a796132d75881b08b5ee10dc735e465700d8677c561b7a5e43c72040a9033afced758382b3bdeadee24bde04a3865b741d826dc61f0e01629cae99d040e1491497ce738953c20aa900d09a6a303ca14e40f2a2d3145081d996a5670bc5242f7a90b696856eab57d72b8020bfafad28db0ce146497ecf82b689801754a2fc091949dfab74f6dfb798e36c3ceb9c53494ed2ade1ccbe3501bf005611fc32ec7c2606710c49da7636eab36f6ff875378a5abb38f5da2f0566edc8b8f226defa86f3e8337e42806a4b118bdb364aca943826bcbdcc29ea1610d4252c771a362302586eef5c92ed625303ba803ac0efd62048786e8b31d6a27c62b6162ada16e979bb77c7de2fa746c723bc68ee0b861f6d55dff71ade02f1998f8ab063e2502f713ff094f7cc67a4656c76c48e54e1d68b5dc543eab92e9c2c51a6d03729aa6f26f0604dde72b323b6614050e8508ae1a9de9bb93d1d7cc63e29a1fedd814bb99f341f57ec8b28170b3cc497e406fb44b5ac649af23636eb904c9712279376d28c48b36de0323f19d0883a2c114956eab38ca3f8c5cebbf0b33997a0f6fd8b9898c89abbc248c7daa20277a351e704bd766b55b88131ea33bb77aee485c73dec09ac00a850eab5bcbbb79982b84a5b740fa54cfe3408475c4d7edaab2bd4a981da4b30b8ef1be0e1b51fbd6860b81db5e29e7ffc9e5b1945292cd3e82f4768b40bbb718d364f22db2ef41be045b9f5d723f35e65a15e8339d3e701cad9e8a45404d044765b15d794ab72779839583102c94eb41e55247759498cf08a462a8f92626b8edeb8cd3b055dc1096bf54d6a5ccf894d85f5e65d934b04ce39f2c14745f55164aee6b29597cef417c2cb40df9200900c86c442a692655f03f4e89d1a26419311e82db5e421ca72987516cb29c256a9db21340f40408c7d26c40c522a9fff4b5b17822980c699b40a321b273a3ce6e9bb3d8ee69949a448a7debf171b24280711ec3dffed320ad707cf94256466c7068d56f1dfba48633537b0e75b46548d4984f8632ae80ef530eb0796b827f2c0bcf91275ad50e2a0b575df64a3a499dbe90f7c3678d1502fec9c43e0947ee30eb6f46767655499c8f7ad0e0714a47ccb1c26dca831c8ce5b5fb24805948cec7ab19e1090352be878c09eeea26f8b436b382e00a14296ca6d041d3b5b35f0bfeaeaca1a008f7fa77813e734460c26d40847512ba59d2d14b6f77dac3588d0a4abc5588f8ce9b43f2749a47ba52b6040c2013504532be70bfedc239259da73a57416d70ca14c4210737142df9ec13a40b2b6f7a9a3f722f6a1dcce1f249743d47e9b049824feefcef04bb2d7b366e0d9610631a7c8b6fda48678d09be5aa6bc0c08c92141274eb7d8e91f92f631b07f0af8a747d9930e99ac0ad61590a3e45f9e121425ab71f2b9b389cd1d2051250c0cb6b68cb5b4d77f2e51868c7c669511af531a190ae20ac8cc7cec1220b1e80789f1f6f45421d120041527a65486288b412180a6ad4ff9e064d260aee1cbf165737ab6a8d2c7126d0f836390fa6c0156de1db24cc6bca87bff740fc4c72b3fa0c6b5c77f059336a9e9b84042cee3be35ac766ad027a28d700fbc8c24794e9dce584e03ba395548e6fa19ee1edc3e63e399f862f9a28ca853098ff6679bcd96ce60102e59fc9dc519fe18cdd481d091df9da003cfd8ff18a7e0b7016c0d06bed4925e349eb4aca86bec3080e8e2882f8f1797d9cf5ea6f5963039a7dc9390fd0bd63e274bfca0696a5f027171ffa8ced5e9a7aaba88cd9717607e7716dab34de45453c38c47447e5b55f32cefd094f5f47aa7698f7a1f4972c3b9ce717eed18d8922171ddf808b62a763cf8e65476f85478f2c6651150c558535890361c09eb7060da7107d95bcfe9347283d919644b1e70420bde02a7d53c7867e059db34b69f156e1576b353d1ab7ac8384dce0f1a6f8b35fb3df55adcd239648921b3182b8be66fe43554442f72250be10d7ec11c6579712f0dbe8b13cf730407d844d4f299971cd86d0dccf84e244b62ab1afbd8947c0cb1cf61f4983c9b3c8b1134443ed26413b2be28abd064175792c5c49b100891e7e62c6d50ef9adf87773b3b998c3cb02ae71e011d17b483f272cc793aca554c44aef160c0c271a1742f6b5d124dd900592245f9fbfd01342d5f69604ff095cd049c46db36416d5f1121a8263fa18b04ddc1e61aeafa92d951c38dcc24aa25e15c42b30446c08e1495cfee1805f5024c1f3a9ff820e97163296d21d900688a8374ff1c79cb1583720290a42b3f7057d426cec192da27048dfff35cc0704566f230881f58bd1c9e2767da58ffb717a461822a505ec77ae1e8610bdea7dca46cad671691844d25944586b9c2d870278fdf301902d4d1f92352d7950145462bd1b74a689f29b648f7c3340f2ad75a9b9f4a438cb662989e81f5db7e59f5f37aeb49cfe3da61b61be020a37c0c136169685795a21f81b536e9b3cda554799e7c253512238aaaaa7020447a5a0e9a10092b657b9dab8f25dac0896f48b13ceef1ea7a0428fa4411a2ddb936996d6f1e2483f301a351f284a22d9de0fa033056ceb823dead208c0f802acb802d561dca30806409a73f546eb11f908506ce97e6dbdfaaf7d9c26d8f384af0db4048d426e4bddd47004761f7276a779ff160382033eafe3eb548e1db4ceabd5c717149d848d888640d81280ee892da204e2fcff70c8f9627e73ba02420ce39799727e7934d04471e6fefed54375906c860d327248f97d1eb0e1caaaa0d728a33317035fbe5413fccc01cf3fb61c2bffb82dd39f2ca27d5458181113e6bd7e67efd3272207e615b2d04381e912941ec02b0face2fc6e3da86a261ab9585a9eebba6e9296c3814410d803156a3f8956ba725750a72a48537164affa0276276fd14817df67ac056fd2dc351a61576b9354bfb5e098027b56ada2d10a1e21f81b5151b359cbd937ee30afcaf3da3c4041d3e4da691e81f7dc412fb08ff16df5393c0f064e0e4c0db39cd3cd2be6a916c775044a198c4bbb2c2798edc7ea264867c984718a0d9ac37c8c024d033db6d263c80e93d96f4fd2934cb1812c8e89dfc28a90f6634c5fa59aed1c7e05c899683f8a69a7028501dd078463be9bb02d7a95b976c8c12977b63be9fada0f6d1af9b717e8ff1e17b62d771c8ec18da0f99892a9a54819450962ba9ff95e0488c1f5338f15da40e168d2bc871be898544256ec8a6c5896bf5bea613f4897732a4b9d88184bcec2f553def5eaaadaae89e9abcc97bd1fdcfa512eec9c3cdad973ea958517c6d767070650925e1072407c2f6975db1570ec073e97e4a0dfaafc6d8cbd34f5a6a94d419e3c8910794a759aec4087e774de7b79a1384f862be8a2ddad768c2db712c52d2cf3be062c881e461474ba211bdb4c0bc47afb365ca806120d00266769b786f6e92cf1575e0b1e0b30539a76ad70707c6756132dc0a6c8179082d812f77a64d0fa5a5508794347094d4865e39ef6e970d0dfa18798d9ce0e26d4e494df8a5ac458279a274e88e7b43bc6cf7e2efd9c92954ea3c7f491527c2a274a978c92479a0e02d52913b3504695b59cdcf1944375c1ad44a3861abdebd9d2c372879ecadfa8c9092211133214017440bb2f4f2e715967dbc1fc7a0a549615ab84b590bf099cde7344a45dfeb03158fd74eaee097eed1c0362a1926b53003e2990dac253d8656c405ed6fa5444c81ba8ef64493010c2d25d61139eb4a524330afa4ec575a5b204a9b43615eb19050d47c445867a71328cd68a3b36e965a1a7d969e6fc735e772b28ae1766c6281a2851881ab383502ed76da12251e54a5b72277f41168ef27443a742de4098360cd9bed7293588b0debde728d5a529e02014bd6a3da873353bfcf74a6560c3f4569e9e79165987e597d4a3ac6441c69e969f9ede12086cdc75388b5549211fec4beca1eb8dffee973fa8efe1a7198bf9aec53ff67404194542c931b85211caeb567f9c3a4b48b83295e4b303fc20805d0dc88c29aa3d56e4aec0746a837a2af3fd38bf40dcded5c86c476e7c92a8e6b0b574e8134f3bdf6241a9a32f5b39f6ada9fcb885e97171bfc2d6ab88f64a24afd24033e4be274e83ffc8cd083bb2189e40e0dab81a1bbfd6c4ae90e68f1f99d5ae8a150eabac8d70d1d4eae6fc8bb308cf2772eeeac303a1f66bdc084903c442e54f1df8216805119ca7f7d6fb97ecc18ad3599c4dbc80202ab3c9c33b812e35ac990765f9fe52a5a48cc403a0e3fb3e64da45d94589a437b0373353f27b72c1048d05f8309d407112992c01b7725cf6f221063c5e8284d42298564c0c0138b06f140f9965f2c0d8f194a15924ee22c93214b8ceed6d74ea24f450da92202ff1b04b046bb4961d105a300bf19ce3e4bc13dd36bb2736dffc23529878fbd5f6451b47c03be31478e3cb4170822ff2ff7c764241d9a782a1911f964d293a1915c0807d6f4024a4512a88dbf8cc9c386e3624130b5333dca897ebdb8ab9723616bea3fc659048d9254ca537f345448dcfcb2eac0f0ffcb52b7a9cd5478c8967dec346f8b85da14eab691e36caa2f2ad488c6e9e3e82415188c7f3ea190b65a03d110495dd9851b3524224d4780fd926aa2342f46d4cfc646f95228b170f4a9a599ce63e442cd5b8e82b52d8d54abab8a38ce9560520bbb3fd7f48703a4e539ccca87919905742dd74f917c9eb348ca447459a1dfb38ceeea3af96d8bd870e4ede42edff8ee6775092b0e72c3eb63b561486804ec41ac54c8bb4e50ddc704353827b5ba2bb58b384134524aeb7d19a1bb23231cd235e3bc1bbb88cbb23179babfcae41a648c5ddc0d7f46a514e9f3b04f47c301ca7ba98ece6e70f3bdff4fd2c857bfea04ca5808ac1576860361e339d3a13e7534d427f2ea1819413a485ee2b4e854006cf4e4bdc277d14300492c6800588b00f8e91df22fe7e4fc9cfb0fd275d2adc9272ecb98fe57890b0f244cd8e3e8e01ef4df7b4119a16f0c5cb071f62fc48bd67f318f979e5316a1d62038afda328c4592d2effd96ade972ee11e5e8f0b88dc075e2698b0d58a27405735e6406e577bd2b5ee03d30d9fbce19d16c5bae9e3de9183e5272194583c6aec6e7af98d431d33d8c4702b9852e81a703121ae1719038646f4a815bdae4e010f83f2904a74ac61ef09db385845ed8afab3e2d2dc115641568950fcaaad4d3e044805be753eb2fa75363352bafcf8cb2bd0cf5af6b4c744786c40b5fd41170b2d7ce8d1d8a949356b63ec5086e4a9f0e931e429e2555bb79f2056e8127cd30495d488eda7b4d791e066d0fd7d371351593ebbec5096062f4fa346205d774a48966bf95b5d714dd7e5a6c95217c1542b7a647ae43ce28a777f96d0d96e3", 0x1000}, {&(0x7f0000000080)="b0f84ef3e2af4cc67ffce14e47216b199fb6b69b0ea117cb6ce7d9b42891561d1d3bba71b6a271a899f881188d974305bccd6135162ed597b17a15615226424e", 0x40}], 0x3) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:01:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fcntl$setflags(r0, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="02000000000000000000000000000000000000002100000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000035cd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c861000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000635190008107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07"], 0x1, 0x0, 0x1000) msgget$private(0x0, 0x31a) msgsnd(r2, &(0x7f0000002940)=ANY=[@ANYBLOB="220000ff0000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb813624e2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550daf8f87ace0a329a1b03d39027035667c27"], 0x1, 0x800) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r1], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/171) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x54}, {0x40006}]}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000001400)={0x6, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getpeername$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = msgget$private(0x0, 0x20000003d0) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) msgrcv(r6, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r6, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) r7 = socket$inet(0x2, 0x1, 0xab9c) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) msgsnd(r6, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r4, @ANYRESDEC=0x0], @ANYRESHEX, @ANYRES64=r7, @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 16:01:58 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) r1 = dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x80000000, 0xfffffffffffffff8}, 0x10) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x81, 0x6}, {0x1, 0x400}}, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65258bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2651b15801360bcd4c0a162b58fd4237b8fa4d0140e447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30355e8f5300a49fef9d612f87324385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/184], 0x10) write(r0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) fcntl$dupfd(r2, 0x0, r1) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000e, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:01:58 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0x0, 0x8001, 0x6, 0x10001}, {0x6, 0x80, 0x1, 0x8}, {0x116c, 0x3, 0x40, 0x7f}, {0x6698000000000, 0x1, 0x4, 0x100000000}, {0x80000002, 0x81, 0x2, 0xac7}, {0x3, 0xaad, 0x0, 0x5}, {0x10000, 0x7d, 0x8, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x8000, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0xffffffff7fffffff, 0x3, {[0x9, 0x400, 0x7, 0x5, 0x280, 0x6, 0x8, 0x1, 0x0, 0x69, 0x8, 0x4, 0xfff, 0x7, 0xcdf, 0x1, 0x56, 0x3], [0x3, 0x3, 0x2e, 0x3f, 0x1f, 0x0, 0x3, 0x400, 0x9, 0x8f], [0x6d, 0xec, 0xa9f, 0x80, 0x5, 0x100000000, 0x7], [0x8001, 0x736, 0x9, 0x3, 0x3f, 0x8], [{0x78d1, 0x8, 0x9, 0x5ea7}, {0x3f, 0x1, 0x40, 0x4}, {0x180, 0x8, 0x2, 0x9}, {0x6, 0x8, 0xffff, 0x9}, {0x1, 0x91, 0x2, 0x2000000000000}, {0xfffffffffffffbff, 0xacc000000000, 0x9, 0x5}, {0xff, 0x3, 0x78dd3d8b, 0x7ff}, {0x200, 0x3, 0x7fff, 0x6}], {0x6578, 0x20, 0xd8dc, 0xd566}, {0x3b80, 0x1, 0x9, 0x3c}}}) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 16:01:58 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f000034b000/0x7000)=nil, 0x7000, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x400, 0x1, 0x100000001, 0x9b2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r5}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x5e, r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:58 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)}, 0x0) writev(r0, &(0x7f0000000640), 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4221, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x7f, 0x7, 0xfa, 0xb209}, {0x80000000, 0x200, 0x3b35, 0x7}, {0x9, 0x1, 0x5, 0x200}, {0x6ed5, 0xb6, 0x2, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x68}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeae, &(0x7f0000000340)="b6") 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0xa503) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x59e1) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:58 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000000)={0x7fffffff, 0x5}, &(0x7f0000000040)) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 16:01:58 executing program 1: r0 = socket(0x10, 0xdc13ee52c0583b3e, 0xc87) sendto$inet6(r0, 0x0, 0x193, 0x1, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x159}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0xa46, 0x2, "d9b8ccb6eac00afc7da3b4f204228fb5fcad8a35", 0x5, 0x3}) 16:01:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) fcntl$setstatus(r3, 0x4, 0x4) pipe(&(0x7f00000000c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:01:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240), 0x0, 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x299}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6c11e5ab344f2cd9) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:01:59 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5088f4da, 0x56d, 0x8000, 0x7fffffff, "d35178ab24698fd5b4e00d99091a696b2ffb5982", 0x6, 0x3}) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000100), 0xfffffffffffffe27}, {&(0x7f0000000640)=""/238, 0xa8}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/202, 0xca}], 0x3, 0x0, 0x0) 16:01:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00?\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x5, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200", 0x0, 0x2}) write(r3, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:01:59 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x20000000061}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x4, 0x0, 0x0, 0x2f12}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x4500ef8077f71661, &(0x7f0000000040)={{0x3f, 0x10000}, {0x7, 0x4}}, &(0x7f00000000c0)) 16:01:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) writev(r4, &(0x7f0000000000), 0x172) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x1fc, 0x4000000, '\x00', 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)) 16:01:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0xd0, 0x9, 0x3, 0x8}, {0xfffffffffffffeff, 0x8, 0x1, 0x6}, {0xf4e70000, 0xfffffffffffffffb, 0x81, 0x4}, {0x4e, 0x6, 0xffffffff, 0xffffffffffffffe0}, {0x1, 0x7, 0x4, 0x7fff}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) fchmod(r0, 0x102) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) 16:01:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff030000000098220e7fae282bb75e17c6780000000300b303cf3e011331e33bb570cd405e00f6c555d258b2b8c8042bd19b5d298401fbcc5629d42473de8cca09cb4ccedcc1cdf0011cae96e442c7296198c9efa8552d54cdb27512b3d55d73441486f28494c77e0fd5cc4e95585f72b6bfbe6c627aeedaca577d40180e90091c3b3b572d76bfc7d655c518e28f3b207bc76f4f5020b12f194dbd297b2f3b83", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc, &(0x7f0000002700)=[{0xffffffffffffffff}, {&(0x7f0000000240)="87e3a9bdb482dabeeb67db1749c61db17b024248599e081c4c3a85a9ba7296a7b17c823197dae20e6ea70b507b3baa178a9bd4e5e0bf28ad21bdf03d9ebaf78a0221eb178c5c8f67fd88e7fb3390ef86a09463456092f07e00695ddc8ec48c7fc20c2fcdae89a55335f1e8cca8cab3a8159473c53f253706efd2a2f47aad2478387584f380862afd99b486e99bb0114d2a62a3a305e0587f2a7b9894f498228935d560c9e3bc6e7f85e4f99be8f58c7ea5d195c3d7a26c6ab149b36a5094", 0xbe}, {&(0x7f0000000300)="2929b01538809bc3a48448ce57310bff2414401a30b6e55bbb1e518576430a17cdf09301a04ae89b400fc0aa97e5c16d039fdbdde3d94d7d18d0ef0c27581c5cc7aa019143c4669892a6d2a252036c46ddbb8827c69a38741699418f1c97d73486191d4d24e32922cd9b1d4c0772b919cc18fcb5c0627d124de70bd84cb51c5bbade615ac42851218d3d9b6eeac26a7d88737854a2b16d6caf25c19e42e924fcdbd190024ca236d8ad3335f1c5be322c7b69c821bb6982e1cbd9d2f57cacd6", 0xbf}, {&(0x7f0000000440)="cea80c0410c8042bef447002fe1e5bb6a6872f1ab94570ae7732ba84576890c656a7d41f5a935b5ed349656562e735cb261eb61420384de8256c8352b603a7cc6219007790de8fd67e731ce03f1680f619b232e7167f066bada9672021b35451680dcda5bf00920eb45a0a4e0254eb8a7732145320460e8423469d1b7989eb1275a82c7832acefcf8fad7889d20a3692027fd25cd2f6a1afe20ef9807a2b0db4114e3fa82973959161b1de6db88864a066db769f1264a6046f6a2d7af37176fcb6f9399befb0ec1005c3512d5b137438251bdd415ae497fdbcf557a84a4e274528fb2f609cd448c76e87bcf465273f242b2f0a69ef715d56eda8876d6fafafac01a203cad82aed1b550da094367103efc88dd1ba25ceb941caa93cfb041f09734303179618422d6ce208214125eccbd627e997531fc4f138ed98d6e4276f17037aafc40a4a11211a90f0202b684b766c0b87510766628084512c979419b59b7376a0dc3080cb06ef075dbbb54b8356f75649664ccf3a9826024c7d9484d8b5b46e33a094d90540aa6c19d31bc14b1eafea1714972a7c605920231fb248fb34e7a73a006d1f767aea7e3940047f9f3f4dce41052504e492e616d8f5e9858578f8a107255f3a537466af0650eee8f61152d999d387190880db1c2c1b6d8922bd76c968df43d9ed8b6a9f0ff9c3ee2709af6cee9567d5b26e8a568b1f9429ec405d714f13348bbc0c7aa3f51a41863cc7ab62c10581dd2512f8f4a2c3bceff050644a8cb623dbb20b54afb56ca7788c9382c8e5b48403c767ee0a25f2463d00bd5cd8748bce2bcdf82629b3570811a2d8df24361946ec16ebf30f0d9cf65a73324515188c61d06a8e70c9c12e95b3756c42fba6bb9575f17a7e21c2e2131ddb4aad9f2b68c0df2b996c6f67b1df7cb9a4dbd32448c1cd27ee6617f06b8a1e681780c8ea8ea575b953dfcc3c045fc8c9f24d99da2216ed26e22793e65a61b7d4f1a75b9ce6c42596f346412027f83d710ff02ab65b46a549d797ad4c22c978d30986fb0612053408d8108994b6ee78bfb4bff69cc4b2397b9c6d78988f74eefcdb1bfdab97bedb6a44d03c35f8d71d8d8ca738e8ee269931c17ce5d0700eb3fc387da59c5df531c93517bc45cf1ecf6328757f27ce100873b0c74a065db6f69fd1bb7df74651594c8ed675c719576d7d25e88be3dd7b3f8924e5ceb120c6b8c14fd9822800f171d9324001afa1d3685d62fbd3e7d2b12f89ac591a05bc32b4bde8af45123dd3d8a25d5c8643030800e8b17296367e8885d1648605464cd94f93bd1e8b982f93d3ee417f56371cd4d594d5220819f2f508f63ea40b63d11d14633d69ee760aa2e2f316e9854f9ba5e50ecc48f1c1e8b6febdbdf692bfb4abd0f2267e24ca4a344be6f344b08067e4159782f39e109d3c819562f833a947feeaaca75cfaf609e429b4651aa7b89c0f142d4aaa5c02d19ca36d515aa8311e7e5c96862eae5e4729790d97708335bf5805c44f1217782376fdb1a55144d7b358418dd9f2de5f6ba7fd93dd4fd644c94cde004e3daa125f1b03c8d7e462945c4344adda96389e1769384c03c8dbe8f3a7037f6cb19b87a9dd1683d226e2c56c91c3b9c1ad88890bae643ade5c0e86ac35be483fb195f997419a3f91688179894109bd448ae62205aa567df78d3a5c4e5e7b2773e254a4df1ba9bee2508cf32e764708daeb3a957bc2609766076639f9849380a6380fa90c80945c7138ac6863b88130bb6b735982c8e197292d5d449f316574cef9a36d8c185c3a4c0a341c0b854d2c174bde2db512f6d4742f34380810c8dcfa40361c0cf70a0cdbf900011a54e305d5a54642c6f63397b4937bcf2a5bef6c86b0e409a4ed7250a545bda5ff372b0e4a4a18297d587fd6c12fe6fac62b18f54ccf8ea212a5239a0155e866b8b848ba1b4be942d13b854798131a5b6c79d0d055137e26c4b09bf9c8e9994bf6a6a33cfd114df87ddba74c9b8e6cb2e43bf4ec2e41d5569a1321140229626c3ca2d48f04bca9db4af08d291606309bd1f6be2ea6d06dc39d44337a63c53f5a23061fca01f60b559550f4dbffe3002ec696d4aa03add30d46aa4b0cf0800c236bae417c2feb4b4c7ce423f2b8f87baf7063a133a252a1f2e20799451e2e73aa1deec422935a92d2005f069db9a24150f1e01a234f2065d022bd0834797f9305561c740546e8b740bfeeeb21f561489ba6ff62af4ec6662ff8c5b4f08d4652307bfa4e15eaab7b2f3ef0d3659455c5248a14cfae02e95ab666ffede1cef5d92ef9b1d8bf5246c698873c5988b4a80e8575cde69364774ebade75a8d7a2414538d9c81056ff0471c5503ebe336a4b1e59a3fb6af34e148a716f7b8d4d9edf661f0a25c9cedf0da040fd98a6ff64d96d2cb81ba323ccaece09f64eb8650e789b8dde15a499c4de6f842cd59137433eae320126868c7c9c7db432acd4c602e2a96cbf8a5096578b37debcabe52a69ff07b9582af6802dc5e5e28e1724b45b3a7204f17921e5bd8874a79c388490d3588bc20999153805e8fe71edaa1de8ee469670c738e9f40e89b5e09283556f3cdfb98c8ae99d1a3e5591c3c1534a5d59a1c9ac54272f1e1bc220e8f7da5cde1dea8bf161e06f1d0f8d1807479a2b1f6fc972d1aad740e6fae1160fc95cd46111032ee13ec18dd2008862d29091483581b5a928da59d2bb38abb914b1120c5c6a1d116f94c8359707e40e16b2c38e637827f11e91cf0ab53d673d07c9ee514e7d85da2c4b231b159e6eafb3e62132a7554d3f26e501d5be6eb6f19f447c96517828d30806afe6faad42053435c8cf5920dc89a5d8a563839eca95fb90daf96f556f948da8b4767fd72de2d1f1ddc0e853cc6b435c2cb9fa3dd6a030d31c403abb8cd643fbb0a7c8b62a4c12ebd0b3e75612b2aec82863172e103d94c1e2861dccee745c069be3eca1e297fc8ade9045ef4802243acc65cc0589a20da7e4460355d5513a0ff55bd271bcb402f091207b0d9095a9df26030277a15f19664e38e4c2b11963b1c4fa8f075fb139cdd2914de1a40884feb2c6d4bab7c921c17bb33e97ca5150283d0920829fdbb2d9660299a3bc4d8c69e3de1f4282144c07852823b83d4b7c32607e0d9e971ea407b6d01f4456b3d3dd23e26d5c650636ef3fa9e74f63d3b5f3cb943a35bd70cf14ed533892bd60acd01706e5fe1e085672f3fb39a53f352ca14398b298283c04761d27974ebb8e9fb37183568c786de06a98dc25c1c1f9235fff4f86a90be0977e8c814fb25719b458a04a6ca625af79e87c07f6260545b4d54fb4e0b3acc56f4095a888ff755b34e657313b78d8c053a87009f944f6025b4e314d9291eb6c3125cb98a13ec8d943b331db185be564513b7422f3d398529e42f55e08ea75124dc38436272a5821e19c9ab90919bd3f44bc2241ce2c9a30936d9bcc05294c7a8a750cd80ce06076a678585c24e2a388d38c364420842faeaf6cd900edad5b8a5ce732a598ec2b0ff553734778eeb5a7e701db18e1227238f1956bf6e2f6bf3797c837752b9df98cad0fc687cde6efd222e1204abe56a32df57506ae0dc90c35bb1900567360975ec6fcacf8d61ad63006f2c76ca41d28e8dac2cf8622c43b2b54019c3f317201e8de2534bdbe3c9aab241415ddfa78865f20643f9af7afac59e441b7d628d3afab1e5a38d353ab49a7554a3a04fef7930303e95dd609685baab23168585cc5b03a5f87082c8a69321b404d6606532d140bd5f35bf99143a7f84f21ee5c780686471bc7a60c8d18270ad32f49a103159fb4287c7f875becb1baca234d6831172fbf6b60d268d28ecc59226fbc102ee1319a869bd32acde197a57864acb151b119d88dd56fdb778e0d74f0aa1f16674a068ec0ba4e034ed7a0ee75b99228f9852bf636a45b3fb099c0e0f9127b750cf5ee49b4eb18e70a6cc1a1ac88e4baee7ba42f97d85325f090dd593c4142240fb1ab1391267ab9976d387a37bdc2e6b0fbd1fcc6fda43ce387cb721a93aa848f9546b7dcaab96ef37cad6ac011684e6fb7d93330376a249816b702cbd83cf07b6809dc4c61f2ea6b7be74d1d7271d253b98633b6746cb36281d63b144a0e8e1a1ebed3995ed78fd69649c99accceb5b9ab47c864753dc79fb6f220e0cc29e5827e4b3b1c6b7c86c039de974b69d8d2a07871d49b7faebb0033ac05633b2c46ad28198a0e9cad65fabdfbfd7eee085e4ef6bb754eb776ec85b245e9e0ed86a085ea04b81a833478c6eda15a3874e14641bf6ce72b5b73581d0c17e5ab98fa605593b5bf64d2716069fc144b5606eb88556d6c94c10d473dcaadf5942ee2cc043e1d29539c70d841d34c1b39406ee6da103ac0a166046df2a84c151f7b12d5a4092333c39131f38733a2bf623b5209d5218921f4c6a2318654e24ed04ce15b26a413e5cea836e578eea54b721bcc2eb05113c6cfd9f85ac90441aced3fe4df16ef7ca160f586fb8f779eac2a3cb18a40001b079df8ce1c96cc71426edeafaac82d3f0a672da30f35764c10d76298a352b832296995553ecf3109e033e1856ed6ca347c74bdf855b7235bde5f36cb94890c5d63781216c938ce2cd93b4ae4f55c8b62029168aab1082f2dab950bcf4affa70b31207fc090c191edf8758a8216e45ce0749464abe3ce44cec7e208f8002c778453211f363a43ef365637ba12161a6a8708f3309538141e62526df9db941eb557f6b7280c4b50d0e0c10be45f844d2417c9815cb508bcca483b8ad90e3acf29341a6967ed71a420f383b975b7c816cb10d2d6dfdf8a3bf31684fa58309b4aa149427ca6fc5cd608cbfe87b45df03e61fd2657f653b2f1363dbbe3aa02cb9011c078685e99c2de164310c7bee7361ad547d3e347b23c10127adc037f46fe198006723a9e97c8a84b2e4edbaf9e881fbac10f75cb883fa94b1956fea65357c190506733e82aacb738f997f3a9455aaea7cb31fcd7eaa69fce18f67307199aae07d32b6606a67150bf224d8b6234b4cd7df3474e8bfb4751fa6f8543de6354b65dcdb50f141366e402f1d32a1d343fae54910f61bdcc9b3401ea33d526c270651126fc57aba781bdc7644b335b7f7b1a09b90f103a5c84113d713bf980c5a6c60d91fff4dcd00d25c8e22de622d46f9062dff37e3bd84edba1353fd9bf613f1e8338a594e4261d54e9e8aab2dd2535d967ca9cdfec7f3d2f2223053ef59a380178219e8d5c64465a3e4c5d36f67fa6d4b34483099a5220f680d5a54c19c7bd58a3f73b9a86793891f3604a28e5db6ca32d65d41b70840fb64e96a16aa8de4fda328191e96e255144ebf70696e38669473d32b15cb9e4b92456e523d3a434855bcaae682acbf48172101186d523b1e1c7ed113a590a16dbe89dcff9b02405876c00a75ddca3cacb785adba367c84d3a1eebd941720869ca893fe1500af6b1bd4c0bb70a227786056a61da257eba1b1efcc814b765015cafb0eb72f95602a67f23263bd98fd1cb1e15ff36e6c57c96a902a78125639fc09e52f490c435df2300e715b50013b4761b3d11f76df9ecd67caaa58c2cd6291c3b3bb63c56a38d7144eb315d82c5eb38cf0d0fe42fe99e7ae85d1842a3fb42642011a279d63645314ed009ceaeebf70bf741ea038e1b03e2dd896876ce1a7a10b52ba7775aa35980260eec70e17b17cd5a18824c1d55c8991cb0d758d8873c20178881a6dbb098ae167b08b69a10f67cc2cf6766ade2badb4e5ba29d92b0dc080493ecec14061b21cb62ce5f4cd8f0d2bf2617ebab", 0x1000}, {&(0x7f0000001440)="24422e101d2864e2731691b1da4aba200eca6f520d2a9cb5210383d6d4fa4f505f65173cb4e20d1e26d482584d2d9754c925cff47abe0b73ad6fd239fe5b8bb773fd166d89658a181c19858579c529d04d07d05c91397606a4a143c7bae16a1fd154782517bedf50ab1c2844cd94bc5d3b8ed0a2e3d77daada029f026fb123098c4ea5416ebc226f4a0d7f4adeb0ae4441f5ee183680cb508ae9f3d060f90ab4c1b1affc4ce9c345e6987729dd", 0xad}, {&(0x7f0000001500)="0061c10e0bb24197659e13522938c88f5a8dd8884fcefa55fc7d3c878b13f0009a95d275e535ec827b55d4deddd1303f83c9bf8bc03462177243a50db2c6a97833f253dd3818291599f7f43715f9e287c5f8c8a37bbd5d00880dbdb85654879e8757c3c0f98b4eb6275f0e9848bdd024684cfd21afc60e55d977e8a7aa792ed4ab2a1380677fd68e9036e5092d71df791cb7370a4d85d5e75b4a3fcce92261122473a473492c2f559177f428ec421263ef38e112ce99a3418fe48294d2b092276bdd0b83478f45e5ba0cf64ec387afdb5a03a28807e4332d5bc57599587257a22cb2897fd03f884085494366105a475847e877147bd64069a27e79b7063f1d0b9bd667b00f015fdf83f790e523ca24f9eda5edede435ce7cd21cda6af5b6aa0d7a8ceb5a4e3a06ca630b626c71298ed85eb3d7757127990c941ecfab1522027f0f8c986d76b74059595d473329b6a887019c6921f8b229de41406f4fda6e7a0895b168aa1e928ab8180b5adb0e1eeda44e5eaf9c4735ac653ea806e949e16ce69f70029831a543d12541de958965547d304dc8a5304387db217d23f9104892aadceb1783e33d57940d7336eb7538cf86545284c19bae0fa36c2329cf73a663212e5f8bee3c6b4fc54413bb568e2100f28c8219c06555ad6bb93d65447b5bdc79012af71d461358e19c2efe74f5e32acb9f421f13e45a58a4590acebc2c392b955f1744084df2dce50be5463499705fee6014fb7f6fef510afcab3c5d79e0275f87be48d1c562e0a97f721e4a1b19c0365b1fcd591770aa50d7e255401c206dcfce4dcb0ef53c7723f687ee2fa41fd7c331bf89e4573afc27f2d0872482a5f9a8e9c2aa74d439498e7d55939887a3fdd5966e3ab87819e886365593e5eefe1f883921d495d133b828bb1387e4ba7920efb05efcc3cc94bdb614ca4f915c33dd876f832b00be595920d316b438f3f3d058a3a48e9240403de0a1ca2c8c3ffdd656dd18127d4dea6437027abc718c43cacb6e2b803bb54bc1283d2dba65cfbdf6ab1da002813f3ce33da29e4692b55bd4f930383445a21bfab32bdcfae89656f64e3f43b5694013b0ea1b4e33bbff3f9c1ace412913a2f1346cc98d7918e42c98cacb6c97430eb4d50c17f3fa00e528bb8263294650b6f98f3b6ef40c77bd73bbece8e59e9d999fb12f9a1a49669a6479b5b8456147e436a61aa2703ff56fc12b729a996f99e6b71a7f1f82b5abefa69fe64ed7b08fa9a3b61cab57bf884f31b0786181c988f37ee34b9198c1040e7dd77e3c109745bd6b404c468abe9c06bdf9307c48cc737a0ded16135cfe784705bade23d8a523b3e7389a6142658ea76efb66090c4ead24caf856ebfba53aab2da125b58cb45ab3fa4fa3e008630552f9296a3b70c3b1e1f81ce66a1cc344cb233b26f9e54633c4c71805bbc69857db4805b1e447bc1782fab0082761c7702066dc4ba1c305511750b71c0d441da6616260cb7a592f667ef1b7797f84e40739e51e254de52cfc98bb208e497c38755bc2a2bdac5b478c630eda2c696d68015be73e5a2e08f882f8f2440b3a69d7759fc5f9d9ccfc4eaf3ac11bb1ffe8a4d865ceb08b869518de8938c1162b5ce02e8b170526a497a875f1894c358fcaa2dba10f670c972fdbe1f99dcfba2ee7d8de247c4da6cb081e8c81348f37d434b963bcdd812aef052d23ad7634e0e69a80801e40aea4a1ce4d795dfc76b5eff5dbec32a54492d543c4c7c60c512eab7ee19439cbb5da478921868e6c220bb667ec1e7e73e9dac8373490459eae31b0b9ad2077a8abaaaa24e6048c1de7eb1b6fff8c4aaca0a95573d9fd58c0da52d253ee076df7bdb963b340533b7c87b996c9b6aae92c2dcef6fa95e5b13f1af4a73aeab3c530913cc650666b397cf9c32c900fedd130bbd2f6e1a0e9a85ec205096455ff5851357d9ee3713996a9dc5f596d24d6b43ce0c71af510f1a06e2de43f78008804fe987cf71ed826935e44d909255cc55747996950ebe75e6f81c5bb2a9b415f4e5dfb50f135cd7581aacd69d5774d72429d3105ec2c5003c2274e31a7132a2825e7501bc45f9e13dbc7f653629c467026bd27fd7b525ef71d1419210dae7d2a1de21da6149fccb746a958e2c66d83ef121149f2ebdecedef2cfb869957404f3db78a3652395aaae9d33b4c28dae32f5263287ce834f4899ecc4b8492e80fea7fa4613aab5a420fec85017c64d788d9a340e1d7246180ef34e8b1f68c2facf08a41396693fbaac76ddce2685116a7fb5d700578a210c832b325181b48ac5e8eb36d6e1a01ab2f823e45866e967d0d47666349cd641a43589894dc5eaa47714853915075a214a5c8fe257e7ad6923803a6e2323e561241b71e1b4ec8e56419bb787f90446c497784a6c49ae2e28939d9c468db82a58eab8c568c5b608d2adedec383c76fd023adb8ac4ded94e1a4beb8ff6d573d7b0dc3d274b9cde21af42cbd1872ce4cc9423c84f806a49a8ebaf891f3a85efb4d5ef80c655156487ca9f4ca86c60b715fb0a6b4f1381068d9e4fd7c0d15ca3936a50b95825d1139b5d0e2f5036d5d6299dd1c9a696627aa73e0a6d314c3ed8e9ee796ce60b197fc3452f0dc765eae964fb689f9d607096d5cfaf184e7c8dee5fa1734bf1148b00d63ebe8bf65e82ab01af07110f491a3d9d2489513298d77f3614f4af50e4beaa393c56d7416d24ee008a81f8700511075cb45a22feb167e3fe55b62f0dcffd4c8ee853d7466aff5fea36c89054edda77181f662f6ce743ccfa27648120a92f4fb7927e92f5ee7c0b560dca234e6f44251076f684a229190491f3122c7cf9f2c219c71ad4f08e8f516bf58903d1859076e7460b082318209535b77b8237d1452574442d0fd87d36d5e1eaa2650171227e39fe17128f469d65a3414b0d2d7762b3aea0c878fda8227867f2096494201b257638a37e560e5ed2517bfbc8e7baaf848756bc358a136ae5ec88ba31b29063fb4630c81e20d8afdcd442ca47916c19da2c4ad4a3f4c620f211f44c21e825c94e8e8571b4b129e6512f51f8a1fed401646c1e23304c78ab8135db34f278a1fb85f8b2caf00b4f8a963418997546fb2579c9568363c61148d023b9012c0cdcf5825df96709af46c28a81f6b9f4c3a66e8f01dd07526543c9e4e7ad1f8866790f18b68767f4f92a8a534cfb4353ad9c342fca888a7cbdb7307425db4fa20fd4e09f2c3c48554213b175b38f10fae585721ecd29e2c3901d1c665acd2fc6ef807f744e07e1c9566535602ecba368cdc7272a51e6ec044acbbd9b68de1dd5d20c51b1cdfa8c576fd21cf928443031af31fe3dd4b904740682f22a6675444b495104577037dfdc6f10031fbadc088186c7f4eac6e57c708b808fc4d7dead1a5a1373a6787c2294745169b35d61aea547ba3965ab9db4c1eb87ff0fef001b9f37604ea8a3768b547d8b50946fae471bfd9120beca28bf9156f638ee929db736d5b792fa49786ed1e05400a7729604f34198dcccc11c855e6832f2c3398908c93ddde30cb38b2f39ea3cc200f8db5d706c242448550c5fa8611d198addcef3b359bfa391e325aa882e249b2fc9dc0a5d710c216f877f148ec042739cab7c1f64e7bffc8a3e33594eabd4e9178dbf4e506f1ed03707cc9ad7b7d2718c6ef8eff1d712ed37a1476b8f2d64cf4e8f7b0a99cec4ce6a78e8ce7de6fe2487eeb24701b740a8e684e0c2278d261827e2e2f77b1c8f77799c9d46b859a5e5e4095d410af2a9462de9ddf70bb628e6320623ecdb91bdc6214740f41f3d96c9d1a667c542c562dfb09d4e1c0ad04959518bebc90259e6e4d6fe60ab1667e7703c1d2ae0faab618d66ef9346e06905d30d315de448a3ef91be451d1b63970047119cbeb8ed190ae66a5132d137874e842115322a069e3e424f2ad6bb7bb296bef8db2dcdd51268aa1dfb1ffd6bf8ecb44ea3774439af7e386ce76689719a76f5bfe8cb091739668e7e69ee89c4d582ccf4926570e20a564ffe684585bf9174b8d1c4ad47b4ca7f3786be6ec193024226bd87b14c9d8e0c41b7bf2bc328475ed8f529df1d196eaf64faa7c03d11909774d816feac2c86295f751066a35244aa8d73f411a8e6fc9c03c6807d669c1d8f0514b0adc50fd219d39714d6e242d773c44e1023f8bfe7e36e941cd39864f25990f216d6987574c39fb469a1c2228dc273c0c6d03612545e3e550dde3d1a266b062a1925ab66c19f4c534b6c04d160f8caaaecde773f5c1795093a67b290b401b4a4734a6300a8526f910806f4bcbe865e732130d16267ede7e6c5b52a3806032a2da62348cb6632277545bab0536131db46eb5aad1af0417981e5563869c69a1e6756ecbf4aaf1632509bee4cf1f6c746067d9b2eadc0ed620289987f6ffc5474b1ac211eb4d9eec78c931e1723b11bcd048c7b64a65c319d24dc6ab4f14de28da2d1333d8e258f1eeb7abb4efd5404331f54366394ec83b49da869b44e272ec11a3243621805ccd30b931b551e6f8e1b740da09f9d22bf5174df806510a6a7c254ca1bbdc784b64de77dea507e6216e07ea45dd750b61ca923942bc95048a6ea55a2bd4b53a1cbd7daf2539697c00c4f10875b309d0f08cd36314378bbfa472bd0ced9ba09fc2339dc492f87ef277ed35a0c398d296288020de02411c40517d7e95eeb332b484cc3e64670cb922076404858871df32df49917088c9b1a58343e0ca3cfa3510981ffbf9f01b9d06a0dacba260fdad855968184826c25d4407ae85b39a7a2ccec033d8cd944133205ba4c4fde7af6301c840cc2ab91890f0f6569707bd0b41325949e858b65dc4e6842a2766eda4a77f5b40e87da047f248020f8c684c4186deb3b811ce32e2946c2dfff85c87af82c973c53927a54ae5760954ca3255a3d2daa637610a0a3a8ac6f7f9ceb33e7342b77e8b1f4a7bafce116d7eff77c518a5e791591b98a377e0efad519df674ba448f0a491585858f0b426c620ffbd4d6b02b7e3a0e20d1486502fbf963cf4c798a1ec6bb755b0e1937949b870e930a5af02ec023c6cafa3469e8679d79eb995fd878a87a1d1c4848bf2fd26a1596d03eddf937a47e5830c5efc1222df2aeb1b0eff689e8b392651926ed11eb21f058a0f822bc528898a7629e35a9eee0a8c0a0909bad3e90342037d193530e8f37227465d6344f9527d5ce4eb40eaac54cb29eaa5549e1683dbc3cfa2e986aaf8632d25fa8d2805a97627f576ebc6277662b372d85b4d3e0bb5639d259a3691aca7e62ed21a5fc8e7b1917760722d99d91e89009a5e4788537b5494f68ffd216e1f71765aba96d42bb0f6b850e64af6432ddfe677e22db33a233e86a53cbbf04b22c963a915c4b02473ad775f43423a2d9f5ceb8dc109587f6272242df7f1136057b18e1c583a5234400160f6902a36154708f5651e9626d19878f38f4571ce7a5b05e99e52626193245b1b4cfe4d3729b49ea1fde760b07928fcc759433ef3ad04a5240b22a17bd469ad41baeca578be5993b3720b2dd208ad9b3b2efb32884df5bf3652557db930740d969d907578407a901b7351fc5b02de19763d207ff750246f7af427545db585959339af9640d0073d067b900eac87169bfb35f1d322601d047f5edb99da1750c895a3e0e68670269d174b56272274783aa087c5db9e14a9d39d252ffccd14b857a3fc39317390486ae86b0fc91eae30301a3871de117b08464dd1b2634a96684d8448853c41b8c51bf5fae668562a782205d7f590e55f87dd8995f1381af9220b1f94ac93dd4747", 0x1000}, {&(0x7f00000000c0)="05092efaef3d", 0x6}, {&(0x7f0000002500)="7f21b367d1676e7bb050b0091686ed655e5036c5004ed943e4babaec150f42121e4df5761fa159e18843bd8daf4cf718d97ae7749c471076daf72bb6fc278a725d8ea96308959f74479a82acf43ac2a7d3d142e3f247c0daf64e7eb400ff93c431cfe644686faeee98e1de0f3d158860ffaae26b326fe392b28e84071704655761b5465b16c03140b99837fe407f56d4dfddaf6a270d3a32c59c1c1bcde2cad4c9daf9976cfb7a8f50799fd05d26e1717130693e9479f2c44580a9d888f98c83e32ad6bd6e657593147294d626", 0xcd}, {&(0x7f0000002600)="9854732e7a1ea91ff16ffffa06721f7f17e8e89ff3ed105aae5008bbf08278058f6904e98877e8dd7a8b954db701af91ce01fcb9bde5989cd935dff1a78dc9c0c3c24f934d48499c2eea73ef8fbcc3a956a973ff29aa639df3092e68637552844d4cec5262ac63623907a530b2dc43e82c39d19903b99f4ac90f372d16f2b7b4a872d5b1596db4369b1832fa9f847f33764d2c47cc909a223b8a73d9d04cfee1fc5a8385e566560f9e120adbd79658c753adae888f3e91850e87f73248d2f00ad01f0ed90e88cb5f13c246d33a6e7b895c2dd36fa17a63b7ecf5102ab16b72404d095589b2e04c77ea5257b8469a466169c254d9b888a14622fb053e6cc1", 0xfe}], 0x9, &(0x7f00000027c0)=[{0xb0, 0x1, 0x5, "8930d25b97d921f87277aed8fa42f908bfc78faa530506870f86b73f44377c22c8435c774754a4a412d887ada6e5aa8e44ecf0b43ae1045e4a67a128f461ba88650f0bdfffa8d13fcb95e01efbade6c553c074d84200ea0e6f8ef52490ccf41e81506d3a6ae26aadd4cadcf79e9b7c322ab0504688d6c574815d770abea979c3fe74108cc036d65cd9a719c7e864864c2148808de9de84ad132d96"}, {0xe8, 0x1, 0xc6e0, "a3263e47df525c9fb927ceaf31413b224bcfa0b46c7c3a3df35ad2444d997983176eaefd12f9956e3a0dfc164e5a9e10c5b661545a066aaa102a4530a30f344ebdf961cee558c96194cecffa460c4b2d87489c1b53d4a7021d43d11909d8091047d4f52aaf1c769ac9af283077b7d0639a85e80bc0de15238da95a7e1de0ff1f7b8131ce95b01cf226693ee9b9840ee2a6527972ec655366cce57d371e0bda1cb8cc17bc09d44e5e8bb511de97fd456d45b4893dec1ce6bf5933935859e8d2ae637c057e3e1cfcd972d3e540fa4b6f975d"}, {0x40, 0xffff, 0x6, "3e4310a697de58b5a502d94d84f925ef27ef6264174ffa3bb10543363f87f7ac3cd7f943c7870c5ed9fe3c96ac"}], 0x1d8}, 0x4) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r5, &(0x7f00000029c0)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) shutdown(r4, 0xb4861b945a415d63) 16:01:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r3 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r3, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r3, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000c2a4d229d1b0e0213d379f893749f6a9298603a2e55cfa56"], 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffc) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) fcntl$getown(r5, 0x5) msgsnd(r4, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r4, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) 16:01:59 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000500)) r2 = kqueue() r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x4, 0x6a5a, 0x10001, 0x0, &(0x7f0000000240)={{0x3901, 0xb3aa, 0x3ff, 0xa2c2, 0x1000, 0x2, 0x1f}, {[0x455139fc, 0xfffffffffffffffd, 0xfffffffffffffff7, 0x100000000, 0x4, 0x7, 0x100000000, 0x8, 0x0, 0x3ff, 0x5, 0x100000000, 0x2, 0x80000001, 0x1, 0x0, 0x800, 0x6], [0x7, 0x1, 0x3, 0x5, 0x38000000000000, 0xffff, 0x180000000000, 0xfff, 0xd0], [0x9, 0x3db8802e, 0x0, 0x3, 0x609, 0x6, 0x7f], [0xffff, 0x7, 0x400, 0x1000, 0x418, 0x8], [{0x7ff, 0xffffffffffff6553, 0x4, 0x2}, {0x7fff, 0x40, 0x1b1388f9, 0x404}, {0x9ce5, 0xf2c, 0x5, 0x2}, {0x77f, 0x5, 0x0, 0x8000}, {0xffffffff7fffffff, 0x9, 0xd0, 0xf0}, {0x10000, 0x29, 0x8, 0x7}, {0x8, 0x5442, 0x1, 0x8}, {0x1000, 0x8, 0x101, 0x2028}], {0x4, 0x3ff, 0xffd, 0xfffffffffffffff9}, {0x84d, 0x3, 0x20000000000, 0x80000001}}}, 0x0, 0xffff}) fchflags(r2, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000580)=0x200) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:59 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) ioctl$TIOCSTOP(r0, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10480, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/68) 16:01:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x1e0, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xbbb0) 16:01:59 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/48, 0x30) 16:01:59 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {0x84}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) 16:01:59 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) write(r2, &(0x7f00000004c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef35f84e65c4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e00663cd12ebbc808200f57dd8e12424de6da8330492f6080a675bfc8f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xf5) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x20) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) acct(&(0x7f0000000240)='./file0\x00') r4 = dup(r1) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) 16:01:59 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x8, 0x2}) 16:01:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r0, @ANYRES16, @ANYBLOB='\x00\x00\x00\x00'], 0x12}, 0x0) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8860, 0x20) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="a361") 16:01:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000380)={0xd2f3, 0xf4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x100, 0x0) readlinkat(r2, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/185, 0xb9) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)=""/154, 0x32a}, {&(0x7f00000000c0)=""/149, 0xffffffffffffffa9}, {&(0x7f0000000180)=""/150}, {&(0x7f00000003c0)=""/161}], 0x10000000000001c2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000300)="5b2c29bf45a1916bfb0c218b2c32f7e1555e6861f340d43f16aa73b8676662b95668840cca10ce16ca43cd90c740c1620df5368478dc285d79ef80a9f5c304dc4f1d778859640570e840968c031d6d5fd0cb99dc9775d92c", 0x58}, {&(0x7f0000000480)="a5f81aa92a0ef86762d1dc18b9c7b7574a6eb71d0664edb0ac2d48221cfd6fd6014df8dd6810fa361c09adb0232d1c8729a88cb1a1fffdbe581b80a7f20bf6f91af2c5b24dea1a976b81d6560f93137d443809a349b5214e153d9d552786b0536613628919351ed2a850e6898175f41f2ce77e5dd1406bbb9baee2529423166daa4f332a20f311cfdf4be78c1bbb993d", 0xfffffc30}, {&(0x7f0000000540)="8fa7ef532c2e1db9e452c01d22fd2c61ed70ef4be2028ce05a14f2593b04c0331c5b1e1a383778e70781c997bc7297c13d38454826844677d6c441cc7cb1de3f320cb73ea5b8573c0162cf28aebb04ad124c9e7e043f7898bd57f9c9e4623abe87051c661ccddec3801552a5ceb9bacb7668f5f32318d20cbfaf79e96914ce1aba1bb0cdd77890d154a20551133acdd80559dc9457510ad38c0ba2dbb14209fefd5a808b39b63c3c8e652ba17bb41f28482c0eaa6b9ed3c11f8c0628f096072f8a60171535e940e762f29e13fd651af98d0ddff38743b1274c31bb0d0ce50256e4ddca681aff1c0fe8", 0xe9}, {&(0x7f0000000640)="59801631f49a900bb1b72879fb6ea7825380f3f6cadcfbaf711bbb06f0f64df94554ee33c78183fe818c679838bb5d6411f14db293fdfe16719f3e36a7b5ae28a40fef475cf7fe8f9dfcb2e603996902018d7c00ecdf481f081235e39d32ed66e0f499b660d4c28e9468a8f36a3b1ecf541351ca2696e614ff3b08ec870cf12466c0f00916e2324525626f702e7b217430", 0x91}, {&(0x7f0000000700)="adcbc75d541758a64bd659eda2d17a31d3108435daa2885fe71ee5d3e1db7a8e3b134f1318cf2d323106fb2384a6050edb4d77f814931a41ad77a6c22d7fd18c8718f8a8870313adeeb31596cde8b1b15999597f7707c559a129aaf55d6c1c3700f1fb8f9fb48cd4434aa0920f5adedfbef5d7018423adcc33161ca1ba010dc7d2f3984e63cc38d06c0765a19c4646a644b4f7931af3f211158309cb3d7d5e927d7ca2d213bf2abcc0be6bb1ca2554d7ccc9", 0xb2}, {&(0x7f00000007c0)="c185c8b71da9ce558b8e4c199d62b92a4bdf047b27b0d6ac50c0a621dff018ff54fac1fe58cc2a8985dd295d5027efbdb1218d462a5941cd81743f3a15e1c8178c1c620079662c2927f30c6535fc6b7d9e4977f1f812dee7c7bc2aeaf213ede29a8e2f6b8da2d69e8110ad3d8b4f2aed32de89c1b746948ee5888ddada9153529168eb8a2bd0df86bf648d13f7b394c5f2569a56001c747ce84a47f57d0c1cc0590fd25d689d7faa9c026ccc0a6630f808d819fca67abd302a442191dc8652", 0xbf}, {&(0x7f0000000880)="19dfe52551d41858dc3a3f8111b7c0603c325fb79755da2a55f4e19e03ec368e585d722f5637a375d0065bca2c7c5bda5504b39606305777ec9f5c6f2915c5e676ed7bcc7796cd7b38b4973136cfdbd16ec8d1af034e6bbd82e7a9a8137153c4da7322a90357a0478b821c8e6234ba5aeab84c51117f78b9a5aae14ea97c244a5948a38f6a321b33", 0x88}, {&(0x7f0000000280)="2c536756c3c418afa20b3c186e4f0463c499672f854d105afa136b63c8a80933111c00177e2c6259f383ca383771810019e392952549c5e0", 0x38}], 0x8, 0x0, 0x0) 16:01:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x6, 0xfffffffffffffc00, 0x20, 0x20}, {0x2000, 0x1, 0x1, 0xfffffffffffffff9}, {0x8dae, 0x7f, 0x2, 0xfffffffffffffffd}, {0x8000, 0xbe, 0x1, 0x4}, {0x8, 0xa1ff, 0xfff, 0xb2}, {0x7f, 0x1, 0x6, 0xffffffff7fffffff}, {0xeb, 0x4, 0x4, 0x80}, {0x5, 0x4, 0xfff, 0xfffffffffffffff9}]}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0xc85b82ea2f491015, 0x2) fcntl$setflags(r2, 0x2, 0x0) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r3 = dup2(r1, r0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) dup2(0xffffffffffffff9c, r4) recvfrom$inet(r3, &(0x7f0000000000)=""/75, 0x4b, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:01:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r1, &(0x7f0000000040)=""/23, 0x17, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x5}, 0xc) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)={0x1}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2f5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:01:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) r0 = msgget(0x1, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/219) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8008) openat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x0, 0xfa001c717c6ffa13) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r1, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/182) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:00 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x7) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:02:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0xf1f1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r5) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) bind$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = kqueue() dup2(r4, r7) execve(0x0, 0x0, 0x0) 16:02:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10, 0x0) write(r1, &(0x7f00000005c0)="17ef62fd02f5c7fb62e162211becb29ba90c4ca24c1fdbc51fd66bb7ea899e97ac4f59a10a6ef42024c9d32a7c261e8f69735eb38c858c4a05f97adde1d37d2bfd4a93d6b7f39ef126f08c0a9bcad39c469d1d379f94e21a4e8fd7ae4fe9b196226ba3762294145bcccbc3aaa5c355daecfb6761003a3a1e758c9c", 0x7b) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000340)=0xc) readv(r3, &(0x7f0000001ac0)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f0000001680)=""/229, 0xe5}, {&(0x7f0000001780)=""/111, 0x6f}, {&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000001800)=""/15, 0xf}, {&(0x7f0000001840)=""/96, 0x60}, {&(0x7f00000018c0)=""/255, 0xff}, {&(0x7f00000019c0)=""/191, 0xbf}, {&(0x7f0000001a80)=""/57, 0x39}], 0xa) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r5) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r8, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r7, r9, 0x4) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r10 = open(&(0x7f0000001b80)='./file0\x00', 0x800, 0x8) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000001bc0)) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfeb9, &(0x7f0000000240)="db2e8249") r1 = socket$inet(0x2, 0x5, 0x20) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc) 16:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x90) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x9, 0x4) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:02:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000000c0), 0x288) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r4 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r4, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x8]) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x8, 0x1800}, {0x0, 0x80000000, 0x1c00}, {0xc31259bc2449c170, 0x0, 0x1000}, {0x2, 0x2, 0x1000}], 0x4) close(r1) 16:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xfa7a69522d3c9b, 0x3) 16:02:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) 16:02:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) chmod(&(0x7f0000000100)='./file0\x00', 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x210, 0x0) r4 = socket$inet6(0x18, 0x1, 0x4) r5 = dup2(r3, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x1}, {0x6a7e, 0x6}}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x140, 0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1, 0x7}, {0x6dc8, 0x4}}) fchflags(0xffffffffffffffff, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getegid() lchown(&(0x7f0000000380)='./file0/file0\x00', r6, r7) r8 = socket$inet6(0x18, 0xf, 0x3a6a) accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000500)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x20080, 0x0) r10 = openat(r5, &(0x7f00000005c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000600)) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000640)={0x1000, './file0\x00', './file0\x00'}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) dup(r11) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:02:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:02:00 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x100000001) socket(0x20, 0x4000, 0x80) 16:02:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000000c0)=0x35c) sendto$inet(r2, &(0x7f0000000200)="39bc804583269e39eb261264041c02e8b75cd13dce2e675e86c5e0b860ec10", 0x1f, 0x400, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(0xffffffffffffffff, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 16:02:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) r4 = getppid() setpgid(0x0, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r9 = syz_open_pts() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r11 = fcntl$dupfd(r7, 0xa, r9) setsockopt(r11, 0x29, 0x800000000000009, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000b, 0x0, 0x0) r13 = getppid() setpgid(0x0, r13) r14 = getpgid(r13) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r18 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r18, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r18, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r18, &(0x7f00000013c0), 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt(r19, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r20, 0x0, r22, r24, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) r25 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r25, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000020cc000000000000ff00000001080000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES64=r25, @ANYRES32=r9, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="208a2c4df45fffe860ff000052934a37", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x9e, 0x4}, 0x2) getgroups(0x1, &(0x7f0000000040)=[r6]) r26 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r26, 0x0, 0xc, 0x0, 0x0) r27 = getppid() setpgid(0x0, r27) r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r32 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r33 = syz_open_pts() r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000b, 0x0, 0x0) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000b, 0x0, 0x0) r36 = getppid() setpgid(0x0, r36) r37 = getpgid(r36) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r41 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r41, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r41, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r41, &(0x7f00000013c0), 0x0) r42 = socket$inet(0x2, 0x2, 0x0) setsockopt(r42, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r44 = socket$inet(0x2, 0x2, 0x0) setsockopt(r44, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r46 = socket$inet(0x2, 0x2, 0x0) setsockopt(r46, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r43, 0x0, r45, r47, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r39, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32, @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r48 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r48, 0x0, 0xc, 0x0, 0x0) r49 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r49, 0x0, 0xc, 0x0, 0x0) fchown(r49, r3, r47) r50 = syz_open_pts() flock(r50, 0x3) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r51, 0x0, 0xc, 0x0, 0x0) r52 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r52, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r52, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCPROMISC(r52, 0x20004269) fcntl$lock(r51, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000082}) flock(r50, 0x8) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x8000, 0x3, 0x0, 0xf3c0}, {0x1f, 0x8d9d, 0x5703, 0x7ff}, {0x1, 0x10001, 0xca, 0x3ff}, {0xfffffffffffffffd, 0x20000000, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pckbd_enable: command error 16:02:02 executing program 0: ktrace(0x0, 0x1, 0x518, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20800, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x10) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x7fffffff, 0x6d}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x4}, {0x7fff, 0x9}}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) pckbd_enable: command error 16:02:02 executing program 0: socket$inet(0x2, 0x8000, 0xfe) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) socket$inet(0x2, 0x1b15205aa61c06a4, 0x4b) pckbd_enable: command error 16:02:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3c4, 0x0}) 16:02:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket$inet6(0x18, 0x5, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x1, 0x7f, 0x1ff}, 0x63, [0x5, 0x7f, 0x9, 0x55, 0x7, 0xfc000000000000, 0x2, 0x7]}, 0x3c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) pckbd_enable: command error 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xb5Vev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) 16:02:04 executing program 0: unveil(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x304) fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000040)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/36, 0x24) 16:02:04 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001700)) getpeername$unix(r3, &(0x7f0000001600)=@abs, &(0x7f0000001840)=0x6bfb47fd10fd1537) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r6 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001780)='\x00\x00\x00\x00\x00\x00k\xe6\x05\xc2', 0x80169a0ae9abe618, 0x0) pckbd_enable: command error 16:02:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) pckbd_enable: command error 16:02:06 executing program 1: utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x51, 0x2}, {0x2}}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:02:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x2000000, 0xfffffffffffffffc}], 0x3, 0x0, 0x0, 0x0) r0 = socket(0x78201dbb0af451df, 0x3, 0x31d64a35) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xfffffffffffffffd, &(0x7f0000000000)="03000000", 0x0) setsockopt(r1, 0x7ff, 0x7, &(0x7f0000000040)="a7631c413918ccc60bb8d6b77e3c4b2e50763ec0d491918d2b6d020e5b96a5089712ad87d286f4f4c9119cc5fead81de9fa7453a41e76b2f102821ec62297846e5468c7e87c222610d19bd8249c809049de20488855ac09b8d03071175b3a35ddadfec3c4c3b415b47f821240b574f5d757e5eea4e67a3723e29caa675eee46b3de57fd98557e94d5cb288d6f5", 0x8d) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) r6 = socket$inet6(0x18, 0x20214ba14a4cdc0c, 0x8) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r8, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000540)=0x80, 0x4) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x8}], 0x3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x84, 0x20, 0x7, 0x101}, {{r1}, 0xfffffffffffffff9, 0x70, 0x80000000, 0x400000000002}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x8, 0xfd0}, {{}, 0xfffffffffffffffd, 0xc, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0xc, 0x2, 0xffff}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x80000001, 0x3ff}, {{r6}, 0xfffffffffffffff9, 0x40, 0x2, 0x4, 0x3f}, {{r7}, 0xfffffffffffffff9, 0xe42a64480a75ac55, 0x80, 0x1, 0x9}, {{r1}, 0xfffffffffffffff8, 0x98, 0x4, 0x7fffffff, 0x40}, {{r8}, 0xfffffffffffffffc, 0x12, 0xf000001d, 0x401, 0x2}], 0xef74, &(0x7f0000000500)={0x7f, 0x4}) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) socket(0x2, 0x4000, 0xa81) sendto(r2, &(0x7f00000001c0)="0c30c1240a6bdd2c9be92c45b7cc7fab047d854d91a3656f3e2a1d8d9f2c8d9eb4619a86c61688863f555158a5d1c27c3a219ffa507ebfab028e5bb7a4a8ba7973db9a81f0f2887c57a71a9a449b1c155ba484ec4bd92a99c900c4be46f002f1cd430a706cf11610b55e53e0b2b47d79be7b391bc2bbb92dbe398481347dc75614e0fcc58f4f5316f2e531a15c19509275344b6f890f50628eeca2085a633079897ff1e824725c5c9dd70cd538e80d162771fc90691144c485914976f69b3fd89d", 0xc1, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x9}, 0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r9, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r10}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r11, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r12}) setpgid(r10, r12) 16:02:06 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000008, 0x0) execve(0x0, 0x0, 0x0) getppid() 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)) r1 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x6) shmget$private(0x0, 0x1000, 0x40d, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) dup2(r0, r0) socket(0x1, 0x3, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0x1df, 0x7, 0x6}, {0x7, 0x7ff, 0x6, 0x100000001}, {0x2, 0x1, 0xfffffffffffff001, 0x2}, {0x10000, 0x7ff, 0x8, 0x8}]}) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f00000001c0)=""/17) 16:02:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socketpair(0x0, 0x4000, 0xe9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000140)=0x9) shutdown(r3, 0x2) recvfrom(r2, &(0x7f0000000180)=""/161, 0xa1, 0x800, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:02:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x77ec, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) shmctl$SHM_LOCK(r1, 0x3) syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kqueue() r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ff05000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x0) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r4 = getpid() r5 = getuid() r6 = getppid() setpgid(0x0, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r12 = syz_open_pts() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000b, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) r15 = getppid() setpgid(0x0, r15) r16 = getpgid(r15) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r20 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r20, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r20, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r20, &(0x7f00000013c0), 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r22, 0x0, r24, r26, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000001c40)=ANY=[@ANYBLOB="2000000000000000ffff90ee0000000000006b709bcf039cb2425a256412b679dd374f1ea7a2087a13f6824a115716efebe2d594fa5773a6b65fe63a2f8f52c48b645ce4341266d9a03f76163df5fe9bb816ab2c138a0f196985a1dcc8a3902fe46c4712b8b2f4271c", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r27 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r27, 0x0, 0xc, 0x0, 0x0) r28 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r28, 0x0, 0xc, 0x0, 0x0) r29 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r29, 0x0, 0xc, 0x0, 0x0) r30 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r30, 0x0, 0xc, 0x0, 0x0) r31 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r31, 0x0, 0xc, 0x0, 0x0) r32 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r32, 0x0, 0xc, 0x0, 0x0) r33 = socket(0x20, 0x3, 0x5) r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="44e2f3df4b5174afad7cfa7d48ba5dc4154546f02e83773ed9cb63d276fe9a46032e893167e7b7df2535235c32ecb5", 0x2f}, {&(0x7f0000000200)="c6fd9f8798fe63612830eb7eb0731c56670db0e63007280ebaaeb6e074a6d3db3e63120ffa83b3fd55991d69be887a2d1d437039", 0x34}, {&(0x7f0000000c40)="33ecad2dae5f029c35cfc920a342280fe3a0b1fb7d2cbbfe8cc9d5983fcbd4c2c48b32556c0484a3465bd4a380f97fad7c0a50a3b14554b83f6278c8ade562e88c0aa4bac4304e05b5c07d16488be3085f2269c56d490b73e018df026c5312d18fc205a1f1f7d0ba3739ece8ed9cc25090f0730fd81a8e29fd1755456238bd3218c05f68c1f9432838d2bdf67417b3c2ea17931c2eabbace28635456be753c3354d8ff42c16df5d1f9c1936d3e226371fc1cfab1a92ab5746613859d78e44da30103c214d716070a0807d5282618c5f075f88a32b984d3eff78df39dba32d795710d957714a42b8e69512fc5c228f62340a57d3cad1ef0dfd4d0a99ae69783e4c87a6156c15df691db715d18190c29ea485c8575633843cc873e5f6544d1fba796dd34721618e3c42fbd435148e9305177fa0b324eea58ff2e8956053c323dcf67d5c2fa1161f7be383cffbb1ef477b37a52ee2046ccd9f8db5b063b1c61d2c7636356dc59eb14898f34e984fff0f61e6a0683e08a75aa7c0e178ccf709d6e28f6fc0129b77541b3d0a675093ba7fa01d5d726061bc3cb2f600b86791cd2f59d34b436a81102c5dd2b5cc4020ed8cbb29732b12acf5f75f3e4f7790b2d951296b1a2fb1a0ecc7dfd945772084fe6b79e6c944c47742c6a328c45efcd67ccc2669ee356a00b166e290a0f1ca95de8beaefb5424317e44e90e81499d803a72d6731ebeed379a72343525c5ff2c1125704f489af05ff10760251a0cd845cff8315f0da58e712aa376779284dee6fe42345cd0c7c9b2238a34392b3c6d2a8150113e0c26b0eca6f5bd343e929b65ffbfe53a2501f32bb89adb25db7bad384bbddcaa9f28809c8048680ec7a47caa7e4570b668145ed40815e9a15264cd2850d4b2baa99c5bf0e40e18f1d8e3ba0dc8ef4bea3246a0b36f0b2e8115496f23ee9d90860b7992eb366ac980f0de21cf05ffda55c09e7aa3f21d76a5f60b5e305621aa5a749dd3a321a019ad2cd1e067a7efe6a38624b2d3359cf67a15e99cd4410c18cf5ecbfd0d40b854a205493b63e41b8fac7e3100854bc6e5968d5e66db1f991c1286fa96e69f7315e2cf14b7dca39de3d290186f96624fe79b49ab6277115ec872520baec876f912682cef35ff5d95e9a65797d747f6fe936d0486229819d5d8a56a653edd564f189e8b5a023053787351e389635e0a96d49205e72c82fd83a4aeb58658b488af2bb6973894c64575a72407259de3d5c314f04d270ac07b79ed07939c8775edecd9195e96b6151180262ab4b4ceaadb3d0e477a2ee9f73f05bfb3c0f441b21466ca67bd15048d1866510ad9fa9ad8b71062a4dcf61a3e30d7c73eb8177bd48e06a605dae08f5e204c3f1461f87d5d18cc1c28c4b8a051051517dda0874d69497650c7218bf2d87b3c0eeea785d118d10be7b4ad8bc35736dab9c460b4da118710a410f3516175b3ea4bb445382466451466fada4920e472b53495758b337e63df4d7bf2bbb4b15dc9fd35079f5223f4e02c9eae1bbd9ccc1ffb888aae37e35d65289d7d21307f81d783d3f98f96bd21405d99e729da3ca229eb910fd0c1fdd13fccfa5705143da86ed3ec48a6e649bce9d446c36f7e63bf76d4b4c99597c8874b3ba7752b0e0803afd6bdce5d4eabff22260455ccc1386523bf325165a0759f98724dd91594e9b62540e4b5b31ffa4cef8ca5e36a4d504bf511f13359961a21201f2a4858a19883a18e305217eb84e978a8f96aa708e032d306e8b0bde9626c30bdf40c7fc6684051ff4924403bbc7577f7661090afe1760bc31a683a7008829b8cd893cf5ac95710307963db58cc2efdb69b1b5282b7965e45c05119db46065fc293cbbbb0c7d35859bab9285e681b595a63658e8ff5be76995b0104ad92db498231e8ea7fa2b75bcc79b98b3383a942fcb5fce3fd4f189dea0acd9075353137232cae9e057eda86fc7ba97f67234db8da15a6ba7d259c71e025f7f66e5c43cf520136f86fdbf9a81d2b4ca1dc8dc71ab8402d97c327dedb5440220d3aa5fa18c0b15f57fc14b1d974a3bbb4c4ab0c732b78340598916d5bd3f56b0d68a8aa78a623de773092c5f21a1817d03d6cde35106c5153191c1271a821ccda8dd870c391068f21bd1a6158febb9d7f67c49f7a773723f576056e0004bf3e65f24f233fdfb47b141ec747c7169c1402132819e43f68cead0d8ba11f4fe991deafe6d3d503907babb0a303d572a7b8ce77f3132288874c6c0cb5ddeb36f9420792a8de6b207cee58660a31cd6440e0d31c7e9ec3fd30bdac42b57d711f2d2e949cbb944e52f0075d58b03a64522f43f2f6bb4a9831fe75ce8377330e1b7207dcfdca039a34ccd05a6cdbee99a6e7c4491a623c6f6e011df3943bfbf430a8da84843af3f0b835625d1644ff62af4ecfb9ca5ce557b1a8db3a949f3e9c6a84747db295ebd86e827d4943400040471b9b515724927fbe69935cdbef0999a7e3adae99c4b719dd85975f5b1ccbe82e767f1b868dfa97c8e7d2515a223d208b50213df5065d12c8504db7de2d2aaee4b9735d603f3fb0e5c21fc86469bc58b949f5ab1c3449380e88c07045912c2f4fa1017c62995f7bce6e38848ce37709bd2365a231e324d017940612d44d06dd355a397dc40720d6d1300c9d3adc16f4e7cd7b51db9f192b9b90ff187599c6adeb83088761cbb94ae96e428a14ef0e7f25a3491e39fd1b0d2bfdb9269657d08dc9d59a664518245dfe995b5f4f2a5187f5a7eb71dcf5abbfa156eb9c964c96c76eea330e072e7cefa6b4195fad2fe1e96c7cde45effb9409846046e0b86e263b181404dba0004dc5ee143dfa6fe0b1e0653f1209ae9af4e580f4610238d49827c5f3858a3c61df705a0a1d5a873af820285183bac180a5bb49273fcf650bfcb2c44605e5e9017a888afc56e6494b88fea450c7db060ab8e5d3c4394f5b2a5bd671d01a3317fb6a5aa560dcd98c5702d5511c7c8e55d35cf1825e8ff59eed3c75c55aa2cc66d15e9b083a897d18434e0b9c73c02ccce847ff8b4c452b6581a42d91fccf8e7af58459936a3e0da416b915967c61b76d34a0bcdb6419f32d17c48127de72c0124c20a3947869c6db734206860bdc2d0e238444d9ecf2c16a81f8b6c8d67b08f07bb8a9f05f032d5213beb6f49d7ed0c99b7ccfe0ad11720fe7943418af6fd5013a93c607fa2eca57ec7d41ad1ff101a6a49b8192be6ea9d55d7a57c82a892c6cea0962e69de8f63d33c8c9d0a07709c42f5197a6bc68339e869ca76ef80b4d16a7d857632462d36fa4a8663738c3b77ad5dae90b08469a26498bd0193fa21e009989764f6621143f65c403ba1e7fb4f7ce1447e03cc037f65840314bd038021c4f6a25d855afea18dc0ec7c5e69898d3c3e326ec56f267ab43f132c50fd1206c0c982dc1aa15aa9521da5e7687a7ecc2c32d93e254da839fd04509b797f9c451cdb06f2b13e9a5d7a42182a48c80a3a4361c37379b8b3e14e2507761c089a1352efa5575e68a2c9e8176df83432856a70aa6543aef7778c718c0a93afc24df9c82e6653e223725611e67b9d761cea8d21c47bfc3c021c521277946164886361aca02991bee1ebed427e56fffb39c662218aaaab9d13a7e43d4fa37b403ae7f38411ff74bbf1b1663806f08244d3efa49abb05db7a9041a4295dfc07b3b1364b7c89bc8fe4802b57bd72af1102c4950b8f47e096bb06859e8d88c8af63fa8bb15d73f6f52fd974771ef786982cf8afa83c20ab34c172515f5148ed20ecacc82994e4b6e23423c3cb3344195838cebd82b24f16bf1fafa71d4f1f84b2f91babee72d1dd2f3be2d66dba1a6962634264e98adbe33cebb088793131ae7dd4759e67403d22572c019a38162eeedeb21ed56897d2e85a2ba12efae43ae07db53d2a24b2b643abe78fd1b8f802e57259bb492143d3fc2ca5716653c26a08f974a22e1f4f2bfdc382c87fc39632eff52f375945a9e0fdc850eb0893fccdeae467bbc8ce2dbc29a09bcfe8c91018befd432d4771bb411ffa55c322bfdf7b488b893223f35dd71b757e6735c07bfd68de06c3dba08524a2d866df1d813f52ff21c9959b63bc25664a753a7a68cb1a25c2a6e496dea676ee52bba3035cd0d97e7618d1da1a25b1a6ed7aeea94ba9d7bc60ad28247577438567669dd62863e045ad525abeb71b49b40d2120f3ad699f4b26aae45b18dfc74fd0fb3f624bf1cd3f1665f36439e03d296897ea52064a1dbe0ce75df2daa582abe7b6528c4e67395b3fdbc42596221aaef30b765a71188a1258e823f946679bf468e99fc9cecd48ae6ee1e60055fc5ac6ad6b3fded0a5ea8441b18eec618112af778c36a9bdf8adb90c0db94abc354f384c2103a4e0ab5ab61f26ed16497892ffc8a8135c6a552aac5ebf91270fa021a4f22dd82944a65b08cea863bf45b7d9d347878ac95848006edd566a357840bec661ba52bc600f9652fa6b8ff7bcee56d1036e2d2ea7b87e85660d9ee82af0a5fbaa546d193b63d16bb349f88664c52b8d117dcc92d2a995ef6011e363a0ff23c369f791f583ab03015871e7564dfefbe06f13b6cf8136323eaf213695b89cc6bc6fba6fb6813378555c1f159ba05a9b71faeae939a35f374e9ab9af8797cf5c64d01b7a1dbf827091840e8946d7e548d9cea2b29399809d4d0b7484127c1844cb205bcffd83e926bb11a156cf9b31df97b25de3b91012445868b75ff63c9ea369db79167ecfecd77c6b1ad321d28f1da963fd5ffe892b8bd87b4c4101d90fbc3ee75879dc447d4a9cf61a08b27ad39c4e4a73842bfbaeaf448d70c6830e71b59d561ff75e5f8b28058e04bfbfdf594e77174cb2e6a93dea7acaa6245e256917f77cc356e64ec0776bd8934510936c0090417d772cf8b6ac6ce4f56dfbd44bd0a10b88b38d0ec00263e633ed83f8d5a20c3a39152324e6aa34caee0d5b1263654665a99e1f9a9b5c04e593c8053c3f7b297812cdbc976aa1fe6e3de92fc151f178fce99434e37b0b97fbb2ee14fedb44c3db7de1a271afd82de3eebd3062119945faffa65ffd38cbc3e7efcfacf2436825b66fbe0bef41184d21051580bfc86b482f9cbff9f32dc0513fb6ba2a9bbf3a8b202e0554d5f93817583f406943fd2e10b4ea47c107133de4b09f45977974f41528772238a99d1ba98eec2a6ebed5aa49a97a5254c1d632e1061c5d380411212d199cb9b556fd442403475f6be52e918a982ae1a38203e3f9a1a7cc7dc6b858e09f802fb14b696cd62b69ca44b0c50102be1996bbc343cf7b0558b4b3a3be1f282896420bc51f2eefca506965d4a79c03c68cf57522bb4994904ae5ba49694468a482c845d80920c202747be2f5e22b157de52bf91068c6653866c45de4ecef12f6b97c66de795a6bb9df268f14229ebecb6d73754d84b120afdb450b3f5e01f869a1bf27962f677ae51e858839c90fd7d016263f4f6796746c36a0b5db4b3a563318d653493a7c5b0adf4e41e9f8241a969a3bc4e7568acc25e186184e8cc6ecb3777de1519460495944b1c1bfbe302460e874a611d0482d5ad5bbb5909e6d5ca79d336277162e9ba8560299c6a78afca6200b79922e79bf4ed66931eb02d80587f8197acf1dec6f45f2b9a57d72e74039196c642e95f662e0242c35285d135b764245826a62985cfbdbebb335694b75382fe4a196fd14bcf47a0048cf131eb3408973aea30d36044ac4990b235160b13bfb6907064f75095557851f5f06726c82e50214bfccc5bb5aa652a899c59deaabba468b26e0ed40af976", 0x1000}, {&(0x7f0000000240)="63ed8f7d080985be7b97c1ead26576e949467a207c149b2e2245d1ebd23c1b7b4e277ea9dd2bda9e16604b245566217dcb4373fc74db9de54c2680de8f44d1d3ecbff98883cbd74bf847eb", 0x4b}, {&(0x7f00000002c0)="839e7d2b1ec59d76b1a1d58483928e1a40527d3e6842ef463e73a2d69326", 0x1e}], 0x5, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r26}, @rights={0x28, 0xffff, 0x1, [r27, 0xffffffffffffffff, r28, r29, r30, r31]}, @rights={0x28, 0xffff, 0x1, [r32, r33, r1, 0xffffffffffffffff, r34]}], 0x70, 0xb}, 0x0) 16:02:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000", 0x80000000}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1c6e15f8) r2 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r2, r1, 0x4) chown(0x0, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r4, 0x3a, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1c6e15f8) r6 = getppid() setpgid(0x0, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r12 = syz_open_pts() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000b, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) r15 = getppid() setpgid(0x0, r15) r16 = getpgid(r15) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r20 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r20, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r20, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r20, &(0x7f00000013c0), 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r22, 0x0, r24, r26, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r27 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r27, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r27, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) fchownat(r27, &(0x7f0000000900)='./file0\x00', 0x0, r26, 0x4) chown(0x0, 0x0, r5) r28 = open(&(0x7f0000000240)='./file0\x00', 0x8080, 0x20) ioctl$TIOCFLUSH(r28, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r28, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r28, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1c6e15f8) r30 = getuid() fchownat(r28, &(0x7f0000000900)='./file0\x00', r30, r29, 0x4) chown(0x0, 0x0, r29) getgroups(0x1, &(0x7f0000000080)=[r29]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getegid() r31 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r31, 0x8020697a, &(0x7f00000000c0)) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:02:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x1ff, 0x8}, {{r2}, 0xfffffffffffffffd, 0x26, 0x1, 0x80000001, 0x3}, {{r1}, 0x0, 0x88, 0x0, 0x5, 0x2}], 0x10001, 0x0, 0x6, 0x0) 16:02:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r2, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCNXCL(r4, 0x2000740e) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/225) close(r1) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3d103ba4467dc377, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7fffeffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:11 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000fdff7f7f0000a9852b0a001f0400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:11 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r4) r7 = getppid() setpgid(0x0, r7) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r13 = syz_open_pts() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000b, 0x0, 0x0) r16 = getppid() setpgid(0x0, r16) r17 = getpgid(r16) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r21 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r21, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r21, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r21, &(0x7f00000013c0), 0x0) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt(r24, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt(r26, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r23, 0x0, r25, r27, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x2, 0x0) r29 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r29, 0x0, 0xc, 0x0, 0x0) r30 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r30, 0x0, 0xc, 0x0, 0x0) r31 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r31, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="bf3f31ca6b3036c1edcbcb1db4e9708278dc53455e577361aa046a454081d8173369a6846c8d4913b7a94c5c41040dc5a852c2a32066", 0x36}, {&(0x7f00000000c0)="ef0efc0729a8de333ae25ea6183f78fb4d75654e9116e4a885edc47e852d8b8da2181338e224cfbac83c8dfdd1fe5f29a91a973d20b4d22d03a1a75ad7797f92081c1e2765cd531af02a8086332736573bdc7f724353777467b9b095c5134d4760eedcbaaa693e945ffdd9", 0x6b}, {&(0x7f0000000140)="4c189dc2425a18602db77430d42590b49dfa25a6e1c156a2451b03dd8faf7313d0320ea8bb1e736839b13d90f220e472824af0cf318a491428ee78c466dcbf1065f3cdbc9737132d5b015fdb23fdfbe2774c8ab5c0d935323bdbbf15bd73a4a258fd39021cfbac6f1f0ee7f52b7e3e98baf8cbe7a64e443599869d2b789cfd17101a7d14e6f3f3d4ee4144522f4e476138c750357e9c75cbd35a84ea8040319602e697c322fcceee0884ed75bc142f00b515c5dd5a5fb561087889b556e5593a1e9f05378b63e35876", 0xc9}, {&(0x7f0000000240)="9a307575faf2bee6bb3047f77c941828d0a331c871d8456ac9a4af8ce7db01fa565acf7213850b38e24e1c4437ee89bb8af4934227237f5acf0943a6", 0x3c}, {&(0x7f0000000280)="0d0baa82782a4686decaadf733606a8311302b9862e4352a1edd4bf045dff848773b57e57057281d4510b06aa467ec73722ebdd81160466d825a42e5fd42775c10db187ad059b7dc7cff9a63b27890065fac99417288ff285fa7536e04fb22ba8bf7b32d3044ce4d15780560a4ea8c72e638833e65efc693054eff1d95da2cea7e5a0f2a209c21d2d249bf41db19f328de5532dd52b25b9672ab602652c10acd34d3cb865188fc258dad752105ad48b6b7e0ec4af0ee81e0e29243cf38dae4cbcf14ad58bbe4230a4a780d3cfb8bdfaf7fa92779892ca43f1b27bf3d0ca0cf56bb493641b93460e64171f24c8dc022be60a16f99486d61fa708773", 0xfb}, {&(0x7f0000000380)="bcdb4e3a10221fd0ca3b9392b12d1260081d890adca8e1a1d3601e1ceb62c961640b2a6c08a517f5ed5149454319445fcf23c8fd6f7f1bc792059db75403e218cfa52407f4d02659c135493d04ac2491a1753680dbe1c7e8f7791fd717fa9069ecc1da853c4dde6daea60921fef6b41ffe004a3a6ac6fd6352770834ec6d9955281c64061df5c1b0e095c5909714468452f0515b19208f1469dd6a0a5ced9cdd78ce4cdb5015549e3d11574be192622d811f8aa7776edf4ec1ff42895ae54013953de1361f8505e9b9698731d67968be780f446b12c469d56238f03e6be22a3cd031dfcdf088b2507dd9bdb79d", 0xed}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r6, r9}, @rights={0x18, 0xffff, 0x1, [r28, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r29, r30, r31, r0, r0]}], 0x78, 0x3}, 0x206) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x139) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="7ddd8283eb51786cc5ecc0cf05eac310ca919483b2c38dd267efd8c1440d1e72612385c6aa54c68f3e26c10509b58027020ab2aca005761e8aedd37c90e3fc0da9774943f3d15ee0cd5018059b7c3d27d78eb8d05c8a", 0x56}], 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 16:02:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) 16:02:13 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x300) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:02:13 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:02:14 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0x0, 0x1, 0x40000003, 0x1000090000, 0x94c}, {{}, 0xfffffffffffffff9, 0x11, 0x4}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r2, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/96) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x519f1176) 16:02:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x80, 0x20}, {0x105, 0x10001}, {0x84, 0x8}, {0xfb4ca2274791264f, 0x5}, {0x21, 0x5}, {0x8b, 0xff}, {0x0, 0x1}, {0x5, 0x9}], 0x8}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffffffffffe1) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x10000, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x9, 0x6dd6a1b}, {0x18, 0x0, 0x8, 0x3}, 0x7, [0x9, 0x1000, 0xffffffffffffff00, 0x0, 0x80000001, 0xffffffffffff8000, 0x9, 0x4]}, 0x3c) 16:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:02:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x6a}], 0x36b, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) shutdown(r4, 0x4) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bfd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc2080fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x5, 0x1, 0x8}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) dup2(r1, r0) 16:02:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:02:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffff7ffffff691, "220642d2d100000000000003313915b2f3000800", 0x0, 0x7fffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000080)) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x80}], 0x1, 0x81) 16:02:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)={{}, {0x6, 0x10de}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x0, './file0\x00', 0x401, 0x5, 0x4, 0x8}) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 16:02:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x64e0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="6a710d772de6d09dd9387d38cdcb8771a2c2e9fc8582c3dd22b9ef3ce61a542e6fa394db575504acefcf382d8ecaf8f3f37fef337a95aca49edf425577b2a87db882601c755f19119e35b834f60dd482f04653289fea7a9d0cfc118d65d90950ba295ada5759354cc42c70cb56837ce6e75f8a4039605bf869f9b4d614a93a137705ecb28ca5a45dc938f22d7955a60b0336e4d6949805b171ad2057b275ef4688821b1c4c2cf25915483bdfc6c4ebb2a2c4e8bae8948923", 0xb8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:02:14 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r4, 0x20007479) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) fcntl$setown(r0, 0x6, r3) 16:02:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640), 0x100000000000026a) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) sendto$unix(r1, &(0x7f00000001c0)="5efe67650f1af1ca3bad6500d45b67a9a0d49cafd0caa9eb5bb079db194f7b7870887e84e28973a867722fe5864078b9e4895d6244c0cb78d27788d4a14244b34f82e79c2bea2943e492a7c30332158ae855a48936987c3dd2c407bd373fd1d076022d22b2cf82f2b13e7c7c032a36babd7bb3e9f2561396bf9db24118c5a257cc70189eef8e669b185836dd62035b26256355679841bc87d62ec146aa72e4a0f423d02da372419f", 0xa8, 0x403, &(0x7f0000000380)=ANY=[@ANYBLOB="00a9a40a4b62c4cde76afc25cb710914edffffffffffffff007a3cac658fe7c04303604aac40b394bda5504609ea77745b20ea8cb81804ff19552247e729fdc81dcd4be2bfad522b1e0ed7922b"], 0xa) getsockopt$inet_opts(r0, 0x0, 0x666c8d09d8d57120, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="010805136000009005001b0004000000000000fecea11ea8fef96ecf1256a2df47c73fd3357af04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/176, 0xb0, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0x3, 0x3f}, 0x10) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='r\x00') 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:02:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\'--*,!\')#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-(]\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xea\x85\x00\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='#\x00']) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getppid() setpgid(0x0, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r12 = syz_open_pts() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000b, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) r15 = getppid() setpgid(0x0, r15) r16 = getpgid(r15) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r20 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r20, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r20, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r20, &(0x7f00000013c0), 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r22, 0x0, r24, r26, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000e8f664c006f95620049f9f06f9dd2ad0c40f599437868ce0bcee237ecd5bb72e7be1dc632c50108d6fc3bf766add441ffa55ac766f332dc72ef91a32de33478f8b46be422832daa855c3ddbc36ef203c0b88fd5c6c5d8", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32, @ANYRES32=r26, @ANYBLOB="08041100"], 0x98, 0x4}, 0x2) chown(&(0x7f0000000440)='./file0\x00', r5, r8) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:02:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000119000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) 16:02:15 executing program 0: chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdeb, &(0x7f0000000340)="2845cff20e4d2910b87a5e12394ef4bbd6b59941ff9e8cbec423d19231fc6f17bb3dbc7e4274cc6b5d3c46a07a2a05e847fd3b55ebddcfe0840c61444908dfa368a2607c19ff07130046b7546b2c9d0f3bd00dc5ed011d5ff27535b0f6d376ed736a5624f6c30b3cfedd3c517de3b78a779e7f3c7160a9ca7df078d59a3620efd63b7123cdcced119529c73ba1100526413b9d983d93422cf681583d16bc27d031d40000ca26cac12a65798bcda3138e333e9c2762b1fdb67e0e2fe3ea453abefb2d017364552d8c250790992544fdf9b39759f2002ee2d94126cd59c3058c28a01d6b9650c0559e41381cfe1c070000000000000095cad6f724b3416fdb3235b4a026e6cf21eea9add7de1a1adcfdc2c4b7511509b5fc97b4a75c7fde4e315caff94a3336082a87bd08aed1b4637c0e626c859635c0cca0bd914d39071efd8d84081675340866e8392f6da1c20000000000000000") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x744c, 0xbc6, './file0\x00', 0x9, 0x1, 0x1000, 0x10001}) pckbd_enable: command error pckbd_enable: command error 16:02:16 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1a) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:16 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) execve(0x0, 0x0, 0x0) 16:02:17 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 16:02:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="bb7f1e0fedb8c354968a539c96a88fa6b3068b9687d9bc25fa3ca577ae5653561d202b49e398a7d0edad254458b74599dd6d951babb3c13110c3550541081d302c86c901fd87408cf6c6bb946363c823fc0b6a82bd50703eff2396aa073c55c60c3ad086c9e8797aaec4dc25c6f19da7bc5f299dedf9f6a10b4db906a4c5bdd52d2a1b6d31e48e0f05558af30b21fbfe1d68d237c147cd203028367f0c82122b71cfdadcbe00d18fe67b7ec2593f8acf6efe2bc3f78c86d4a92f2f98f9045793b10d627711c6508d4f83aa575b0830ab320bfcba62b39a5aafa5d0a9", 0xdc}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x7f, 0x8, r4}) close(r1) pckbd_enable: command error 16:02:19 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r3 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) r4 = socket$unix(0x1, 0x6, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10451, 0x0) dup2(r4, r5) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0xd79febe998ce41d5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') openat(r6, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) write(r7, &(0x7f0000000280)="cb22f544e5557e57ba8740035ac4208782e3300985d5427fe55a3131e44cb3f25eb9bb7631d94203b4d0c7384b2d4eff23e2a6e933d5f5902b3de9ab829d0c87f6c8644549c70707bfef20dbe4e8d59258f5710d6c3b50e88737e629de7ca53f63ba", 0x62) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x42) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) chflagsat(r8, &(0x7f0000000180)='./file0\x00', 0x10001, 0x4) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) msgget$private(0x0, 0x200) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) writev(r9, &(0x7f0000000300), 0x100000000000022f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:02:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) fcntl$setown(0xffffffffffffff9c, 0x6, r1) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x8000000000006}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x4}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:02:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x7f, &(0x7f0000000040)="02000000", 0x4) 16:02:19 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt(r0, 0x6, 0x10000038, 0x0, 0xfffffffffffffcec) 16:02:19 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt(r0, 0x2c, 0xfffffffffffffffb, &(0x7f0000000140)="0000000017ffcedc277601d7fcbf99f7109711b81b4a21a5d21e94e4f839ca5a4753ba55d3876b8204015e121845fbb8a4aa2fdf2e6068c1e09f767f0ac06e171ef58d3ee72c0d54427a3d34c8644ae1e0d89fc34ec10ad3dd8198d88a8887c8d71ef0b5ce75152fbbdc0b76ecc66820a9c9113ccff858d720e1383c77e9a558355b51b755bda2590289592a25ac0fa7fe067295b997b08329d7eadeddd1d03c072e9f219dcf15b2acb60f06a409eb2e3874f3638750f0b5c743b250d41ca0ad26bb870d12e10cad8b44bc3bb956fab3bbd4bfd2165857b1fa513faf3da3f1903dbd858c97b26bfaaa0d8831f889f13968383f4e2b1b0fb93eba9f3314c3f86dd76640c5061fa47840a9d23eb5c15a507fbeefc6363d613b9d9b83a06be02580a7515e6a67c93edbd4c10dbe1b16e4fa050651797a714f84217f11a55f", 0x2) 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000074}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x2, 0x5}) 16:02:19 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0002000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c93a1965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e7409fe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0cafb64b7547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000e000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e487e1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d000000eb42033adb41bc0802f9b65f9300000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91040040c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c3a2076589b42110a9380637b34f48c03824422f6093c0ce23ebc81474a1eec0800fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe8"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:19 executing program 1: r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r4 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x2d2) r5 = socket(0x18, 0x8002, 0x4) r6 = dup(r5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x5, 0x7, 0x7}, {0x2cd, 0x4c4, 0xf536, 0x9}, {0x7, 0x62c, 0x0, 0x3}, {0x45, 0xffffffffffff6226, 0x7ff, 0x8}, {0x6, 0x80000000, 0x53e, 0x4}]}) semop(r4, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r7 = openat(r6, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x4, 0xe2}, 0x4) getegid() accept$inet(r7, &(0x7f0000000180), &(0x7f0000000240)=0xc) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r8, 0x0, 0xc, 0x0, 0x0) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r9, 0x0, 0xc, 0x0, 0x0) close(r9) semop(r4, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x0) 16:02:19 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:02:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xffffff5e) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:02:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x0, 0x400000002, 0x0) socketpair(0x20, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) listen(r6, 0x3) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x2, 0x1, 0x401}, {{r3}, 0xffffffffffffffff, 0x21, 0x10000000, 0x0, 0x4a97}, {{r3}, 0xfffffffffffffffb, 0x58, 0x40, 0x8001, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0xadb}, {{r7}, 0xfffffffffffffffe, 0x42, 0x80, 0x2, 0x8}], 0x3, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000080)={0xfffffffffffffff8, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='1devro\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setsockopt(r0, 0x80000001, 0x8, &(0x7f0000000000)="14cb7fde3541b7cd5de2b528b747df6ecd39dabe29500da4eca97d005879f0e3c0007b4e7d5b7d2b", 0x28) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) clock_settime(0x0, &(0x7f00000000c0)={0x3, 0x1}) setsockopt(r0, 0x29, 0x43, 0x0, 0x0) r3 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) 16:00:03 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) fcntl$setown(r0, 0x5, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000), 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) socket(0x18, 0x4000, 0x40) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x401) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x0, 0x1000, 0x3}, 0x7, 0x7fff, 0x2}) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x50, 0xffffffffffffffde) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x200000, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300032215515e4df1400ebe1db02bfc65fa7b12e7424d23cdb802b32417fb1262fbc0860068e4807efea4e242f464ec65c4bdb8eff030000195217f1f624f0a2b26590e48ad87bb98a439a8ba8db823f4e723873b3417ed09511cfbbc30fe532c40e9159018e91140bf12f42e6a3221bf7cdfa54ca56c13ea3b2a6635576f00e9bdc21ae6343d3a7b1819adf6aa0f192233971d03f9879d522a71c1d78b0073a196765c99c5f769ebcf4713c8f5aaaa4052472cf0566f2ad37bebf48"], 0x10) shutdown(r0, 0x1) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d6d184615bd52c07afe91d4587a000a00", 0x3db}], 0x1) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000340)="45d3c6c06910f30185ad5f29202e42776f750901488d2863c4d231731e2a677ae7b4edc9a2d1bec683cf7e3097aa9b5dd36936f90eafefab7aebca90774eb71e5afce621fe90131b20a5b0a9ff71623e856dd29bdc2a5d8fa61c021f9fd9d9f8f6b2ce0d414421f0147512b30c53bc0ddb042a99048fdada592361c8f0dba26ed04337201d8140acc81f911ee67cefc40da95aa9a7cb3789760ff89326fa9d3949f6c59d32dd6d6e4db46596e1c1e825bfc5a3c131d0a6cbc017d788c3bf0f02b1f96e04613585379d76a4943d3c97201bc91afc7d1085c8ccb1ae378c8520f5c5878a94b60e4b2f58942708b885", 0xee}, {&(0x7f0000000280)="5965206ee174352dfc0bc6dd0d2c7ec05849cbb3c2b95dd287fe05e4c1fa339892f89568e4da927f264639897d9d74959bce22206dcbb182be80891d9505ec01e2001ead16c0c10da4c206d093afce0f9da02bf4e87d4bcd2b4c024ccde620c279d45bfb14", 0x65}, {&(0x7f0000000440)="e5c44f895594a7ba718117aa6c0c8be10d5676bd2eb3c41fd04f299412d4d0058be6a6ea138f0ff26894ef3c290983e3a03f078c4316b6fcb7f44b5fa860badf93fab8c304402741a3df601cbde259275401b7d97b8679ac33fa33729e6745743bd51fad1d1b121f31c78ba1e70ce9d595217eae109e35c09fb475b7f05405d9ce443ab19524a0798870bb3b7b410f34780d441def3dea82963ed9442d270b957ff9f4acf5ca2fe54916724e34aa6f7b310c2f1beb4e49f89153ec07ee44c6eec29a3d840c3752d6026577d00a95e5", 0xcf}, {&(0x7f0000000540)="58dd5585d269ce66cddcf5428f3b57d6c8b8dd0946416642ea62632b779f03edbad11a4d60a283a50f91cd17b44f65b7300ae7bb2cf489393e6bee1689412e0ee57dcccc031dc473c9a5d3d0d05d138075a125a89b780d99f2fa52d9579f83bb7e51867063792962a29f2bd5836ead30b755436270b2e3d8f3db72c3805f8f", 0x7f}, {&(0x7f00000005c0)="2543c694143ebc8a7a4c89752a74a190b2747d2b7b403c77948e7cba87efe173692bf6174acacb1a7b", 0x29}, {&(0x7f0000000600)="365e1259517e6f78f7bfd1f6", 0xc}, {&(0x7f0000000680)="256bec2bb6a059314ad33217867205b71f2c0c333fba2987e1473471b6", 0x1d}, {&(0x7f00000006c0)="c0fa16dab5951a8af4880b4842f5006a8753b9cfef2aed00436795b5218c25e23d9357d8791b2d531cf0fee28755d3619760410bddfd4a4a5af4631ddb28249a2363608e4dcd136ea0a787b0cbd6995873abcacac7fe980db9ec4f58d14a2bea3b4d6a9bf1051a54beed1ea223468195af88689862", 0x75}], 0x8) rmdir(&(0x7f00000000c0)='./file0/file0\x00') pipe2(&(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) mknod(&(0x7f0000000800)='./file0\x00', 0x8000, 0xaf) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) open(&(0x7f00000007c0)='./file0/file0\x00', 0x800, 0x40) r7 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) symlinkat(&(0x7f0000000840)='./file0\x00', r7, &(0x7f0000000880)='./file0\x00') pwritev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10092, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x7, 0x1ff, 0x4, 0x4, "cdf25cb62fff11dd264d2c2d19a9dd8306b445ec", 0x2, 0x5}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) close(r2) getuid() dup2(r3, r1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) socket(0x1, 0x7, 0x6) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) write(r2, &(0x7f00000002c0)="5150926e3f5ce1fa143810ca63f2a76ddce0a5be0546480d68519a93792fc8d91e00824796a32f9dcf583d73863a96a9b4a23245b8de958f337a98f4dcb1e40ea74bac6d2cd965eeee8dd64e5ca3a6f3ce9df92eb2274b1c7557d43c8cc48af2a323ed73992cc1eda254a93085b0ba068f872e78e6cc21eaa3dc3e86a589524f743e0d3c22308aa6dc1c6ebfb4b4b231d705f4d05c9a7dbea84f7b65fe18bdcd24b8f9cf59a2430f620c8a65b4b5d47e05f5dcc658a41660554342839cbea0701239acb1a5a9c250baedbac860d197f74e417d996ea79dea39fbe57eee156d5f4eb15ff6cfe2fb31b6a37567fb4344af6f472dca5d79b76c4718d67b1161b7c0d13ffa75f799ed3f803b28ce56c96e9025906c03e2b8d91ac3802bd79968bfc335282090e71506ca6aece8337396b68727dfab1344dacc2bfc432be191a06ad6bb665ff06f572f35561642203dc650af8761cb6a696f3c4f2ff45afbff13be7b9583b3ccdf7bfba9aeb338b0b9881d6029ab110630541707b308b38ab692572b264e3ecaf582a2ed02e46d5133b49011af77b86a96ed7b2244597db54bfa715b86d84b9c41b5fa0738083e3230251fbee4a455ae6a86066e02fccd152153ae06ab10ddd50d86266b06c266e1b9accffc9643202dcf6e0e66cda4ec9c8a88e4eaaa1674853fb844228e36c309fd6aba526ccf49e1d3ddf634bfa23aeef91519ff5627e6d57136ce1fcb51fb9dfe395d5fbd75dd1b92610b16811c55038c0b39d4401143666c785b4096e17b6c1af0191ac706242b1ce6add87358d6b79a4f19a7d9cf954e0481a712c16e60251c3e4e42dddfaf044491d1cdbfda17625045aea1001ad00bc64a6a51883fbfbeeda6819b5b3a41b913288863fa4946b2e082623c61acf3a8aa60f1e65ff07b39c44c3c0cce5994f7a98b12d5679ad8490217c2375c5be4e443fcdc6aaf1aa8da59f1ed3ff88006fec48dd26f5e0d44caf6ba18c2e1d117eeda2b73a9c2ac2d52c6dc5a3d8eda89c4a22e70ca4844490b6a0bfb433aa47f425d5915eb833b63a1503cb9bbef9fe7d11fbd77ed71099cc122bb37de0b669ea38317ec59414a07eea4ce941ff432ee3f7a879623630dd5975c9eaa6f99692783c554b2c5033ce5b6d424028816bdaab10d0963943b7c606981884f68cb26fdf30d1717637be8bfd2fadfff88ee0799f2c7bceeef2a98ea7186d3fe2082d855a79e31d05109e7a96e2bbfd6d4326c1db2c4a0652dd1b3175927ad69b6c37ccb29cf19f3f250e37cba48960a891b0cbf3782768ced2a8bd20cd92f22f8722e49044ed8c068ecaabb160f53c74a9928c64d53804c0b5e0a16a7ed186c82c3ac4ce679bf37802297befe53141a416ef2d74842f13227b17537e3e51e08808ccca47f47441c73aeb6967dc0fb1dabbbf30f1630d97c5a4500f1ae9bc19740943b3b28871ac4aff5b03ccce642791b83601409298985ef560e60294252d53f2fd208fbc5a0f39ce6c9ef8f432b9a40b3b997f6f2d3ba8069efd86f3eb90eac9e8a43ea69522cf1cbfe855ed43cdabb371508d1d0044cd705b5d7b9e813de55b0d5dc0a2896dbb9402635e8abe333bb965ff3e709a947526e5fea3579659316e575d3892b1fe1fc0f4d20314940c731bde7a7e80f7cf1664b279a170a623de358b05ac4b92a884d5c8ab0ee4b2871ffd722338d9620a68043030c0b5cbef5c86469348d98bed1d44a1dc8044d6fb3c8bd04665f0e022332ca69499e81b5507ced619b82a834d892172daffb30212ad7da20c44d0a591a830e87009994833379079fd752120c432b74edda4ba0880190c09b3affb6598922bd3a7a3387fe045aed9b4fef349d32489c836126059c906319b896ab2a366a3ce12fd55a9a3f6fd5e532fcf55007bf3ebccc9129abf875fe4c855c63a7e13f9efb67c0a8190b1be622d6b88be8bd5d8e210da47b887c32d3889e155791bfb93ec716bd91865553cc25bde3b83cbb6e4a8e5315bf5a7cedaad48f27e1928eb31d786fb6a2b998a99358bbdbb50026e06c4f0bfa94f709ea2ceaf2a32280a719b3e546fb37c14a49f4d72ccad2bf6771af67ed7238ca32922835811cf92efeeba3886176efb1b7267644882e367902f47315462392358b3f6b88ad991ef83422021dea3a882a52199c0524251226cbc1062ec99e10ec5ccdcca2cded2bd35f18a1358b94c8630d0bc43c0c81b3bfeddaacba7c39ce47a240734dc4e392e166c4e4bed36746450e1d1c2fbe37ddef46a919f277ac9555b7ea2ac8f4492ccecc61043fae7b2ceb43380a3987aee37d6c91354e3734a7ea92279e4737dfe2146eadb39c8136e6ce5dbc62a5919adbf7855c9f08b6a501bd21960686bcb4d58cf73cd83a67c3547968298c35177a9033bf807e1cfdce8ade9454e1a9608cacb94cfde52226c4e2a8d65f9a02c7fccbb85c6059d91b2fa61bf406df53cb14d37b07b9e00e5223ec9d5e49779e080b471810fafaf0a893c03079e9e35eeb703db36a68409aaf5e2df4726e981ce371524880827f8cced885b19c52f1bf39b2bb32cd4b050a3ad5fbcee1253236d75b86e9a43363bffe90e23816d5c8c9a36c90b5e21fa416031bba84971e2ed4e8468cc6b9f8dc126dcf98686fe5f73cf30c423709cab8a1f21041198831f1caa0475c3911f8d6f119f91cb5ecd4f8a57387653c078f4e6fc96abba6efed14399626148047b74937fea83c835ec0d51b3c3cc51162c13dcfde1040412df67b3982b104dc4b35f8a4cc906f4def667512917b2272725d7ce6dca5e796f97b77b862ec756917db1ff2c7a14d5fdba9e839171e8e8b729b276f97adb6fc6fc12b9d3784508fea51483424127d688b081e07c5ea9ed6cc2d726aa64b4c59da0d429e39a1706493d7b74b94445537df9f598abf05f2f9613467c588069acffa902a1e890b7122a47cb3f27c73a02e600a5bb452d08a84d547bcc436ee429a5e8d1a51f7d9e592aa5535eb3a955045c403a6dc6d063fc1e9bc16c64cf6faea810bea1c6206320ef810f8824002fd9ee655d4bfb8cb1abb51b32d6286e25c29c0b011052727465216b449caa897b25de7623ad91d29087a442c751d9f45ed4aa07af093531a2c0cbb7cb3b57b7465f82c58bf7082af7fd13e5074a61ff87bb385f9a0fdc174f88e03a7abb41b84907abd97c2ae984401e317ca77a029ad6faa1b3e4f79d4f21613e712a3de14996ad7927547e7520c1147cbc28caff7798be592173d3581561d5d574b4970383129e1aebbb6a22be65bbd6279fadd1077ec2c967aa121878bbe4e5abb0d83f42f228ed5d9e4f5325d8678dc848b06156910ff78d7a864bf9ae99b7ecf376558f61ebc8442ec05c1348d50fbeaf0e449678ac3b45d1f8a4ec04ec0436849e49fd1a7973d73cb23ce1d38005afe1a33573bd0dfc3198cac1b3eb5beefb4722cf2691a73ff887ab472b7dc2972bacb4ce5631c4a7c1536221fa9efc273213ee3ec37ad5c2f98b7e49f965136d6741ea6c6bc8dee291d225fb7dfe890c914418ea03bad68877e9e138426b1001e5117741ed72a7f67d1d158d5acc4489b600276486531ce6af1598cb6990479d425e181ee54da97ce0eaeca9957e95d7dc467584066c67a4b072acfb1a3c890bad332261620c8235c2573198fa0507298816cc17f5dd6c8d57eb3b840151631e9822aa430ab2b915001771c7a83ec71ca25b8b01892d29c0796de6d4e5d71b5c9f13adeb0a54ff8c9c6e026a732992027b23585299f9f69620ee8de9040baaff4ab2ed1eb39a1a2286791542e4040dd7c0df097a6f86a30e91ecddf7ca6c28a05ab79a91a3504790019da718e5849877ea7a505e236a9e04d23f1a4295f6bd97e8ae78ad9e7222f681ab419ead2a44a46cff65ea9c45a7444feddda2bd19b3944f777c871fc656d189884c53bcb79c7b5671cc00cd13411e1a1aaee81de270975107ea1bb36b0d1485b85aca6e3a5c0f588db5cf6544c07f08d7e3179192827adf16b8651bb194c74eb04eb43aa32cb3866874daaa69a85bb1ed30b5d9084673d1022956fef07f20625f887ab5628fe438d603f3e9a82be0797e9c9288ccbb83357d4b029a37764b445cc60c36bbac80112627310da86fdb47f690c0c02f0fc9a219046fc15cb35e303306f6a4e8f156a022e23000dc8777c0c5dc4b2b5b91d6208130500b7f7e20892828c796641415a3d10d19f39f189bbed1f9ca61ba845716f8cef6c6cf95e3d6dad3f65771faf41c86f875c817e5fa2333d833723d2fe4861034e9a79a31e8dd0abf918e1908aeeb62369328b7065f6934cf77d18f4eb8280b40223281bb02718c4ca9871a09b2ab3f36ad96892df6aff3f2543f81a7c34132ea1198342762413ed351161aaf13cef800bc2fe23a0cb12ff8911f5aa501d4fdaa624d52502578c77a9b822d91fc83f876bfba0bd72e360b1af21afcffc24240f4f94193250ccb661822012e9487d9ab01417ef1ec36bde147d038bfb759c33397893d8fde3232798f8ac5c74897e06e20fa3d3dea1b496bc7084807f799795a75ece2b9e1878f328d7479f2684421bb82c97d253ff78e6ffd0e9ea1b0a32951bc176ef32ba4f9c13c6ce3f3cd0f7a7f4b58f0bd65b6c264b3d801f27135b6f995ac0fe23a6c634886cc477004f0c38f8a94604aa8d3d5aaf279fdb6b9636675f3e9f3605717ed004db4fc79f739328859638cc0969d319bded29044b1f25123ecd52fb97fbf91f1929f7e743614c2b72d76673f7877502ed1807ac9beee8b3b8f108286c3c394fd83b558abc5fb8390fe77859e707a4017af987df2c4e2f46e142a1ab7106ce680d5893c770c584ff8105a3e12022de4ae7db9b483a973ae92101d0303b92af70c95827365734db2381e41e2e5db801f633f68931c3b299a09b51ffabc6e4c6ad1e68c7ac7fc306f8d5e5f950e9a5b061bd516413585adb17cbe1d00f3607444446c33ca4b31d1d94082b9bfdece63ab9a81fc9bf3cd6f188edf1cb5b41b95f9d95b68c0f349215899299678875a0b324f83a227d956258203ef8613ee7b31fbfe6298ee11cc6d34638ff7790bfc05e9e6caaf6f80c11e21f18f203322a47d68159226549b38ce794999b4ed05a3a2e37a2504dcae58cc24f790c510992845720fb06f9973689a50c1dea7d788d63cf8547555349763fe06c3c3310930a0e2069cc136b277a570223b1baab348bdb060d8d5051ad43a4d8b3a19a89e6584536cb80f93d453a7687baf4e4fff4d106a5affadb4dd2877483b6caa5b94431b44479a0eb1962518bf2200c97f2bc1eaa44785d401797a9a3e716486afe2ca1b65b12e4dd634d5bd5f48b2ce2d1eed3a2e659c14a4f38194f50570d9c0498e0100dd3b2557b3d48badcd49891c5a9fcf6501c0d19370c88cc28bce861c506a1ee93dcfc40d94901d77d104cd6cbb53d5f9a1e90d014a9ec4f5bef07afeea94b0f5c71643bea32c803b9d7d5a7fdd98e976d22bfd9418d5c0efc80ee5a997277216eb6a466c84d1af2c4baf9c011fc96cfde07489be2652e6cf1054abd2182e90c33d460971cf3bd0967650374ff1afcde27de57f517b647a06940f003b6432f85fa1f378537940f90cf4a8a070e806dce4724e488a5d834232a3fabfd0d6c310a567eea4f660a323fad939d42ffa04cd5b6bf7327cb46b081d2d363ad4363c2ec1351d1f007885c2ea2681cec4c1e4f7f0143ed80269de595be168dfd130c818213afb1e981a66cf473d13b2ccb6151e20741ca3b863ff0e25b7826973c8b8ec3a46f84", 0x1000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x1f, 0x8001, 0x7fff}, {0x1f, 0x6, 0x9, 0x7}, {0x1800000000000000, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x3, 0x81, 0x8}) r2 = socket(0x2, 0xc003, 0x2) socket(0x6, 0x8000, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) setsockopt(r2, 0x0, 0x68, &(0x7f0000000080)="0b536126143c203273bbf2c82e07fa01bc139201b824dee960fc200300909c66939729f062c0f23b346558eabefc0231b394609a144085c93746d31f3045e76715454ac7c25fa1e60d9eb25e16a59f8da564d03fa1cd57be2111f1201cbd5e34489bbe494f894ba1f7d1a7936bd64df940a7", 0x1a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) open(&(0x7f0000000340)='./file0\x00', 0x40, 0xc4) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x73}, {0x79b9, 0x6}}, 0x2) 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000ff, &(0x7f0000000080)=[{0x24, 0x0, 0x80000}, {0x54, 0x0, 0x0, 0xfffffffffffffff9}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1002) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8e2}, 0xc) 16:00:03 executing program 0: mkdir(&(0x7f0000000280)='./file0/file1/file0\x00', 0x146) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1/file0\x00', 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='\x00', r0, 0x2}) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:00:03 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = semget(0x2, 0x3, 0x210) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/100) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x653fe9e083730d70, 0x40) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = accept(r4, 0x0, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x8000000000000002, 0x40, 0x8, 0x2, 0x9}, {{r5}, 0xfffffffffffffffd, 0x8, 0x20000000, 0xd9, 0x81}], 0x9130fbc, 0x0, 0x4000000, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000140)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0x3}, {{r2}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r1}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r2}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000003c0)) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffcc4) r2 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x400, 0x2) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xa105, 0x100000001}, {0x0, 0x1}}, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r4 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000a00)=[0xaeef, 0x1, 0xfff7fffffffffffb]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x2, 0x2, 0xa635}, {0x18, 0x0, 0xff}, 0x37, [0x0, 0x72a83cbc, 0x0, 0x1ffc, 0x0, 0x34, 0xc05, 0x20]}, 0x3c) semop(r4, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x5cab39ba, 0x7a2]) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r3, &(0x7f0000000200)='./file0\x00', 0x200, 0x20) 16:00:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x6, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, r0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f00000001c0)={0x4, 0x0, 0x8b5, 0x3ff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x48) msgrcv(r3, &(0x7f0000000180)={0x0, ""/30}, 0x26, 0x0, 0x1000) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() fchflags(r6, 0x0) r7 = socket$inet6(0x18, 0x0, 0x0) r8 = dup2(r7, r7) dup2(r5, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1, 0x0}, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffda5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r9, r10) msgget(0x1, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x14b) recvfrom$inet(r4, &(0x7f0000000440)=""/4096, 0x1000, 0x40, 0x0, 0x0) dup2(r11, r4) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x8) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x100000000, 0x1}) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff88) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000011b, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x5bca) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000380)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xa7}], 0x13, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r2, &(0x7f0000000080)='./bus\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x8000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092254673ca1cff3b7700002e00000000000000000000000000000000000000000000000000000000000300000000000000000000f6f64af992bc271c3ed51dc398725e5e71c7feedceb9b05019142e7456b1"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x94) recvfrom$unix(r0, &(0x7f0000000280)=""/228, 0xe4, 0x23, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x17) r5 = semget(0x3, 0x4, 0x234362a10aa754dd) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000380)=""/199) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r7 = openat(r6, &(0x7f0000000480)='./file0\x00', 0x80, 0x88) connect$unix(r7, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="550f88cf1e7f9e5d7e976532d0c621a11d6ec7b92680244b083ed14b7dfef892068d6c1ca1d9565e7e0a1fba15eefba03034505566d788073830754311680585498d8258fc7e6d1bc0e51db83a8c93f2ab4f05f69a20b4459615a23db78b42ed899d907800812dd38533ef355513475d6b552940f53d224dc322bfa3f1e5fe7a750d4ed2ee225fe5a6fc4df43c8609904e260e98dea3261cd652452e3278d37d8acf9d5df390f0316e316ca86e3d28f9d33c29bd120479c3ff0947ef75d6", 0x130) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r0, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semop(r0, &(0x7f0000000180)=[{0x2, 0x2c5799d0, 0x1000}], 0x1) socket(0xd210a3e4c1ca742f, 0x4, 0xa802) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) unlink(&(0x7f0000000100)='./file0\x00') shmdt(r1) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) chdir(&(0x7f0000000040)='./file0\x00') shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x7000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x4) shmget(0x0, 0x4000, 0xa46ad2bf34be597a, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmdt(r1) r4 = socket$inet(0x2, 0x4, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r6, 0x2000740d) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) setsockopt(r4, 0x100000000002d, 0x3, &(0x7f0000000000)="004c9ca70a5d8fa5000000", 0xb) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r4, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r3) setuid(r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0xfffffffffffffed4) socket(0x20, 0x8000, 0x100) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x2) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82097e000069b98e326800111a17a01d6ce4a79296d4471a6e875a07a017c023bd7d345ff1b58b939a1f19fe9b460846021a99000eaf38e600f86a4c3a59cd9ae0277c4d1ef4976999126b144754449bc920771d5fc94445554bbac4faaeae38ccd3648c99004a03f4c29bcbd06ce6db59b2feba8533e2652dc30e38f8a7d047c461c2a3a0a412ca1767339b30d2e77b26f3382ad7afd1cd0c005bcfffb602df65ce53c5a053d22d75913ce163bc6dc09e03a93b45a4d0d0fef223e1440d9de9b125a8f984d97c1092a606385ca85621558b08c51eff56e49d73b04e66c1e7f34a2451aaaca5cb167536895081a20c193bfc1c95"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x9e4e, 0x48dc, &(0x7f0000000140)="baf10455ee2c5da8527526ecfc5cd0196434637440b19fd7994f6f2c8ba5c759bc07b0c576933a9cf695b79e02deb67fa3f1dfd4388fdd665a10197cf476fff89b3620e21f5709f2559dae33ab21f9c80267b348f967408c3c3d925f79ec77beb3657da62221a76f8dbb0cab548507eee668937423b4661e1f61b87eee20d69f929d963aef88b3c3", 0x88) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x1) shutdown(r1, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/175, 0xaf) dup2(r0, r1) socket$inet(0x2, 0x3, 0x2) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x6) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x2, 0x7fffffff}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000380)={&(0x7f0000000040)=[{0x47, 0x8}, {0x83, 0x4}], 0x2}) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x64}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) close(r5) dup2(0xffffffffffffffff, r3) kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x18, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:05 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) pwrite(r0, &(0x7f0000000080)="7640194cf219d3cacd5afa14fa739614cfd3", 0x12, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x5, 0x28ac, 0x5, r3}) socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x100) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file1\x00', 0x4c4ebc8b192df34d, 0x12a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2012, 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x128) pwritev(r0, &(0x7f0000000080), 0x178, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) pckbd_enable: command error 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x5, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt(r1, 0xf79c, 0x10000, &(0x7f0000000200)="0b5d086c56f99a7ff75a3e130cbd3a043c9422dfdca9aca62e3db5b948335e4d2f077a305b482e5693436031589656f5d075a748da50a8721d297baaa78ca2f6b70dffc725908bac987b5a74fb73720eef5781a7e7610ff6fc", 0x59) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x0, 0x40}, {0x2, 0xfffffffffffffffb}, {0x1, 0x7}, {0x3}, {0x3, 0x5}, {0x1, 0x3f}, {0x2, 0x2da}, {0x1, 0xffffffffffffffe0}, {0x1, 0x10b5}, {0x2, 0x2}, {0x2, 0x2}, {0x0, 0x389}, {0x2, 0x5}, {0x0, 0x4}, {0x3, 0x101}, {0x1, 0x400}, {0x2, 0xe9}, {0x3, 0x8}, {0x2, 0x1c}, {0x3, 0x7}, {0x7, 0x7}, {0x2, 0xfffffffffffffffd}, {0x0, 0x28000000}, {0x2, 0x4}, {0x2, 0x3}, {0x3, 0x7fff}, {0x6, 0x5}, {0x1, 0xaa7}, {0x1, 0x3f}, {0x2, 0x4}, {0x1}, {0x3, 0x4}]}) setsockopt(0xffffffffffffff9c, 0x401, 0x39, &(0x7f0000000100)="ad734e222b479659a42738fa18babfd5cd08c1e249f16c5d9db8699b187deaf1df7751ad9268b5c73562bf402a26308cdf9135a44a3c98c7eb0b06115c571cb503480a2082e6b7360ce6e7d23ae0b1eb57434829e23479aca29941ae401ee7f597fd6be76ee226a17fb6af85b141bef5d71bf58cf8037ebe43d8b861e3c0b06baef1d2c3ff052d24e922be3dd7c808f4682fe2f755a55442eea4e2fdaab2815c6b8d42afef61523081bb2a76a842622ac1499f49c93178509f807e88cbfec26c81cce6664b71816836667ecd", 0xcc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xee) pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xfffffffffffffffe) r2 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0xffffffffffffffee) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x2, 0x4, 0x9, 0x3ff}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)='#!', 0x27}], 0x1000000000000129) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3c0aafe92112242645dcbe1c8cb9c329e54dbd637fe4146fa2c5eeeda0f608795aa02341aff79e5793c15fea81f7bfd1b2db2108c4e9924453d77960853afc711e5954db45a98fa479384236dd50a5d758616bb8437ffd9584777596c67b148b9fc1a2c29a5f08b040cf230e0c3fe9faa960f29fc3b549d09d4decf63b8433b1784226f890c96a2b3ccbb119702b052e2ec2d2b49dc5776aee30b07bb5b07dad4545b3efd28ffb5cd0cf27a744ac4848dc8892205c7f003cc398ae617064b0af184f2393c4b203e43a43"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0xfffffffffffffffc, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0xb091a898ca6377ce, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x200000003, 0x31, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4ddea4ab0b26370d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000084}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x9, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="c37cf06f5a1beda80ee5945980e709d9d85821d022bcf8423f762df6c1df4f24733f37e0ce23c8de5c64f621", 0x2c, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xfffffffffffffdea) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/27, 0x1b}], 0x3, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) dup2(r1, r0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10200, 0x80) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a28f1b4cce0e30f3ad0241c4ee62a1791df0afc8838e0c0f946863513bbe1647d7563cafada6ad26f643af4fb1c4943a373ff58ab79fc83bad431c8130b62e3586f8c3debe326283549cc65626fb0a06871ed34cd468d61ae13c7d5c2f084885a9294efbd32030fb383fed3fb0dda6d63fda61a15ee04b855f35600de039a21a954bd4351b0b33abe1a060d1c3ce09ca3e1756593b464598903b6356201bdcd50b2c490185cbd2359b69a50183b15adc0eea858dbf66cc274d277b76d", 0x106}], 0x1) socketpair(0x10, 0x3, 0x6, &(0x7f0000000240)) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') sendto$unix(0xffffffffffffff9c, &(0x7f0000000480)="ff2f6feabc6f1a05ac23afeaf2c1b044e1ea4f39b2ddc1bb8a4f65b8bd0ed083e30fcff9dd5565355e5c20777e649206da1176635f982e22d364d7e0d0d927daea4b32851b4f6a2c1d16e77b5bf6afc9622b8460c630f8b69fb0f1bfbd417617741310b2b0c7fd446cdbb0d21ca9f11e58a73bbce1c4d6fbf40eb6d0770a8d5792837cae2662d9d757e40221b524a74b", 0x90, 0x4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a34ffa31000000002f0000070000ecff00"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) getegid() r3 = getppid() setpgid(0x0, r3) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, 0x0, 0x0) r6 = getppid() setpgid(0x0, r6) getpgid(r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) r8 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r8, 0x5, 0x3, &(0x7f0000001680)=""/120) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/214) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x198) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r1, 0x0, 0x0) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xfffffffffffffffc) pckbd_enable: command error 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() semget(0x3, 0x3, 0x200) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x7) getpeername$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097c3f3310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a52fc9146f281980aa6c0403a4b9d0746524f2ae4893c9a6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc20f8952f4a123dbf17883381bbf05bd0c0dcbda02c7730022741e38b8b2ba295d266093fdc693e1b69b68018f626c3b30de2ab5f07e94b19d6f0f11d494864eac6305f004283f2d1375c7a798d1858e0e002ba654aca2b30b380daf8cfa6a401bf404b0f66e44f3983ce03b3862c230284b7fc2a6cf7c6dd023769df5cee769e2d636fc22a822e165e1cdd2dcc85bb462b26b9ebe44f6ddb71258bbdeed563b8cbec3f44400c8acedc253816859ab2e6fbdff1963ff6c85d9e65c7f9727"], 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) getdents(r4, &(0x7f00000003c0)=""/86, 0x56) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x6, 0xffff, 0x7, 0x73, "8ea9834c36de0035f122decee284f9b02521f7b2", 0x9, 0x4}) r6 = getppid() getpgid(r6) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000001a00)=""/154, 0x9a, 0x41, 0x0, 0x0) pread(r7, &(0x7f00000007c0)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7a8c39e5de074f82d35e4df4c5e257fea1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e80bb536b8cfaae593abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xb2, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r8 = accept(r4, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f30936665bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x9) close(r8) socket(0x18, 0x400000002, 0x0) r9 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x400) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ba5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffffc2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x7, 0x810, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:00:10 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x831, 0xfffffffffffffff9, 0x3}, 0x9, 0x20, 0x100}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x5}], 0x1f, 0x0, 0x6, 0x0) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") pwrite(r0, &(0x7f0000000040)="6a29ee7e4c6f14befa432c536977362e9ec02d08589e67fb8491b0aa4aed73cc51d532c6c19936", 0x27, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x81) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x80000000}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x75c989f1b8877f0e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x327000000000000, 0x2, {0x80000000, 0x6}}) open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) setsockopt(0xffffffffffffff9c, 0x80, 0xfffffffffffffff7, &(0x7f0000000040)="3a7925268455b8c7830f0f004c4188811137823577c551177619b373b605ff800040b8918aac4f9715f2bf5cda498967a432a5e4c0958be197d8b18eecd19de43ba9657820112c1afe0506a8b497aa7dd9a5a9727798e7ecd40433e80424e4b27a038d56f78b1b5d7f5873d3fedddcd87b78ff1cec4a0df458ff69ab4ac3c60b5f48a1de11727aa73a7f82ffc8673be9333b8c01c85974141d78338e0e06abdd3ddde93baa23", 0xa6) 16:00:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\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) open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(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', 0x0) rmdir(&(0x7f0000000700)='./file0\x00') r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="32bb7cfa9d099b40af7c76ed3b627d8fe422090d271a8b396ab105882b0e00eb638a633880cee75a1540898552c2dd46cdf01029d8e81783997d996d184615bd52c07afe91d4587a000a4e757fd524a946a825ba1f6da1e91362b8fc0c65fa0bb070ff9ae8ef9b3421b39cb81d52e0ab090317f7ee303e0385669cd5e83c7aa5396aa6e88769ec7a35d8b8773168db8205cb57c4c3124ac5f0c2082a1338d1e9df0bedb0ad0a9c3e9fc657bb858e07504c9748d1a7625a82cf4d2ab65d1b87fe18c818f72a992e6088fab8b2be2afa40bcbf73d0c772c0a8c2e15fbb8575c07cde05f8785c935cee8c3b4eb33d3a5b8146180f0825d2df2e4486400222b5e3e15ea5e4fd5836870804cf6f068afeec5cb5ab6f685f9aad633d70a45683009c7640abae6ddf8b4e4d4372342497c3cee8405a1cdbfb0a19848143ae6d", 0x3cb}], 0x1) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\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') getegid() 16:00:10 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) #!2;|z @/|vm;b=d" ' 9j1+ksc8NgZ@ RB]Fdp)Xh}mF=R@z~TXz #!2;|z @/|vm;b=d" ' 9j1+ksc8NgZ@ RB]Fdp)Xh}mF=R@z~TXz 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) r1 = getppid() setpgid(0x0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, 0x0, 0x0) r10 = getppid() setpgid(0x0, r10) r11 = getpgid(r10) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r15 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r15, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r15, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r15, &(0x7f00000013c0), 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000000100)=0xfffffe91) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r17, 0x0, r19, r21, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000001480)=ANY=[@ANYBLOB="2000000000020000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="20000000006088408e7aa6c585150000abde67854ed4ad9dca2f68674f616ecbd00ae2f1", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, r3, 0xffffffffffffffff]) setgid(r22) r23 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x400) writev(r23, &(0x7f0000000000), 0x10000000000000d4) ioctl$WSMOUSEIO_SETMODE(r23, 0x80045726, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000006c0)) pckbd_enable: command error 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:12 executing program 0: pipe(&(0x7f0000000080)={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) readv(0xffffffffffffffff, &(0x7f0000000140), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x100000000) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0x9b, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 16:00:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x8) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="9ec3c7d9623010822eef07839c6733b0fc63990ced43ab804fbe49c135fb9e57c065abadeb59b01d60555261ed816ced04be68dc6a336549ba937c0b699b9bfb4db863", 0x43}, {&(0x7f0000000140)="71344a1a0e50e4a262fe57cf2d17a5f58770dee4ccbf6930c4214c81fcb30d061fb007d8e3a3845522fb62630fc874afddbfed87a11a8ef11ccc2ee95d266b142ebecd0bbaadcd7ea9a58a6be315bb2f3ece1cd35b319f55a301064b6f2b731c3f5bf3a77a3838f8b11c17c6f0ebddd7e518c2895160a78910357ccd093b30ee", 0x80}, {&(0x7f00000001c0)="e2d1454ec751c5729f299aa00fce4b88f97baabe18818469e0c957508f4200f15543f3097852ecaa9d41", 0x2a}, {&(0x7f0000000200)="15409b321b60ce418000b33255f99578d67507d859d7e934361b75eb04cf4b448a7692c6761a3f2c2c7f6225e306aa017264de9b15a9d8", 0x37}, {&(0x7f0000000240)="e7bb4245e07496fa40bcce44f4879fad3837dc4b092d", 0x16}, {&(0x7f0000000300)="e167c030402508d9023859f7ef857195d6317a287a369450ee21577e32d90f159fe6e3853e3b989e50c0e4d33c01eb1736a21597a49df999a4ffe250e682fcf8aa11ac9794bc8fa1036d5c8e393c6b646b16b2867b2e4e195b83b57bb7ef0ef02bdc739d7de5c887bc9a3fe1e8aea2aa03dc1b8e207996e6e3f1eea9957fec34818f91014c107d915617a1bbc482c0636622c2d2e6545a3c4146eccf6168dbb8925531496f2dfade39a3fc37f6690e00a7f810a230f3152b98581b33f5aedc9f193639435f9b2433ce5a9fc3b6d1a19658a8341dcacc61335b", 0xd9}, {&(0x7f0000000440)="44499985bdef45aaa92a2398577d50b844f41d96661d5eba1473ddfa7abe7a6601cb9aaecbd15403642a74e940b8a5ee03249a10c25e54e59684c3cca0db9b890771b4619d59cee15c2b33f7eafb0e9a29b329ce5e611bdf2395fbfd4afdab3e8359614169988f970392a2b801806a15b52f3d9075b67b483290094804bc46dc006d878573bcfb54e97a851d477229aa0328cef2bdea46a4629f324a836fa8450099b67b8da76070b01bdcf9f6ab669d87546d74d69c1d821d193e67ef7d82b6ea8350cb1d13ef417b8cdfc52057011b0e3084ae14c4f487ec7034454d65171876515db67adf3109534d", 0xea}], 0x7, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) syz_open_pts() chmod(&(0x7f0000000080)='./file0\x00', 0x78) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x100000000}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getdents(r1, &(0x7f00000000c0)=""/53, 0x35) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xa0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000180)=0x10) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xff, 0xfffffffffffffffe, 0xaa51, 0x0, 0x1, 0x6, 0x5, 0x2, 0x0, 0x0, 0x10001}) r2 = socket(0x6, 0x1, 0x0) setsockopt(r2, 0xd, 0xa, &(0x7f0000000000)='\fFW}', 0x2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffd45dce0348", 0x7) 16:00:12 executing program 1: r0 = socket(0x20, 0x8005, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x6}) r1 = semget(0x2, 0x3, 0x22) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) pwrite(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0xf89138967a99bac2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x5, 0x1}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) r5 = getppid() fcntl$setown(r0, 0x6, r5) link(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) clock_gettime(0x2, &(0x7f0000000340)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000400)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000480)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000004c0)={0x4, 0x6434, {0x9, 0x8}}) r8 = open(&(0x7f0000000500)='./file0\x00', 0x8800, 0x28) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) fchmodat(r3, &(0x7f0000000580)='./file0\x00', 0x100, 0x0) r10 = fcntl$dupfd(r3, 0x14, 0xffffffffffffff9c) fcntl$dupfd(r10, 0x0, r9) pwrite(r10, &(0x7f00000005c0)="3835c49ffb86ee711f64498e8c9f780491f3f928aa1a81643132ee3253e7dbb59ccc4e2406065f14e98f43b8bee4e8e020642419600f9f5204872c4bd79e54b648e3f69f06d9e9147bcc1d67cbcb2b0a9877e57596b3e23d028fca8e2a1d059df9f904f607077c5377c02e15cec12e4f47da840a8a5afffea3eb3d8055d1e838ec2ecd4741ce5b6aa86205d26d9584d4f7ef14738d5c0070d89aa826064a64ad5bd3b079d9e427d65212dbaea89f37371f42d4b52bac55cefba81b7eb394d452be834fb672c43415337ac6102f451b34a074cd132285958461f0f931e8c3696d488c713952e6309772609dd4b9bc533015141b8a37a7ce1380ed62fc409e23c3dfda69a96fc0fbf40b5bba69efd885e0d93b877b2d77901df3aba486c188069cb07f3369c9b1f9153b094f38df92eb781a8bad327fa621f51559ee6959bce8951fe9d3b8f009856c9a02317fc0aa76621c368ff1d9eb7c5587951765bd2c0666ee58dd66b05fee0fb84c7661c356c98b2233e0d1070509868ed3f1a32d80a3e0e69d9a921c3d2163e5fd9e4769f2fbbd308d14204f4865b819c76a3930d5a12bcac19db7602b8f2f13732031492bf47429f7d009e2417d0d17e62828bfd729006cfe80112001a6a3ccea2af2e4231cdaa0f2cdac2fa1aff213e662b9142a07aac23b32e88f81e6ce17c0543bced8d16433a677b785b52db4614ad8256a83e5754cb9790f658fb6a7c7be5548a1fc1fc723247dbe4cbc882aa44633e1de0835937f000ea6b6aa46eb47b83bb106fe0bbe95ff8fbbeeb72ee369c7452a7010e806e6c7a406dddd1ab57ee0722b5249719efb248664946f62fd638a155cff359fae97e1d68b77c85c9cb9d124a4043531975ae881878032c41f41a77eca489e0b66577158e7d76619f215d28baf871661c3450ab6faa1bb9025eb124875e5bea943a0272d1bfa385de185372e35045be03aa2b037346b426991bedd014b4f4ec8ed6e2eedd7105f95f5cd45fcf6e9ee2770dbf1090a6b1f00498e096b80c4cc5b09086d390e7b8b0b585518b8cf4e99feff9ad6afbf458ff1be68c0e75b8532852d37e320509cac8b7fc63cf980c4a2ba05b7206ea4bbbb5eb24fe23d09dc754fde4b72dbf08281d1bba56a566326f93cd6084d14312b4b2fa7dc40ea24756f6b534b0738e1a11f4fa043079bfee6c440fe1a0251dcaeabf19ba2e0ddb3c9750d507964cef5248f646d581df30434841578ea1f5c030307e550475d58e52c0bd2e1178d514a397a47002890df5d5c331726f105a3d88ef95c2e4c043be56b6fac81ac18c3a70327272a281d91091f5b20c67a30180606778de5779c9ceb620ac2ce928017e794595221de353ec5a118daeb214ffff5dd1ae524c9bfe82a778cce0e0e758325488d83e5462c50d573bf898c961d8d8957e144251fbf51e9a5f0c4c9c0388e0febd5be043189f130867aa7af2408ed02921abaa266ee65b857eda3270337328ea5615e2a9d7ad5212cf950efd1181f0b923273e4a207246b8d2ea4ff113a36a4b212194768307bb8fc47d49ffac2bfbd97cfd3b0eb1c2c0682cb398cb79411b76c6553b959f8297eb0e93d3175f7221ab1adba09b38cffd20c6a189479f9c612ae4af32c09830f5fe437c968e0a7484002675db1c76dba506e453afdee960b81b5a9aeda0fbf2f8d2fdc0ea7a6327c571665248ab43d7a913ebf0ab8a750bb8fcf631347b69b40a12193a21cb61308981a597993c85d008764ad7e315d7936d75bf70cfaf6546e7040d84f1419c57024e0d8b26ff88fa135931c032ab3c33887c2b4c3c95c4df45645852a6779f76cfa5255677de233d5407f4f6715de12e0fd62280f88e862e54ea67e5e7e180d429eaea5abec3308fa9aed8702595c0a269a969e8bc8fd5bd773048b2d3ed5c0fa7b33a4d182074f8c01eb82740c831a125b6a224f9aede49cf0a93dd1f0ad2538cc72ca17a29c960105f4ffc788a350e7a59c826860730aef25cb494020e28e2af25eddf1cf6df3a784cf4f8a14701889ea5f5108a1b8636ca015ae4454ff3f73ba2da74451bbed72f9033d2d870b7428a1e77bd37da8a842ae165437f5d70454be97b4b35aa50e816cacf475baa9085e41126259a124a8bb5dba7bd470360052c5d0b82659ff323ad9e0ec59fc2cdc6c734b0803da8d8a98c191b4e37d5accca3efe509a3a66f83956610754bde890df0054a47645b221f87759593b8964dd07bd17474cd847d18d5cdb758c6df49b328a2b318bf21883de6e5977149976ea947e7cdbc3aa884f447d63c954ed7664d0e651f2a9030cf980127b92329814701da57525c5b588529df4de4c65d428dfb4de2ed1f4b41c72b82efe44ee98a0c35b7ad810660b6798757d547048525b1832dd0478245a00e9aca3cca3ef85d62fd620ba3201f3bde56aef6c4e3bfbe911f7df1f80609e4ae46b23e3406ea27f2e8fd94ea184860aa77a4f192ee9b0ee9e1702088ae1bddeb46e65a4755d5561f24860a96f14210fdef929a2f479c2074282086f7f9335182ebf6ab6ee93ff2fa93482d97092b718071cd6809c6c8acd165b9aa2119750d6a6995bea04230bd1f028fa59cd383fa3b2a85d25d88b98039bb562b42442422db542cd342a89a63264c01363dda18481bab9718b5da2c85daf7256323fa41ff87ca58a038d30cee5e35f233bb86f8b36e13a0061e3a810aaf56e7fcd85adae186ea144733dcb7de16a7e6284dabe27bd170ca6b6019d4ba3c75ef21863d964663f0b790981af1e1356936681d5fb2ca98dea982640af729fe98b414309ccefd85ad6132c3d3fe82121dd69a93622fc354cea5f23aac912f367d32b5cb701f890facd4698594fcb3f189075dffa5a4eb185393db52f8acd6eebdda7b2b111cd857b7f0ed8e74979017afcafafb3d14e228b28c3a7e4769f74574b1bfeacee3b5f5ab6322ab791448e21d5f24e556c3d5f5813464f5fbecd132f323a5db36e5ce85e0f62d8f948c2985561861bda7d4175688f22ba8e27b6829fd80c1b66b82e0f1a7c4b256edafc9428ed71a6cd7a0a1732d30791574b185fc5e3b3c8b2fe22ac2f5893599c6c0dedb1b385c61a5ef580a5ca7cba00aac01914f5a99410ccd7ab9b85651dca9b14353845dacddb0d61b3abbc6e425d6f2583e33de5582bd907252a9f662a58d9c4e2bc8f016608bf5542764eb460911268c8d5000c3b9eeb3e6eed7ae9a411436ad54fe1ac3cc3c36990057721b6e1acabe371f695ed04555b375e2906e0a4b461fd440b97dab3a5cfb2ef6aec5d13e2328af85a1c2f0f521c338eaf0b041686f5ce03309abd8232f9e2daa9cf6113687fe2a524de7c30134bf2cdbeb8bcacb520c05b90dbaa71d47e3be187b25751bb4f051b5dd005ae10966f34d245104e8e5660b622b17dae1ed0352bf0fce792f9a813efc28f833e1d50b1b18dbe0bb5631c0988bf3d8100f2a1d5548c7d6be53570a9a21467aa085d8cabc273ffa743a6dd25da27598635944e91650d10c3bf92f9c3a78e781a72fa06de5835bffc732c5408e207789dc8b60fe95f2a014ad26883b9503b5c8614b7d8c3e3bac2f12b0ff4d3463884e6f9c6a9567a9330ea415de7313442f90f162729a99b7f80a365ffbf0177d7776be830ffe822f650469017534a88864ea0a6a37d298803972a9cfc035467620352510c87681deed2b5cd287a5ca22f8d52bf7bc3f3b0204229b0dfa798731b04d9d77ec4d02c0a73e7467a230b9d03428cbc3f59f9bbef6099a0cabdca02ca0c84d7fd332297f87a2987ed02adabd2205d6be97e2beb5e1bb479d687cae9e211e5ef7c7da9c5f8dd1dc983774c3bc31cf0f05dda00e4b76577b4a8cec50a2830422849d2f43ae42e8dcefa287cfde643c03f64a4680eb0337f9dbc2722b1183545947d1238b25fc617478c8b1aec96cf2b9cea633f41f2849eb7df56356cd60277e509377d8e6074c29ceb2808c9f0cd94b2d07145dbe0b1fb8655921f770e10d41c78dad4650ac1de128b83a33e5c30a344f05529878920a81f54f910d989ec5760fce5f4783d64293c05c5d954739da23e907b75e20692e4f938feca3d4e6b5015280bc96bd1d723d55bc2198e0809082e32b622fa32eb189ba777681735ddf6318bf14964a74c737cd255b6241ef91cd6f330c2d1a3fc90b07dbb06de4690a29064cc58d5babf2f1df9b92deec75f41f93b6e4b677db48ad2ea43d2dd176d8ec46e98bb88970eb73203ade922da2ede53bfb907c780f57c1c255adf9eaf63f1de1099d0590a98c57846d016e4409b7463e52fc4c6706b7c7a649514d92a17cf1d3dbfb8ccbf5e69d32788f94ad4800bd472b4faf18d07b86879100230227703290162d752eca3718d80183aadf02983ce235633092507350b679465aab7faf85954d9b55389d4f311a30e4a4b3610000e38c0c9ae3a2e8f3831d80c12d95a9768e7e7f50813f1d441e069320c375d81773fd2a749ec743d23955d39f00673f1392d1ad9194a797b2feef2ffee65d5849aafb47a4dfbd1e96f8027bc1928714b285e5b4eb0a459cab92bd95e356b984f1d54587c7917e3700ec5912c49f2a036c0be0b9a56db64fb04f6f6e1d61fa329cd1e6753abe831af81f0ceafb32f5e06db87e151ff41aa7c6a1fd306b2be0dcfdb5c3b852e74bf129c0010b9f9f6268bf0e08ef5bca38e35fff1b0d1d7f61b072cf83ea46f31361211a1ec93227a17a954a667eedf1f1bd6b391f50ee973e2b667ce6a7088856b412db4a2c953e336bd00e15b0993d03d4fc1978181fc79e296e3bd931ba8d7278bd367d97b214eaef50946b64e2923fccb7b613aa1fcdf6e0d67d92cc2d6ba0e7729d4ffe1411c0b79f9511438b20bcb87c9a6389b9620a9b8e28f57a26339f398d029fecc89dabd35807fa32cb7b1250eef355a7c30b7caafdba3d33e5443885202b7f517aca0bcae78291ec44e513bb9cbd0de203552fbcf6877e006cd41f3ffa27c5e0d16b316d5b4bf67ccfbf85bad82d6a6f3cdac4b35f90c49b3f4fbd25bf92625b24d42619e34a7b51040eea4dd0b552dff80593820c65e2cf672702d611f43c48de84585df76c5b3c63c7ee86916bf8a0f6e51596b680ead2e6fd49c37fc0e7194bd4d65c1c6019ec37b214be387fdcb870aee5799a230a52179fe4cb8b356ab5bab134900d4a2755fdb0641fbb25c602350a2598267be41a7db31db64448c646ac473e3980ec9b17faf7a2b9cf7420eadd26a9fda9d50851d5db940d6ee5d0ce3539019030cbb44aa2b372d043cdf734a0299dbcc6d40485266e6415d40c7416c558a4e3297c299dc524517ca326bea014e092233ed4ad067b0c38e5f4e280acf26a94335fc8351f95146bd23ee957c4c73ec37b0856939b4c8cde1cb2ea993c01b3ff87493555af9574dc58b86d3845a1de6917ff28d232e28245eb2a29c8276f2218ff9ded2f982d1d76b325716249bad8c6e52fede185fae6d2d6a59e56e3e3fcc5735f24a5fad7019510657cf152352ca1d401d0186cd383a33e7e398b7c57d317a487a312561c508334caa63288252c61b76f81247e5911219539c9fef839d684bae29ceac20c7f6088ef63a9a4edea6294a66783939051bbb58519a0c61900827a0bbf85918ee9a08016e6fdf085d3626fcc0a0d7ed8252c2016b155a9599b08ee412238e727562b1bcbf7a693d4cc497b50cc4856f9660bd419e324d2b1e5a831c85018283727b4a570687c4a0efd06126c55325b43344de8e4ded6105263021b8302995f166eddbd0008825", 0x1000, 0x0, 0x0) socket$unix(0x1, 0x3caae642bc41b314, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7}, {}, {0x1}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffe7f, &(0x7f0000000040)=[{0x5c, 0x6, 0x0, 0xfffffffffffffffc}, {0x20, 0x0, 0x2000000000000000}, {0x40000000004, 0x0, 0x8000000100000, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$getown(r0, 0x5) getpgid(r2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000300)={0x2, 0x3, 0x9, 0x7fff, r4}) fcntl$setown(r1, 0x6, r4) preadv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)=""/117, 0x75}], 0x1, 0x0, 0xfffffffffffffffc) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000080)={0x5, 0x8, {0x3, 0x7}}) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup2(r0, r0) r2 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x8000002, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x5, 0x1}) socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000580)="54fcfc8a3047de267bac44fa5d9a2872fc0b22fef8f427435fdade094c54211bbc603d9d1f7a7ece350f026c64fbbe95bb5c7e366292468466482e40782e32946db24d857adc60b93668ad5b59a7f98b170c5b736d9794e5233b8926b27baac9c245bbf4729a0064b4d4ecae998612c79ab5afe3285662843666ef290d09fac01c78896de24a73623cf1a2268a36cd1bee7497af7985899179ae7056401523a7eea5acef5948a0e850bb0d90e57e8054924ee3462d9dca2a2cc99e1f7f77e0160038a781b6afd92d7c00238db21429884fbb51197743958992680d54bd3c12e6ba3c517261ec87ea5547cfcb311b4ef57bd60912542fb177e4", 0xf9}, {&(0x7f0000000380)="23bcb9d0b34f953c381f2a3ff432684e44bfeb6f713d24f0a0905de013c819b17d0eee2ce5c56f8d131e0087c0673e157fc9601b22a80000a0006a3ee8a48c7e1db5f8789537ccd1fc7f22849623e998b5f1863004e1a6ff", 0x45}], 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x0, 0x90d2, 0x0, "d726c1e7c5d8c6e23c5b040000000000de0f4de4"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) write(r6, &(0x7f0000001ac0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd8100000000000000906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbce607247d15a6029b9a5b806d3e06b6a7d900b3a67d3736b269790d96f5b101bcdcd8656addc148cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652bcd5f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff5f782146058d19d451c5df65b214c1387850729e346266c04c5ccbc95b76fd5e4f1bb5b9f04ce4fe7f7225dfb76976fd8c2973083723be0caefc4d4ebc77", 0xfffffffffffffef1) fcntl$setstatus(r3, 0x4, 0xc0) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r3) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x10001ff, 0x100, 0x98b, 0xfffffffffffffeca, "020000ff000c8b064f4f614708849c86bd00", 0x0, 0x1}) r9 = socket$inet(0x2, 0x2, 0x0) r10 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r9, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0xffffffffffffffc7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="a65da06113c48fc0e203fd7f9e72e694a633cfd9dab0d8bc3ac3216b026730762a7dd297c137b0463bfa9f458eb36b8b6856b197069aa45190af15570456e0ff845d09702cb22d7595a8abde06ef47c39e1ca1c79195761b70435faed9e9209a3679e5e0ce167c0f26613c9bbe054bcbef99b6eacfe61d9f38ceb54f9377805399631b2230b8b404a5733cc41f38d79a14dc512c88657bcfa9c722bdb596873a396ea4f3d1afe72378628cce32266f5ffe309ff2ce862c7a8f2abf3f58f31314b9b8f1ae40e09281071869db077eccd6ebb62b916bc5e2da1c", 0xd9, 0x501051b4d0a53596, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x8, 0x4}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/59}, &(0x7f0000000180)=0x3d) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000200)='./file2\x00', 0x40) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000440)='./file1\x00', &(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') 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/\x00', &(0x7f0000000300)='x\x00') 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) socket(0x2, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0xffffffffffffffe2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fchmod(r1, 0x4) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x2c, 0x1, 0x1f, 0x9}, {{r0}, 0xfffffffffffffff8, 0x49, 0x20, 0x20, 0x400}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x4}], 0x0, &(0x7f0000000340)=[{{r5}, 0x8000000000000005, 0x9, 0x6ea51c0295e59a3d, 0x3, 0x2a54}, {{}, 0xffffffffffffffff, 0x6, 0x40000008, 0x885, 0x1}, {{r6}, 0xfffffffffffffffe, 0x2, 0x8, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x84, 0xfff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffe, 0xaaf}], 0x9, &(0x7f0000000200)={0x5, 0xb6}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(0xffffffffffffff9c, 0xd91, 0x21, &(0x7f0000000240)="caf5b415", 0xffffffffffffffdb) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = socket$inet6(0x18, 0x2, 0x800000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) pckbd_enable: command error 16:00:15 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f00000000c0)) bind(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus/../file0\x00', 0x2, 0x1f9) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="095101eac3f76a113387ddcb8472dd010a2567bfea57e45b2f011209396f5611a05aa30e91b6765c8c01f901f7fdeb08d22d962356cfa999b7b6e0344cbbe6a79330a3a0df4d3775dabe83a1e088bad3ded089b0a3ef56c2f8977b5470aa"}, {&(0x7f0000000340)="020c55f0083e8e55087aa146af79da5e5c91d3226d7372a32dfeb2484cf4d8406fe07266712f6457e7a2fe1cd6b451fffcca9e0290ddc91ba6ce44eec6435dbd23c3a663cfb74fdd2aade7c68252b8fabc34b9bd327c75d19fa39a5927699392359004ac0dfd92ed4ef3db25463132554c7b02008cdf51e45ba12183a9e0672603d9100ad987028abd915ae5613842545859589d3731515cde228a0509"}, {&(0x7f0000000c00)="c77e204665658712f66d256d128a4cd06dced6d3ae5ca641f63ba325bcc84438d5353d4c97f2805bc82abc01d68ce09914abfc6278878d0ac657bb76807b84c61e07358564f27a7130caafa0cddabb5986d625d9ee848affa7193cd614bb43ad7de5c5a8e8dfa02cce02e6711b724ac05d3215a255606c73e9b65c4f74b58f025ea91fd29dc5b757a4c5ce4e37b47d1f30d1af0c04b319d166e3fb2af700000000000000000000003bae900aacdd360684b6a2cc9adf0368b6d4314104b40855768bab96fccef2908eed2ed861c3246998ee01f30948deeadcba067e30ebc4b84deb9411923e052720a228d3dac9d4ae82939dc7d9e28026c4338c0caa7ea8d7ee2fa98aa2888825df02d18cdf177fb327693356a06c7a68e11c31f7f1708c2c361be6be6c5897d2179fd5d7caa6f95408a53a431411d3ff6746334d36a67560be5bec31a1075019ed3cd61453fac19a8c9ea1c8cfc693a7ab317203bc190e278b"}, {&(0x7f0000000b80)="1b1ec0dfcab3064c785a8da10dd34baee7ee446da6c912258e34656d425267e56838b8de584f0cdfefb9c19e9387436dc011a05d21b2786ed5e2aacff5c6f0eb9efa98a77e32af1b829b8c1e9642d7cd1b0d6870c0e672649ebed94348f26764f55665f8340be839"}, {&(0x7f0000000540)="504b95c0877e0f17905ae3120a62586f323ba9dd0145ac8d32241106e58a763945768ed1114870eee6ce9adc3584852a043f78bf029ea678491b317e9f3018d0720d814600ce"}, {&(0x7f00000005c0)="ce1fc8edecf5fee29350a80400ce7ecd77355bb1491ac6e1ab5135c1d0c800cd7ac2703c4f11ab720ccd8dc5effb42d02720f7ac16900a6422a24bb3582e53b98a53a5eba35fe1e9f0", 0x2f4}, {&(0x7f0000000640)="4a410925e6c236bbb2ee9dce08c7c0360b0a7483d7622e5abc2214283f0fe0a19fef"}], 0x1, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="be4fede9eaa6a9169fdbc9768e8a2348e09def7a35fae04d9febf0996c28337ffaacdbd93b3f4c1f68772af4b0382f0df34f24208a20e1068588c3939a9e22f7981b9ee1cac0e0790975b6dbb1c941fd5e9639e4e8a60c64f3e10fb0130c9cfec7c103ba8b5a53d34046205121c100eed12bf535b56321610232ff06b8457c68", 0x80, 0x88903b9db98b417, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0xfffffffffffffffc}, 0xc) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x54a878db0cae853, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00006b0000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x100000000, 0x80000001}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="e33471a5d42db1950c355e0c423b72f54ab6138990bcc67510f3832418296fc7c8d81415108710872540", 0x2a}, {&(0x7f0000000100)="18ca890aef0f0730c72fa93e99e4547029d227fb7c781bbba73ab9c1b5b04dc875ea3196c8e99db27e84292e1fdd47552e514a4a474f85090eb812776b2dcf99d0b96f26753324029d2782327cab0917ad076cf6c1633324c57af8f5ac46df37bc9ab12bc996d1882283b9c8889b36d72523c1501fb885898d3a60e7333824fece5126b67aa6b12cc039de3fd646175b92b96026bd233a41fd1b6ce8814523a80c26ed09cae9ed22c46376bb951ef665cacab9f357c90d685a7080ea5309456d1836f6c3578c41913a30fa8a62a0ba7c59b84e2dd3fb1b09d83bf33909b20da718e55d3f9cec6253150e4416134ec7e84aba3fcc366c3e1afc81a94f", 0xfc}, {&(0x7f0000000080)="5bd9deece03283feb8994f9f233a7dba3a9756cd2f16072084f28b66881a3dbce210c83a3c86383e8a1fb49257ee0cd88e67b3", 0x33}, {&(0x7f0000000200)="ff90d7af620f4cbc5d10c3baf0734adc6d2c4fb14bb4e1b248eb3b9a909581315d3b37b5004caabaec547fbeb39a07eb21b246e92780be2c2e0361d779bc3c281901912190c093115d2a163bdcc4dd064feb8dc2496bca956106773d7e9cdc08e583a1feac798fa9a8666b5cfd126da84be21a96a03603b361fd6779376c26d0e3debead165669468f3e29e0574b55d71ac5b251273375b0a3feac74337a248fa37f64f36adfdf6622756e91b586d7b12a2a5059218469a7612bbc14ce17e3119c800d15cbfff0d0b5f958caa3fd2c87723f4920172beb72ddb9d4ca62fc0a7dd0ed7fcb0039dd50e8a54c18", 0xec}], 0x4, &(0x7f0000000340)=[{0xc0, 0x1, 0x53b, "2c3aab6fad2c0c6c3cb4c1c8b5fb4f13005dfd7069758f4c9e247203d0e176393282b84c5ff27eb45f3971f55238450405239b8490398d02675f3ee68f0f5d7e52e6af167f07dd5981a2e8366f7af7794b08108425c5cc80164abfdf7058b3586885270b2c8c59fa45d5c1d7f864fad731aca511102ce720c980dff63bb2bf1372c9f3d4d0dc6fa8948f95e24a9298b9012a6235bda16b014267dedf047c66644ca1a86b0d5da353edb10e67aed4"}, {0xc0, 0x1, 0x3bd, "b5267e7e0828f2db44fbeb6c276bc50a06afca0a37e202d7e2ccfebe44708c87950ec61ac422849655f695da9ab9a1027ef4b74bd10bc1265396be6228afc58b9c7e0a64ff046694ff95c637ea113eeb0ea0e32a16938a79485c1080217a81cad5167ce49acd3f2a34dda8908ccd47749f5a043c4f181e62ebcf5daa1703fe5cab730d72dc5bd352b28bb1be808ecde758234cf16d478c22364ebe91fc0e13f9d74247085f2c055ffd"}, {0x98, 0x1, 0x1, "1b6d48dbd0047959db0a45fab6731fe4a09468c62dd66f4b649d20152b9ae390327ec70dd0def5832358d0154dc2114df37033bd668a4fbf338d9103faf03d2e93a140117eaebaf9ea669d597ca4c8b54cde4c9a78f2da4ee2ceec1761525e8ce9da053b5f848fde0602c8a2c9bd68ac31836e4e29a7c5abbd6c5ac7f5cd244df0"}, {0xd0, 0xfffe, 0xcbd, "0585e6b5f7152256928fa4f1bff379f6b48b3e462abf17900b96a89270cb9f3ee4aa6d8be4dc1d96ed7a719a8a10d5af3eca6cb1a61df1b0a4f832e67d13d807b11429dfbcbddd75183ddcad9418598b42876dfedf9d87093293bbbddb20fa1ea8f2fccf625b2bceb0cfdbafd3925a09bd2a76c97213013ba05529685cb3ba4eef01272ff6f80d3a44b6f009ac65e8a5b8044abe10fd4ecbfd5ffbbba9400f8464772350e5d3dca4fbb94bbc3d09c63e7944428c501b3f49d850e36b48f086"}, {0x40, 0x149e0aab4a716fe0, 0x2, "7408c38c7d8bf2ac881fc26fab4fcc0d9d051da05ca3f80f3061ff879a925e85134f006633aed084e64931ad00d339a7"}, {0x48, 0x1, 0xffffffffffffffe0, "ddd055c587c2c1625bef7bb1f6c755c0283b45cb6f3dfba2e890cf3a3196e78356159d575d7a028140bb8c3a8aa3208e22740f80"}], 0x370}, 0x9) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x28) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = msgget$private(0x0, 0x21) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getppid() setpgid(0x0, r5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r11 = syz_open_pts() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000b, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000b, 0x0, 0x0) r14 = getppid() setpgid(0x0, r14) r15 = getpgid(r14) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r19 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r19, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r19, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r19, &(0x7f00000013c0), 0x0) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt(r24, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r21, 0x0, r23, r25, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r25, 0x0, 0x0]) r27 = getuid() r28 = getgid() r29 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r29, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r31 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r31, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x101, r4, r26, r27, r28, 0x80, 0x401}, 0x8, 0x0, r30, r32, 0x8001, 0x3, 0x20, 0xfffffffffffeffff}) r33 = semget(0x1, 0x0, 0x0) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000000)=""/85) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:15 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x2, 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x120) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r2, &(0x7f0000000240)='./file0\x00', 0x40, 0x20) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x100000000, './file0\x00'}) recvfrom$inet(r0, &(0x7f0000000040)=""/55, 0x37, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) pckbd_enable: command error 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) flock(r1, 0x4) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) pckbd_enable: command error 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000020000000001, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/135, 0x87, 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) pwrite(r1, &(0x7f0000000100)="a5a1740d37d095c28f3bb023fbb3ed0a6ead6bf485d0b8b998d46e89e0e45886de165bf3f13db4699d7b961e47eaa73199afbf27e22bd6b1c76c22b62c189df0e139613805202963f90b6af009c3e9825eab38f43a41743e1e6bf000839fcb4c20db1ecda3f93885955858ef5d1d1902111b604b1f7f74d480ab882fd79901", 0x7f, 0x0, 0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:00:18 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28e818aa2ab19e214690e98e000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000380)="3ea164ef850bddee5fa2266b16a0c081b16e16babcf863e9e38e522fb2ba40b50f04793cd5ceef533eebbb0657b0388f", 0x30}, {&(0x7f00000003c0)="1a2690f04b580e7cac1dc5d164af769d49c07abe92b92b1f5b4bf227129b", 0x1e}, {&(0x7f0000000400)="ee76438d76bd73aec4496757934f0ffebce4eeec3d07e573d16c754084bd189f60dc3db4432cb65a726ed0f16111b82893a11ac2e04fba4a519f8f0f7c94", 0x3e}, {&(0x7f0000000440)="e291695dd95067769ae209fbbb7594bcee601945654440ee13263d134ec218eeb3f83f1e6ecaca60e170daa4374248801aa425e4a287c624dcb94d12ac24b4f738ac7f", 0x43}, {&(0x7f00000004c0)="921f1ff72a52e70124d5bdea910b1c272186ba6d1fffcfba82855975a71668b7244e3dc8ccceb739a1cda995b1623525f0c8de354206fa7c99a2ac59557fd6c5aa6e2fd6e2c3abc4fd574cfa83a8701b177d98f50177c20adca459e3e74922f2bc1b6b031bbd778b2a2b584acada5177948f6b4f5a2adc", 0x77}, {&(0x7f0000000540)="442277a5085eb17ba0f5311a16e208", 0xf}, {&(0x7f0000000580)="a6de56078c5f206be6c07a49243039f481", 0x11}], 0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) r2 = syz_open_pts() r3 = kqueue() close(r1) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) writev(r5, &(0x7f0000000440), 0x10000105) socket$inet(0x2, 0x2, 0x1f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) r6 = open(&(0x7f0000000300)='./file1\x00', 0x8000000000820b, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) close(r7) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000240)) syz_open_pts() r8 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r8, &(0x7f0000000640), 0x1) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000680)={{}, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0]}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaa05370ff9e300"}) mlockall(0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f64696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000180), 0x0, 0x800}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) ftruncate(r2, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="f96c00f6653dee03be8c62e45bf5501c0254b571cee423a9bcd539"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2fc81bac29a6e90c576583f27adde67df662508817517bf860040060f2f2a00045ef944603fe00000000000000"], 0xa) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x1}, 0x8) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f00000001c0)=""/86, &(0x7f0000000080)=0xfffffffffffffd76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) lseek(r6, 0x0, 0x59, 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) dup(r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') fcntl$dupfd(r0, 0x0, r0) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) dup(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x9}, 0x8) close(r1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0xffffffffffffff4a}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x3e7830fb) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x30951d77) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0xfff, 0x100000}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) getuid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/214) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x1, 0xfffffffffffffeff, 0x3, r3}) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x194) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/198, 0xc6}], 0x5) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt(r1, 0x7f, 0x3, &(0x7f00000000c0)="a6dc92e663ed461eb32b3aa83c4cc70788e89698f4a268916a4c1911de2ace36d9c07733b1ca3c753690244aef6e0c4cb56589b96d15619540a5ba0a15", 0x3d) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1ffffffffffffc, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fcntl$dupfd(r0, 0xfb9a32c78c16bbd1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1b6, './file0\x00'}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x7, 0x1, 0x81, 0x9bf}, {0x3, 0x5, 0x4, 0x8000}, {0x10001, 0x6, 0x3, 0x4}, {0x80000000000, 0xfff, 0x1, 0x400}, {0xffffffff, 0xdcb, 0x8, 0x380000000000}, {0x3, 0xffffffff00000000, 0x81, 0x4}, {0x3f3d, 0x1f, 0x100000000, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20840, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = getppid() setpgid(0x0, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000b, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, 0x0, 0x0) r9 = getppid() setpgid(0x0, r9) r10 = getpgid(r9) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r14 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r14, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r14, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r14, &(0x7f00000013c0), 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt(r15, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt(r17, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt(r19, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r16, 0x0, r18, r20, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) r21 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r21, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09856d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ee108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xe1}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRESOCT, @ANYBLOB="000000002000000000001650d14ee1de8ea8e6f10000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES16=0x0, @ANYRES32=r6, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0xa7, 0x605}, 0x2) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r22) pckbd_enable: command error pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r1 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) pwritev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000100)="efd086f0c51d84b7e636b25b86a5306a2c734b7b0728231a5090f95401b34d21d21f60fa43b5781770c6df01875352ed12cac136754e730356dc36d65aaea858d24998b44bd3c8a6787fdecbc73ee425b05ca614b33641e6fcbf8e2d8efa867df9c0270e55e244a79485b781a0edddaa46f6ebfebf35613b8d94e382bbb8dabb5a8d00ac49c2252575abf3f91068cf62920dcae7860cdd4e498dcd59c4e86c4015243b0daf148df04837ca6786777a5dcfba163025d62155f06bfd0b450767d177182b5111f8abeed0ec6b22751d98029113ef", 0xd3}, {&(0x7f0000000200)="d96a4cd5057fc9cf98bc73c14d40ccdfd8f6f8b9b7c8ad3d89e1b597bd293dc5f680dde953e4a3d71f5bf5ce2fd90ea088d412e44913d8b72bdea713d64b50f9f2c71a27df74dc37f32eee90772cc3de79329536308b128b5ecfecf2b4c093f3dfb229e11166f1c8cfa017eab5d13c87a07d3526e0e3bd7aa3990578be152c9e695a6503c6f1a9cb47b82c70581ade8f39cb9533464016bb8b95e86f52eeed58359612ce02a2f86c052991ea76b2e9ac1f554898fe3548a0763574809baaae451c0673aae596aef5aa73edc39ed0542bc3ae388b3b5fce3785a0bdde466bdc3c9a0eca28061ca7aaaa2411e64fed73e16c8538ce444853cf76abc2d2dbc202050612948d0355255cd1a7008a48eba2bc8b2b2060221056c3306615135ebde05eff22c4d9ba7c9d1711a286cdd8ca90f6f925ba54cd485a379686991dd7cf96f32eabf7224aea8b80af11007c6075cb88745da9d83acd0d426047eedc8987380d704bfc08d56dcd748181a82340ae5ebe2646ee08a965b1a7dea9379ce72a2a627bbc52c18ca1dfaa4d92698b698332b0554f90175f4c96da35732b77ec604202a9895b8e8848f463dc5eb4486996a4666fa55df1cf8af54b5917f45220eb015cb075327f6f59e4f1f9487f0d34e67d77eb95865276acd4921a5bcf94d852079612bf6ec7b9ca5954b57f61e5ec9c4e21e42f9382aaa6098454f01bfde50f23d41cf9191b5000012e8ad038c27f2484282b7bbd888614bef4be64b5ca72cef87f0ad4b8eebae6f8c204468b50210ed16e4e47598f4141f31875e05c9cfefda0b24bea90b85f1350c1080e9fc46fe9c841e2fe976244bf0723824125efd1c71ba5f2c032af57039ca6ffd3083c1d556611036904b3d083ab56563618664c7d73543f043041ec4c3cd003d4786676f5cab3368da19cd565590b88f4a540d6b97d24786f76708c3b848a082403a3a4af3fbb343fc08b1a9ad35232c9506808fd8a831899876f58c152c4eb7102a9245d73a2d9e59b12632cd4888afec13d226085e6d151984c431f781b4a47cb28aeb7e14061a7f3b407cf85e4ea9deeb4d3daf483b7f6fd9624a2130eaee6db91b0cebb422a6592185199a17864ff50d46c2d6aa12f9f26a21e340a6867ac28539bc7fabb2e4360f44d881e7e63c224d2bcfd4a6c7c197060abe8eb9d3c86c6ac8971df0c3783b9d501b3e3c76dcae07a8672efce54778b9bb8691cd9cb82cc6dda7383a6d1132155bfaec7cd0c14e667f9feb46634c843bf2f6d9abcf8dd03f130dd746d79f959fe8a4783d2579cf14f350ce8f85e2dafeb8660e5081c887106b5a241f1822148b13d997ee4d1f7018c2addbdb007304796f9e70f55d3dbec911767bbb1ca06a130d40969316e220ee9d44ebfee5e2ca627b443d7211af4892ac15411db356269f799dafaae8e76beb789f0b98bcabc367bfdfb3361439ee6584a7840642915e8cd201aed6d26a239fc7db12a6bb75de50171368a9ac1e30d85bbe9a45636b6f29c4ff2c725c3374000a5a35d0c7a9c0a19bea6ddd4fec4a7106e0a1e2e9b109c1a07b56d408e5784acbbac46fc06519f09d503e26d97a68d5f9f0b9a1a4a12ff12b0765edb3e804d3e3cd3f28e7a8901dc3cb871cc1398650775cb6c02ad8d58840023850f9d557901efd190bf580ab2b911db098ce1f7616138fe4ecbf7f690f3aa8e84674a427842cdd14834b2b4d0a0b4d93f7eb7d9331ee291eec01a0ce41719a43e668bec42390e8abbfab6fb488e7d10d96c05e68984df9e02f67bffc97b8c0d4e5f16c03460e43e79894aacd2f5331d6402d2911a6366c8acedca8a485115d04d662a9307ee55d4fb59fdb084408f73dfd8de294c5e5af05304515270482e46bf159882212fe640cf76a7cf0236bbc70d126c8f60eeb887e4bfb46e5112e8438bc771ec787beb638ed62599a7c0bc1ac41b276ae9347a77ee71629869f1a3767b466de87bf98d09adcaba70b51e46badfc58766d4e906368e21d1da7e4f645a36d48e376a2205bf37e91c1dee046decc1c29664010372cedec74311dfb36df4a27757c272e7d327cca3428391495dc7674fe916af53b550771948d4098f4f7ba64c929d402c1d96f722895dcb1485b46036438fde721682f735f40ff9d3d600e33109f736bf91c89760242beb50dc71166be887c6ea02262ffbab935d0f8fb10136f9d31e45402379b31e112041382425214217251f561186c6609fe05849f8a44dfbec1220ad19deb131f77a248b0567d90921ade284f71b05d811c79c10b6759b882b46e9df7112af7ceae94e0d1ca5ce665745c3f32bc8b7eb0d67c7dba988ebbe616666e5a4e3a6ce479adb282d113c2a7a6d36e33260e380ac0c04100ddfa3fdc867798c644309bddcf43cf6422e34993648d92d24eed3f9b837f5b9da2c4f191a10bdafb9cbe418e31bb5b74f62391de42211f36e4217b6419541bfbba2a6d03655ec26a8dff2a34ab04547c047bae4f8a5b6f78999a5b0e1e1cc370bc4fe8bbc90cd43a7424f40a7c90baedf8cc5286a586fbde0938f56b51e95df60d960ad61ca93bb4b5be2b07b3412e9ce2fb90f2df200d72fe493bf03293ae6768ab10e845033a9120c3cc1a92e5d682364a9348471f2bfaf105ab1fa730731da657e9a3d829121fe8166b2aa06fab975b8472da28eadb28b5fdc39c43bfe1f5b82d0626e469b98ef85c6676f4ef63bba8266140abfc05738a834f93e90c821e743aabf4caa5376b3a907b383e2c8cc1e1f4c325eb61f017123f7770fefdd808209a02112b1333dbbfb146da179f3107df554ba024f8a359e2a2d7c82d5be2c3296d02298ddb01ba039fc876b5fdbfc9f81290ca41f5c23b4c9b0cd219a14a07e95d6f14f1baa762f72b5c29fe54eb8f8cd5a628dbf039c226e8661205b36005156e4879a522b978a83d512e8fe7c5d46b0c2775db47fe43265a3b6ba0b838e901ac25750590f97ce516ef08b17aeee47adce40ecf667b6a147014cbb7c045e4c556ea06a4402ba571034859c4b507847454d06612884b751fa2cfa0fba95acbbabb21b4ce8cfd12b3f7eee5a067423457cc4e8878d9dad1eb5e56648c897eedf087e53272b6cda35ead92c74631bce89c14ccc6c2e2f4b92b881197a1ff37e41baa8777948969113209fe2605dfdf9265170f867d6a55f0573e722d468549d9869b3b52069342f1845f875175efdec3e6fc14b8fcfc0e27c84b9a9947070e9dc427ff1731eacc066be878dc15e9057cfb32f0c3a2948cf64036c6efa949f29e548e675724a6fbc6806876a7cd51286638a74c8a9ac4599d9a13a17a72abd37ffed80f9cd49db28c32508ed66005343d54affbbfc06519830740250d2574fb9b245398ad1ba3a0ef9f188a815c72be4eb117ed8f9d901e24de767e9a4322ab151a8f2aed0f4e3d01233aaa82e22a464dc74bbdf0e4dbffeb6beff821794eceaaef68a4838bb37afba5b778e94a631bb53893c03c519eb1ceb909bd4a07b94f533085b8a4efd4f2eccf96a2c2075d9683789e84b0626fa22f0f05a641e5f7c587bf7b3df3f036f94e4cbda5670caa30e20ff7dbe74e1c06dd84d3f3705df80e52fe82e0df6e345738b84373d8b5c3c8e092875dda8921f1ee35e35967c9edf126170d542be6e6604ca79700de7eea51d1e3a02e9c5fd800ee795830a3f3b02441d33ad0ca659c8e5d2d629a67783265db929f92419296d8ff174f22a887ba0d2d9ac3c4fd6a77c800be637a135211048870da7c64ad5575d7d8052a8034cc77c3acf98192a24708b6623f94fe7208f7161141f506350d91635b5e964b3b1b0357f9ecb0b391ee48e5024af8a9ac68234987c37773f9f72d8f7bba7330b99047d10c12aa647c7d4432c1f15381ff0f4dc3b810ebcb2d2b5a028f9f37ae7b5229414eaa53433d6f826616fdeb46a9283c2d540df3b6ddcb08d4aca31231f08b983169f53a4eae1bcf657b27ab39a21ad0aa67bb49b3c252fd82c0d9db25d7edb7e49b1a0ee253f24323e834096f479970563d1683c1864cd6b77b19b45753c8b3d86d2ef2352f92c9954df0b9a683d2740b4de7f3cdb673c44698c7fbd16e86c029f381b6d43c6ead44d7902b48818d2708508b977781f76e18377543136d54af6916d831a11ba92bf6304eacf7e15d22b07ae9842c66fbe4a2da13ba07aa5588f5ee20ded9a3e799c3b3da3506507f585807e5ac7118ab71502537481e2e9803579d10709327aae6cc97f64bcfa367df08e8e99238049aa212a9309b96b49a246852e30dfb195a3c7d4d3a1219c8c1afe08cfcab382f2d4aee560f1f649577d31b9608918f7a48b6ae8c259c6c950c40c0d53a218bed6fda786f3861a2e2f16e112020602998b54fcd19739bd2736e7130731fda6152061142398e75ef571d213fd17b1a84087f8b23752080c10194bac3c03916304126604e69317107ae9225628e2eb752021dac8c8a1ca0b1a5377762b1515c30062e4ce32830f7f52682b33e05b4b77e5df23415af4843c1fdbf269309356481791c97955e70e290a805aef5fb4bb3e9c8e5591215647b223a10211b85707271707ce6a112e672bcb06d9ce32bcce306f8e0ac2fb39f4aaa3f2310742219752df89d72bec1c276808c1b2b8c027a8c448f1d4114523e2f1dafbba045aa57e932f8babd87dbd3855d34cc1999dd3da03d2668025d395eb8bbdcb8b15aef1d7c8b86a7c822690f5645fcecdd5cd37f9eae0921929c69b2ca60b220c526220bfb9d54e2c7cf5c511207349cafbfdad66317c0e47c284024d52f17933a753dc531e84f015437c68752715c99d624b90a87b45c008beb66046b13128f3c9d2dd7e289a4ffa07d56653278af5d1c028cb033b0224942351731904f9e96d8f05499863dbb24b9af2f639fa78ab18783b20b7a841442a1d596082776731c00ecddef197a5d8d3bf1ea1145d9a90a3a24ad3c54aed01db1ce413e2f0449e765fd7eb34474fe66f8e39506a2a7fede9c275c53ca90d71483b30d6eba57edbecba66586a6e34063c02b280c45d97328a19e6689218d1a828e715210e9d5cc9d24118f79bec8d897c83784717cd753e0105e6b6fa094366d646018b4cef9adcbe5c63665a7a338bb444bcd05597efad68918092ff714e7815005097e7aeac8d48d3cac761e82351bc2c2376f896a96eabec07dcf44bc20f5bfe05d52e3e77d9d5aab5eea8665142688eb23c7b74e1480905ccd9df17b3ee4ccc9e0e237b5d7108d9f22572195b6439b8bb38d20f75cbfd6ba6b6f1d8ebd46582ecfb034914c358557ccd84bcbba84811b07071fc608a88e9f1b95311b980a09c60e8ad2eb11206cfb76096c5acd1d00e9ff49334586fd257ba226319267227ca83bd8c8a0671571a56cc0e543ad6eb9e233e00f625d8ca4b6e229606fd89985d58fa33e8fe9a434270ed8faa1fa01339157d4dd9a3369805fee6270b7a984b77bc6df2bac0a74643277e08da931b92c36329f355b14d947e840c2aa36b089df9679fc12f92aab1c336fe262ffcfa5093be88ecbbfb6e26e5a7a5ca334fa4778fc20e02b662358359dedfa5acb53f92828efa3a8e0c45aea2e2afd888f86b6c2e2adee38797ee9b6b258c92b565e06b4191b02f96c4286d06875856ef27a226beba098bc388a8735047fad576c90118e2eb61221813b126a3e52448c97dc367fe72f622a32454545bc66fe1ee61b3877603b410372483d22e9bbb9b99ea41f42182b8f88c1ec6fed7a153863fcc720d1ac0bdb705351eea923a0e754f9865f344ffa5b6", 0x1000}, {&(0x7f0000001200)="e7982a5fb93cdfd149b6fe6c57ce78a23c8e1536377dabfbbcf84df76e91781a956ff0322e77f1ea2784c8269871a8a969bb096327164bdc57c2994fce72309d07fbd7ee7a5eaaa70a4f7a2cfd58621dc3982bc917f7d824e166b4cd254884ceb03fdc439258bccb27f0d7d9dc77f4633b6910d9e9e9138c86940ddbead56acba212083d290b13adaf29ff8076d335ff7f1bfe25fee12e7be1bbd8795edc240cfb38cde8407a41e4cf4a34b39f343133957b2d3c45988625ff1db71aa09af2e85cdb918e8b9a0ce552193bed6b03ec2e592034a68695ddad7f2585262f6ea92d5dc4540dd4f7", 0xe6}, {&(0x7f0000001300)="b05a54c86d581b31a58e932b721331f4fa15c307ccc98e746660beca30f8e176a4b470a217f1b0d0d8527d7172bc806eaa9fab9b09e07f71f4eeacfce44e7b0a5bece02bc6014a725092534c55e919b4ab4255b19ee3ffc4c08717b861ec367a7a019a45f44bfbe9761d6ef577e842056349ae14fbf2a65f3486bb733798ec5ef6e301a7c97e1cd3af25044e0df10743e45dc9949c1f3ba762e719b37c04a54fe9bd01309b22fe4a261e33e09513b0a617c9c1af097de7c3b61a2455fbdb7e0fa043c534594a4bf2a3de981b8f1fb87491593769026ab48d735ad2e9fbd718a88e18f2a8ade0a08a3e8a6a16840678147df71f7502f187997f", 0xf9}, {&(0x7f0000001400)="ec7649ef11d5b4bdf4961633e41cabfdfc9a24e1b3b9e5175016cb6c799f6409f5732c13e05c37dc1a7def315a8ba88747f460e0e89bd613c76b450c9648346cd32644f6715eafe3bf8cb3ae0caf8946e625439d8c14e46d4a8d0022", 0x5c}, {&(0x7f0000001480)="9218c7f7337468fa5ae7bdce92fecefc6750c7e07a7920b702", 0x19}, {&(0x7f00000014c0)="9413d6d7aad54831f904d0a17c8d9d2f34756bbe381f3254e4acee52931fe4148cc3e1547b3ff7198c0b0bf63b3c4689f6b0c60e2ffe595c67e9398c7361382afa211599918a3c1e002144c6191226417fee7f311c2d20bde5c36d690db827fb8acee670f1d75b47a84b6b35af5e65a51e9d4c44bbfc875eadb56a02c7127982b3937bb3752a31b6a213fd6ef2aa0271a298a4aba88a685804c88a3491e101924f01cc5d253ee0696f1666591a4984ab4699b5e5fc8f1a7249cbfafcd2ce02dacac3e81743932c47791cd606da00f6c566413dcfca4981a56a7b978e1d8cece977021a8480440a1ff4f7e0dc51c565bea6b1a6cf8ba649bbf148386fc624753235f2bc992d60313d842feac3cff31dab0be791474a6755b6db98af6baa5d0d0f23222267a2879b3db0d08d1919946956641e172ea96559abc4cf60bc941f3c0a497dc87e701b35d3d668837e81be5d22a1188f0a107acc42824acf59c10cb8867605aaf368b41a7eb4c9c514338cd4fbaab0d2347de3df9e2b0615ffd2ce990c0806b6ffc1c0a2d7486ab79a9dea11c3a8d1c75b4889dbd8cd6bd4ad777092c527bdbcf9a7840977f8488dbe8edc2cf3352d99e7ed45f654fbc94dd05b84fe111fa16c9fe0d4a7c20162bda2aab26e8d18552dff9c4a0c40c4713b4c09cc879044140899bb409271b73f305482b4a320cd94ad17801a68ecd3aedcf82d6891d2384515afc4fed25c9b4d7f14894414a68cc09b44e021c011261f05fd8b3b392942531bfd1b70ab4c273a48932b3710bb1bd2ab684dc8cb38c9c4b5fa64a6958c690838aa46705c8c202cc9bba352edcf08187a30ce37fbb04df72085eb5cf1f13677ef3ae059acc54652ec4ce65e3cecfbe1c3e2129b08ff2aa21b593417a161bf8c044d7474fc6baa36fc513c185790bdce15e6fe1a1c09c081f72bfcd6150ce5be6a59e685a8dcfa1131eebf9db111b4a7eed827c741ee3b66b29b77b6d7b6c21b9e8bbf488c9fa067fefd2fc12a1caf6ce6289b683255786b6485b5233421219408a32acd00ae54c1df2df60c3d2a28e8c0b124249997394174c1368446f3219af1d3556184d8023a08f741b114d76ced2b123edf711c28964a52e38c1ede6a74d8dfd80d683a2dfd26dffe8100a06a7f22e5479c1615c8bfc86620182088be36572cac58e7bf2faaa107bfca653b3e10d7c3518f2c4ed4589c8fe0188422c2c5b1a790007580df37bbef790907fcd8c8bf3aa1350f875ef6be97aaf46d600e1d486669add8b8cfb8bc34ed9e6d0680d7baadb2cd20c13a0bf391717822a00e864c860134eef37244ff78ea59f9b62474c97bd3b2c72a27ca6af3fb772328175e9a578c4245f5b8007be6284cb1816694501b6e9ee7b8a5b666d0cbc8ce3323656ca7e83d3f7abf3006026fc7e6ddf3e8f0512d05a6ce1a286f579d88d265e7e4e267352d9b92e0c700029d62777c20ba82df194cb580a1500a637b3fc23379d88d0ce6e6a1737ee538f404521a373498747429e54e2dab694930ac851144b47319de26da0dcd55f8144b1ac438ee1c6c4dd7471544bb6d0ca2ce6f519c9d8154c09cc224ecc79c546d26d3f4bf10e35d0992c851129ca0e535462ab3334a50f4c6daaa4c8237c2a689e9cebab08933ba86962e35e5a27d85b220da832ad70eb881001d0f5940ee04c696e35f482bb988b61bbdfde53ceb92caebd4db4b2f2d13aea9d47f780e7c1416515237641f09db41adf395417098d359affdc9ad700e6ae2c4906b0a91efa207a2e922588b01384b6ac2054700fbb75b02d884d3cc9b5e41d6d7d5e2a0df4c162ff54f9a870dd6bd0a2e771cd7f8936278b875193a98be454127a5ec56e7a04d3925a65b71a05f012874183b1adee36aee1738743bcb3d3b9e422a93a2ef8b963f3de9af392d74243d03bf72470fc9ba4acf61b759880e40a338cbee47f57503e3808328088bac66ff7b3341145de6a650b3f2d32a85bc3de1a0318b4099c6c533c82a539eca73da0d77c1624af78b0caa01ef426fbf8ae732ee16f4154c1e8c72ea40be68e8e67cd390495d2e998a94a6af67810af06b30471c337ec474a68243f4dcd823f8ed4e50dfe407d6043aabc146c097723c5241ab5acc4e11285408474d6bd02d47c8189592b02c459ce233791b0bc366124ebe4d9fb1f9b944fa30465cd23bf84064d914889fff0a6b4a3f12a61978b2e5a82d494c746cd4d874798bc46af780cee8dab4e00f5e920c4e711902f3d97fd70c07e966b492fb4ae5e6dab6fe166723bb8f68a3e9f8aecb5ee234c80f4f971e10dc596b9f52530e10cc58ad47ded8140aed59f0ee4c8f9800d97f2242b7a2e118b84ce61da7c0f996dbaaa3cd2907c2f93067c6ee5e36a9e2f771b9d96f0811e35201e8848fb7420bd7276e39de5fdb0d612e4832d26122eeedfcc387dd3fbca8833ef77c11fa8206b1689a6f786568f9fef8982ecf1eaaaaedadf627262818bec7f89c611cc97d8d247a7bf649ca2dc3e970e0406ecb96db74e3cb7843dee6c9c935a4ebf11b4a637816d863367defc86a7c4b84eee44c0ee60522a702690bef0eae9301ad7c1e819c914a0a38828d275521df8ee504a73123775472da05eab1ac6a1feaa14d3414f05a3b5b7fdbb72377caefaeb48db3a6e7bf5e89cab1c66491663e868ad7fae28dd88463965c6ddb1a0ad087764ae6718885cdc68176965a4c15ffdc44332fe639fe267eb45702e2412d64213885a36485f3e31709f444fd9773915a914dc24022345b68139c7c362155c15bcb9e81fc56a6892593676d1cb19afa367ac7d726d26d80ec9069ec23a7ff7239906fe02857645a6d99fe21a5db9e2a236e68e56fdeb5d84ac5f09bf2cc3ebaffab13558a37256abe65095514f5d787d456bbea234d5f2389e12bc5629c597f02198aa6de0a287e5a6d27e81f1086b0c949628bcf52dae1facbfa56593fed929bd8b1b7ca42e251e27d75d4cfd2b0ed2d9f0e59af7971e224a022ce03463e1b4c303e2f678d0c66ffc1912a7671167ce868f988e3ec44919a820b16a0791a063e90f52239f434f1fc157c049b25677e3d5b4ebf5ffc4defc446505e700e2c245d6e5181a0ff3cf200fd8c630acca8e1f71d836a8a3e3bf2f97e2cafd3663b5c89095caca575eb43aaff31ac588f8df413aedaae4e5503ee67fda7715b75a18946c612c7b1a5f4b0378e7181a56f8d1c19f98a06bcd3fa3283755bf7520ca28d895a184bdce1978f4752d7d4edf4b4c349b7ee1e2cb2a65f481e4117b6433e0a593678a9d81f10e601c99ed348a194d691fc9c905746a597f6bfd621e618a8b47fe8f30c787c49020823e3b81e52dc4eaf65553fdb45bed99bacab38bd3fb2f05bf936e9ce9244e9250387ec9738eb2a0c677aa1a87d656f9d7cb15994f2bc9a6accb4086ee80feb93038dfb244e0d1bb4baaf76bfcb3e3f2a7ea2a359bc04f664420380e2d651c0cac931010bdb2e17c5aaa36572fb3b9771dcb5b0dad4bb569685d02a52499dc5bdab4591413aa5c2e661033f3a7df94eda066d0cc76360146b5e944b37d322ca70dd9401be70747ece7af5f801b0cc73658f9153c3d2d4af559f9cef8bafb7113b78b9598fc59efd1fd71d586d103c00a2e4cf0df643b50f8fe739eb75d33bccf3af8c5dc8513d7484200e9e7b46a0fd766ab6c17a4813ce6600ddc4e8bba01331f4e17bfc8542cc23e8ce63ea2e5593c7f9bfd6845c0ddbf9c2bae07701af7d3fa501c02e95c6874616e359362db6ceca50c9e989f0b8ee44960d58acd0fbbfddc464d06a1ba286e4cc58835b49ca09b68d59e73b12e1a8f466727ab9a21d20bd9f53717609a93295729cb3f954b97660ed9835484af77a4703da0af37e613a5902062b21f151a4be900eb41697da3747c8c1e50b5b41e353db833d346e6ff663570a08322fe29e70b91df44884c3e711c13c0510ea95d2ed1ffc96f73ea2cc70f2f39b206bb4ccccd80a272ec7a1b09067288cc0ca2227067c83c2ce5854e7ffd490289d8337c8be6996874078c2a2ca9a21e7d36ada833a96e8bf4470f6d78be8ec5b3108642dc7f1069998e3ed24888cec34889f12cc263c34aa4582bd9de69eceadca39205693e8e1e7921d61f89b80bdb8036ca01fbdbfc0bc794714b7986823128b1ec649eae027659e5168f27fb3e54be812cf226fd7d9d000a44bd32c9a46783a1760900d4aa64dbf787cb9cd68d811b128fa052bcb5b6a463e3dde7ae7d92f6d347403e2c1a5828858eefeb60a5c9b1ede8bbb7173997c9c25826e3bd5c4e6331877f59e0252430872ad997506fb64c5372546e17439ffca99448eb043c347e13f015a7d90856e9132d513a825a2cd70dbc24a519d025d70cb8c5e5cd5f96ac7658d08880abbbe40c7a72fed6de1588bfd98a22752b5cd5b624332805e9cdf5748e9a8fe308eea6f10e35c671d3bb02e05b7bacd64e092494ff5289d41e67bfa269c31a34394a1bb82826081b5abc4f08049af3eccd356bacdea54a827de860a40e12440cc5e3c0219458b224e2a9e5a9fec2d49c8a510213f6499e7612fe2d12bdef30b3d3bc4fe563812ccec71cbd447f35a53c82a1d4f6ff6bb5ecf2906a777b0401c0f249298fc0d082f43d162202622b99af01a51538318cbc21bdac6b6c1656f88c9f7f4c6672f39fb95bdfff815c16c5b107c0ce526936b38c878716e6e69bab87d283354840fa57b48780b92d8ba485e579b78edf26c2e15af50c3bec18081da5f5219f44b03d4271dbb04c50849e0e40c47ef2cafbd0a86f87513876e9c095c4446fd521f4955f3bd64adc9ec1ad6c8fac7862812dc534e5ab85b1ce2d18492d78b0f59ea008590c6cea7461c4ea3ad270662fa1069823412de484728490719d55313cf7c70b4eec90fb1f0e5c41bbb288ba2acf8f0d1730faa5ba7bfccb31f50613df30e64ec26d395b781e3f7052f3fe88046bcf31eb19a993c05f49e864234afbc3bb068923c1c882c7347976e00ddcc9ddaacb4a57153565d80e76f0c99c255b9a3bb76977fa867c3d986e3d447619af899113a5cd4420df81659a5ceb6015e3c8561df61d311da299a6874958613e76e729163898d5578e63f07dc9c0a04d923d1dcf12339724a6fa24a7cf1f473dcee3f77b93fa9eb04ee1d3dfde7e2364f5062da493311825d3a4aacb47e7d9644119797adfa98b60545eccb4797674d6958b8fe258579f0272837de2c23229535fbdae5495c5b8a30950dd325d6ad69e5472aa13f57ef156a6a46e0cb705acea3af7512aff1138ba967f9da8dc24c4a13fbb38f5558eeafbfd8605e799a1700e2aa8de837012e0d4f8fde1d159b49c4e1a303c81c75d45d5e89bc4fa4dd53168a698a250410ba1aa2926d546bd73a5e19ceb71f38d6f49bf2b1fc6c14b9d43ed276f807555df8ae8a38eeb779ef128326994ed1240648450de2400ab4f997e01fadab7b1d3e31fd1881a14aa991a5aba67f6b7f9a92cd5fb8980c61c0768d25562ca6e9a8b33f1438013007ba05bbeb68a2566fb0b4d467eafd04dea959f85f433576f64582fb89f3cba9b4676cfba6ca9895a63c294311c2971ea614a6ee02c5574b252d3b34cab4e6eab85f078374ae2946deba707a168ef59e56b309e2f45812f7e8acc64f6529f1d8e3e927b4a0ccf5cebf67a3ae7739735414b056bc13d03b0d90e3a3b2a60bdbba32e30c72a20f3c958e6ec8c8fcb495ac2cc1c3c35027dcb46c4a5187b3a5a6b20556bdb2a72959e6fbdaf3dac9cc937831702700c501c6c7a8f0ace59ef6", 0x1000}], 0x7, 0x0, 0x0) r4 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000002580)={{}, 0x2, &(0x7f0000002540)=[0x0, 0x0]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r6 = syz_open_pts() r7 = dup2(r6, r0) r8 = socket$unix(0x1, 0x9cdf2f4941fbce8b, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) fcntl$setown(r8, 0x6, r9) pwritev(0xffffffffffffff9c, &(0x7f0000002a00)=[{&(0x7f0000002680)="13dc026755e301b390cb85f7e15f0157aaad5f5b579bc89755571993d6b28e331e4aed80e3143c2af830ca7fbbf7029efa431fabc72597333d4966ad7f39563166a9547b5f63eea0ff1d635c7f05ac339c3e96403245bbec401bbe48ac9f749e8d6167bdf9b1638d7cba0059b4bd253e9bab18a3266c893932165d94dacf43b9e75605a1a79eea", 0x87}, {&(0x7f0000002740)="ca52f892c168d2036e2ca997527ef3c33a67f11dec867d75b18c55569f6c95eced7e8330c66d05f4bd7114c1b5561c00de5ba47657f8ea633734ede009aebd5f22897f1e45293282076d109e073572b7c532006c3d627abbe40db8b028806224c774fd4c96df3510f308883f00a065f618a6d8d5b8a5943643970b59d7013d7a7ad5e6dfc6c90103ee858dee32d3d89714ca04c39f0b0ba344407b054743b5948916ab5853d9dcb0ef98266380bcc48bfe29375404635e71d04401f4cc80dbf1887ae580695deb6c653fe302b95d51b4f1ca477c0a8addf537f58368bbb132c217473c77492805fa5d0d", 0xea}, {&(0x7f0000002840)="0ac9a5fd111c4cdbcc53429a1a697db8ae666e4a2848c0b9fb19eed97a50d1e4c8dc4f65e1e1ee30181cdbe66385bb8f3a2bba139f90e3f6cf70a42a51584b245fd3399b64b8f7", 0x47}, {&(0x7f00000028c0)="5cb1d0414fce463ac0b2856780318adbf6d5da432976971c86271f3e15cb", 0x1e}, {&(0x7f0000002900)="465795ed527380c33f78d8a61e43b8386e8b361296235a55fe904090c4c8505c11b90a4f07a89011dcb79d724581c5c8417913d0df34f5baab083cf1fbad86aa32e889fa4374c3ad38f64c179a7e9d02d08aded6635b500eee434036218c92861f61e2a790a0e1cf7122e570d481d2b8a9b322fbdce902034c2e52f7077d39edd3ba23e5b64a29d6abd32a48d3b4373c518e914c0011094c55edfacaab6873f27a4022c4bb403b9325b9081eead50f72ed624000b0f5f8cd1bc9619ff120a56d6939dd3f72e4e53face4e78d21cd57b21c19a840a8cf56e902bf3f04818331d7622303bcd8a119d3935022dd36208536ffd73dca8901", 0xf6}], 0x5, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000002a80)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000002ac0)) getsockname$inet6(r7, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000002b80)) faccessat(r7, &(0x7f0000002bc0)='./file0\x00', 0x4, 0x0) r10 = msgget(0x0, 0x20) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000002d00)={{0x0, r11, r12, r13, r14, 0x4, 0x5}, 0xb7, 0x5, r15, r4, 0x40, 0x1, 0x2, 0x8}) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xecc, 0x6}, 0x10) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x4, 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="7b8468e23ddceff26d9f2da465bfc4c81ba29d7de6a53a8910461c412547c5a90321d00127edbf34b0e70c3c853fb3ec357307cebdae2e124f54699459ce9172ba27293554c6bc7968bd75da6f0e9e7a08c96331ab82f5cc5513f45da4fa8aa9e7c711a8caf9731335f3dbe40458d41190908bfb832f7bb17f52f64eacc367baac421e8f790de7d2df241cf4492a7724", 0x90, 0x69099ba3c30b2435, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x4, 0x101, {0x2, 0x3}}) dup(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x100000001) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) getgid() r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x89, 0xffffffffffff7fff}, 0x1f, 0x0, r2, 0x0, 0xff, 0x0, 0x40, 0x6}) 16:00:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xdd, &(0x7f0000000200)}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) msgget(0x2, 0x600) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:21 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000200"/111], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x2, &(0x7f0000000080)={{}, {0x8000000000000001, 0x200}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r7 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r8 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) openat(r8, &(0x7f0000000380)='./file0\x00', 0x1, 0x20) r9 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000004c0)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, r2) 16:00:21 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = socket(0x1, 0x4003, 0xffffffbffffffffe) sendto$unix(r2, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:21 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair(0x2, 0x299fc633527d97c6, 0x80, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) getsockopt(r3, 0x7fff, 0x384b, &(0x7f0000002640)=""/190, &(0x7f0000002700)=0xbe) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sync() r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) recvmsg(r5, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000024c0), 0x0, &(0x7f0000002540)=""/163, 0xa3}, 0x800) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x2000000000}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff, 0x6}, {0x4, 0x1f}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8e) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0xa6, 0x0, 0x0, 0x5}], 0x80000000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) dup2(0xffffffffffffff9c, r2) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x100000000) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000340)='./bus\x00', 0x1000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000300)={&(0x7f0000000240)=[{0xcff589ebf5d3349, 0x2}, {0x6, 0x2ae}, {0x22, 0x100000001}], 0x3}) fcntl$getflags(r3, 0x1) socket$unix(0x1, 0x89cbf2dcff55173b, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000380)) 16:00:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x0, 0x1000) ftruncate(r2, 0x0, 0x7) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x84) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSDTR(r4, 0x20007479) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) close(r0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000240)='./file0/file0\x00', 0x20000, 0x1) bind$unix(r6, &(0x7f0000000280)=@abs={0x68721ccd6245648b, 0x0, 0x3}, 0x8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$KDSETRAD(r0, 0x20004b43) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x05\xc8E\x00', 0x8, 0x0) getrusage(0x0, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffc4, &(0x7f0000000240)="b24724db20c1fc5942f5a2285ac8cbaecc008546ca105ab25eb29baee4d199171f3db9c4dc0000ec1381a785964f087f000016d150b6078b2fc73c90d18bb80afaa3dc49180937429be937632f584680b11d37a9c5ccea426b4698dd3eca550f4ba51776f66b4db8082aafe50a7ab555bd7ab0a48d3a2c7ac18fca8f87") 16:00:22 executing program 0: pipe(&(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x8fep', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x100000001, 0x5}, 0x8) pipe2(&(0x7f0000000000), 0x10000) 16:00:22 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = getpgrp() getpgid(r2) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x2, 0xc003, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x11, 0x4000, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000200)=[{0xb7ad, 0x9, 0x0, 0x1}, {0x4, 0x7f, 0x401, 0x101}, {0xff, 0xd4f, 0xf2, 0x9}, {0x100000001, 0xb0, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c7a38810074d88b0aaf504ca9d952cc7982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e87d7d79b9b7c902fbc9be67c092ce709a00b0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f0cdf76d56ad928612040000c59700000000e5ff000000000000000000000000000000943341916ffca402ee5b756c43177e5122f3d0e8c527ff1f72806ce76da9bd8a07190f9fc5e71424bc5dd3f6e85e141bf896fdcfda86b71664bca3e23e523d3800b4f1f17bc9c8e2e2098a000090997dc21619eca9d95a122dec2e3e02c3676545f65302ebe184333aa8e75139", 0xfffffffffffffe6c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0xff, 0x6f, 0x7fff}, 0x9, 0x10, 0xfd}) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffe) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:22 executing program 1: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:22 executing program 0: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/88) r1 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x39400]) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet6(0x18, 0x40ceae32a059b22e, 0x40) r4 = fcntl$dupfd(r2, 0x8000000000004, r3) r5 = semget$private(0x0, 0x5, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0x5]) r6 = dup2(r0, r4) r7 = kqueue() close(r4) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x10000}, {0x18, 0x2, 0x3, 0x800}, 0xfffffffeffffffff, [0x8, 0x2, 0x7, 0x1, 0xf2c4, 0x2, 0x100, 0xfffffffffffffff8]}, 0x3c) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r8, 0x0, 0xc, 0x0, 0x0) dup2(r8, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0xc810, r8, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) close(r0) getrlimit(0xacb77618f0f41e2e, &(0x7f0000000000)) getrlimit(0x8, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = semget$private(0x0, 0x1de252a5d5e37017, 0x440) semop(r2, &(0x7f00000001c0)=[{0x2, 0x8000, 0x2800}, {0x0, 0x6, 0x1800}], 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) pwrite(r2, &(0x7f0000000080)="57d6029890cf280050ff203c47918b477e5a56444325acaf6307047706f0a88d79eb0a89520cc8d1b2287459342d91165f36fcdbf803e040013d8b2213d1a2e0a15e7739e5dbcd1021fd2ea830ba1ad6fc546381054358448a92de332f87392592182070efce4480e507fb144345288a9d26a8938958eb2f8cd79843b14abaeb1369cfd0d826c9478510a402c9766aa225be9c7a500cd7f45568f1153d62cbe00a22ec4ddb79e971d3a4ad16f6bacd75c5be70e403513b18b76310d1cad7559d6bedbc53dab375361c5b8310dbff39da844e7628b7c87cd234370271b0353c4bffa631b761632b", 0xe7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20000, 0x14) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r5, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r6}) r7 = getppid() setpgid(0x0, r7) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r13 = syz_open_pts() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000b, 0x0, 0x0) r16 = getppid() setpgid(0x0, r16) r17 = getpgid(r16) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r21 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r21, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r21, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r21, &(0x7f00000013c0), 0x0) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt(r24, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt(r26, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r23, 0x0, r25, r27, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000002900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=0x0, @ANYBLOB="000000f32000000000000000ffff000000000000d50e12", @ANYRES32=r20, @ANYRES32, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r28 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r30 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r30, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r31, r29) r32 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r32, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r34 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r34, 0x0, 0xc, 0x0, 0x0) r35 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r35, 0x0, 0xc, 0x0, 0x0) r36 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r36, 0x0, 0xc, 0x0, 0x0) r37 = accept$inet(r36, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r38 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r38, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="5c9a3a5dd8011936e7304861d8164e603d65e2d2045f59b6f72d983374eb5a9d6c9f2d2f9d762ee1", 0x28}, {&(0x7f0000000900)="76d20e3336350b42e675856bc7146a645c4f4cd75ea4460c82a07fb1b4a47a7e36d65b4bf22e540f90a75fb5b83613b462c4f5d62e545d2d932805fab8309dae95867c87a056ce5ebbe87310bac3f2afeecf24f63732370154a77ce4071fa6595ace6fb3f00fb49d90dfc7a09983cb4fe9e138213ece87556d6854095cf71fa10eabfee164246cd6ee6aaddf7d721e37ed371a9f307eaad41fb376fc8ea9e0ad13e351053fa1125212cf739fc3b3d40aabb91ee835ebf007cdf629ce2dae72d13dd5b74241ec39b1fe08fb92e08403ea008fab2b65ecec1707ffd50aec2f5f6f70a0c0e3e87813b9d6a19fb69b24960cd3c28e76f7553bfcd501d63c0cc3904b6ce8981e6c5f3f9547789c9a45f605a8297378c9e6e8d11e104dd4f87384d00d22de4a00e8dfda762dc527aa0c2162013e80e96681c9316b4303fa6b8ce1bf5aed090c11db6298647b7e4e1f18dd1e7dd8d9dec9be39a8d0258dfbc527553e7c99ebd4593e22580cb5d39385d937c40c738273798ec08c9b4db9e50e35c2fa899228ed23c58c53d2a90ee6ae67d832172aab114945097beff0ff7592b43c22a9ef1dcbb19082c8ed967c06e63ca6989ef0bebb30b96f3ddb05c2f3c11bc02f57ece6cd23200744f39e4ac201e592a954b83f05e70c79af72b90cd2693474d7338cd7d8906727bb224b42668a425c78ae7123936a6a4609af2eb27613fefe7da0fbb25c9b97e5247002d76ef9dc494a64825f0ef15d4b68da6336da7ac2242049c9029a1865c83632a97dffc2586f8f1279971c725d8219384e2edf5d923d69c4d954ce49a3e6ac0470a25db162ba79f2ced864a97e7a90c801f2ad30a18c1c9550e70d14ffca7c8f45aaf8c2da91b99bcce6c233fe852fdaad3584482953b5fae2cece66a8e3cf1d43ad6e9d4549765c4d87ff1b7823bae7fbae089fde0587c89da733b1a0136836d8640f2f56a6eb1079131303e3c7831c9413610d06e200f26c6071ac406e0ccdbbcd638c45e60f193925070cf2a75db15cf2531ef90434b7ffb621690b78509ddc67ec4fdc53abc46aa777090f12fbdbd5c13ef433230a8b91c329d20c7d991c7fa25239c7d209285a199b928788ecf1672ba69ca74f1b873a3aa250dd96fc66e35fc8bbffc60e21d8752eff0551e03e317e87ebf2b7df00b3397a05eb703befd9eee57a81294a3d8667cbc69edfe3810647df6a75f306e6da67f7d008bd10d8409e8cf326a6354508c9b0f4fdd1e88ddc1aa36c47ab9fdb7a16e7aa12d8fb5ca0d4e091698c54f47acb345030d94f13203e18fb7f04a363665a99da7e108836664acd207cfd825fa27c70f1eb49e38dc4d4293684952385fc4e6d52253bd439f028983a45caef7375dfda006ccc0a5986a0db984f406fa2422648cd98467a06bf43a1baf72b1c5e63100066738768409c52faa18bfefc9be23658078bd7ff9158dca87b9bccc1fb4a4df4e24149589fdf72646dfaf72af60e283dbb99cc7c8a3b292d8b2f51a3d4c73f21aec98c09b673b5c8fc2fd6f99bf8b1069526c0732b809709ca486a65502446a3e44bf4206aa24f02e379ffca45efe30363abc250e6597540bcb4bf578945e958541c7198730e1b184f1747effe48a2e215bc3403920adbdcfbdbd7be18729689442d2b104a8b7f3272cfd3502d494915d837dcdebfb67def7ab6f8f7723cca0317550ed88a28137a6ead9992d347af9070bb68d82938bc9604c83e31f06bbf816bd75516816f7571c18efac4d241444582e43cea4d06f53e20e2c59cbd294242c1f1522d75b4c8e380c07ef4ba0696c2a079dbbd41a5ac825048760f76aff6393ccf0ff494a4b9e9af5e9cbe2d5bbcf934504e16136c42ffaa540911631b16342f63f67dd87d8e4827906308a38ae8a82d271a2ae61e5f04a450db9b64426fba15a7229c49edbf8c3ced52f6f7144d18af62e5109f0df588c9b58328245f8b758beb97b3b711ff11e80ccf4791c3e73936ea18d77bd2d6d618162669c87477a2e7679c72351192c7cfb2bbd77151ec9c74b5691be93970fab49b1a10d795150fb3b81a5de40795e7646ebcdfd2d9339b0cd566e61828b507a115e2de9a9cf7a38e41a4f5b543db28deaf6719ab06536a9343d2b2b6564f06da4ee2ef3f9d7694765c33500a8b1ff0bd2585280317c31dc0d1798894bf82e95f7d42de96367787ade95d688115cfe307e66bfb0cc41c485f78a449e4bc3df42e794d0f340d36bd66015ba79db348db4eeac4ab548a64e3cc75defc3d1c1f493f53acc26cb48b4f1bb4905bc739180090a34c767d9b9b7745eca6b3f425963a2808af4d404509305af9ba84ef12726283c0e079374c9c470f576822efe13f8b4039afa40fd1e59603c2f4cf4b309bd305ee10c161797a0cc8a8dac8f2cd1a5d1039180cfbb7f5d1e769d5d4bd393b5373b4656000bb9978ba760900b65947529c24c54525bb3187b77d6dd9f43341051ee805e1273d7e0d60c24536009120d604b56d7f8c41909898be541d3d3589c2d6ae9f103988b34fcb523af306887a99a6b61cf764cd1bdb73ceaa03b1a739f096f80f162546c7e74315c286a13eacd3ab45175b67cc45871fb58e25b8592dff82293d1f507853b8a1a3eba8ae92f169bd148681d596cc25d51fa353b105ff9f09be4766c802762bc8f772d10073bb694806b3c32573d5d74655e03a58ad0e4598c4c7dda9fc3f3d81a810cdf032111cb78cd243954d80ccab05d540a07d29661ba442532ff87912bd1deddbedab353f23e08a7403d1348fb4eb4423b5b259564b622f102049cfa533cc7a75e1b2c20409f7dc8abf8b312564522ac012b66b305e6b6c57090df56772d055e9accb0a591b4451cd569edf6674fc347a479359ef89bf8dded179de054d01d93e56ae2f3e5ef0be76a54e976607e6b01ffa9c70df086395efd1986827b0d9b5c32b67afdb0679d7aab21de95529e80b78ca7c668a82135fc262ba36d8cbf267457c0760084d65187dbdc60dc914d4f3f634cd83ae8e433c8a9999b38cf74ea8371333ee5f1c4c9cdd9d3f8a2415265ff3e7cf56c24fb402bf8741bc344feb9ec5f795a13cbee6d4fceadfb9a53fdc4fad81380e60067b3826cdf9314d428902125dbfc769b9c866ae07ba4795c64d79b41405abc5e3705607109e48797c5b9e38494bed825ffab070552979299eee516a87531545c5e97013d75cd2407dcc7419a25241ac6a0e107b28eea3f92a669fa01a479f0f482b06b347d0aba80e4fc4274762f06929a1cb8896c64ac56f23d597779202a3f2c450be323fc751dc11e6667942ee0c03cea9bbab031f20a51eb2aaf76d6ccdc30b5affe7312b4a176e1f0b0aea536b3ff092eb04f352ce961f10a47b06c937b6ec7552057016d91b4fc8fa7eaf672a65ab3ba157b574265ba1525adf4d2484582c63c2246427ce39d8ac013294a302086710698cccc9dbeadd10571f25942466fc0624743d985b492a84fe4072a1cc748dfd0ebc991f066de5dcb3175c5fd127012f2eb17de5108c381f7927cf6ef4cc96337c7be5768fcf5d96f7e65791854727d7596d9467fad2aebb419d9970ccd2982d066057297d46520d1597cbb85c50ac613f74a201611717428c4b4f87c2f0d2a00a847b605f9352737adaa1b83bcb59b2ecd2666c7e92e998b74a39970b9ace4e104a63642ca407d1f81de4734d787025b2c8a16a91f0fa075f7501c6881215d8b19ec797a0464ce9669e63dadd2acccf6464e2f9a0d0705e6753ab44282775631ba09dd71ebfcb6ec396ee8e6f8dfa9a0c39c0dd240010657ec18e282afe30d715df0dba50b64550777d981e251567297224c2a594ce51238d5e802ee1897f79c3eb8207ac303d20b9ccc421300fb11796a870261755161df0e706bc7c1ec4dfcc6d3ca1fb36ec2c07497e92bea9ce56babd381ac57a6d238e8c88944f6c1b23c239273aa6d6215c3d7aabf976480abefaff92a56b0748656bd55e357224b65b69f9bc38c7af90cb5692f7156a3346d9b0a8cdf5dcbb328bbcc6c72318367cc907164b8f0a6ce3541f0b607e5cf50be1256d1da4e1f91820744a5e91dd5c88ec4ea16c9a95f8909a21a615100eb418c82081496fa6ef0b7430c88fcc047ff655652bafa868c3a607d5f9554e36ec7833955a67efb42fa532e80585fa923d37b5460f59e08242b2bb5ceb2d5cec35592fbf470b58d1bed5515a62d1045e16a8532e6677913bb4def69e9328b7e5ceffd17f34015b23fcf8379f6833ee86dc4a526f4c1c9781b9a870fd3d0b8b14a881860330940adbd3e3ed5e9bec809a25b938e287861304a38bc442b321acfb4c723f9800d18284d15b209db01c786d0445197b941f991251e3fc7cc834305c7453e40ce7dfccc400cf0af32501ebe10066c355961e5dc43a51297114574d6a400dd6379c7d4662b92825f1b87b2d50f52211427d969bea34062eb74003bbe189bdc760f1a2cdb1ad3a1ce6702dd700e054224d9ce2a902f963864ed281ca985d31e328cb972d3b525c5d510e9060e9053a897ef9bf9393bb019e4fcc78d2720263e97ee77aebd17c4a11315db1b66e010e0acd86deab9e1ea83cefbd3cae2e2be50cb7115f1861ac12454949d850df5a311a711c0b1f1aee6bbbcd8df7a37c8177578c30294197921e26318b6536894480976611ebe5c121235a6bf7ba1295024f2b5da52c1be256c61923c2e203367ac6362b1a077eb2c1f114ec62d14c871e1bdcc1ebba36ee286fd4e38384b04e205320524989da02b12dd65372b8bf94b05721818db0e4d8325ddfb6faa9a7b98563cf0f5ed7241c8316659f9db2f2755bb31d11d42202a232997203167576e097e527c01d296a7d427991afdd85970b47ba05cb1b91bf653584204c15f59a01142739f9735ba29a1fa67c68b18ded56f5e760f69b9da18cabdb75e8ae5d562efbefb28bea8110e461176bb8466dc06a87ca2f8c17f6849baa92d8057f8a412e25814b3767bac7dc08b3e73f9e980e3d588ec775d90bc04fbf2153c1528889e1b337bd66e611ab844a4d7a115fe8516ce2743fde7169bca497727ebc3dfc18283e557d92d43668cfc14c64ac4c7ac7d1354b456a2d752a7baaf8917d20515829d2718b28de833cf096996c11ef0e9859d0a65751e75364ade69e8c713ff253e44de939a908a1b48763f79f93d8a6a4f32bc5fbcfe1e05cf578a4b415bc151ff6ba752eb2316d3553862e163a3746d1eb347cf10ea0e9ee6b4c4c6db7b0c96798720a109bea7856f9b65ef634a46360da0eea5ed677b9bd5bc3449735e4dfdde279062add8c3687d693da93b5ec6a3fe0ecc24fa42eb833bd1f7efddce61e6ea1bfaa18cb6ec1f97dfe31e1aa874a229f5f08a917cf95f519386505f6cfff811477e10cc1356d9e7b505d71203a25fb8c459db5a4e1d1e228ce5c7ed7c31556537bed42c6bd1c08db4cd4623cf9eb2b440e4a0d8ff1ed9814e10796ad849d59210350bd61764d9019e666c61e74c4cddaa029febb511f1ace0ebdcaf7762697ddd9670d683ccc1585d04009842b528855337946dfd623840b4d7d1b6275dbdd1eb962f116d75f921de78d9116e7099d3e1297371a6d675c5ec25a1299bee895f23e54cf3a977aec9f9922a0df6f6f5e17ef948c9d4cce5089579615f0de4c1ce63edefabdae9bd6417229e434e7d65439959718fe008ed8ba6f06ddaa2a624bd7c513836dcd98357536b02ddb617d29b65bc476335d2d262e021e7ef7a0224b37c698021d72712f14c0b4ceb783bc5677fbd7d7a75e", 0x1000}, {&(0x7f0000001900)="57c546207e9053f67bf8299f25f1b6443f3914c445847fde1daa7959bc42b7b36e24d9e1c63a1950c55a827449b9c9a0c8c946354693dab1afcbc5966d379c503b392819a7fea681115d90e4ccfca4641c88ce2adfc8927a5218467ed2f970acf84ffd4780447bc6abb10b1b153ef24558b22968dd3dad126affcc1f8b01db3d16780ab26740326fb09dbf159da957f3f72e6b01a75741659896a6b68efc27d23e2594e0d2c254ac00293d943f0156b481f72aed97823f48ac3aaedc9d0a904fe5263ea04a07cd0faec449496c35e25fe8864015f0fc4d7f54b7222356bc0482c2a367dda5c9169bc16c6060acb427dc8df953225a01fd5a22256f79d630cdf35957e9b396619ecf7e25b564dee6ac8d24eb7a328abd7040b9cb9c575859aed5c23d15fae3b4253f893675e71ab5c0b6e450cf612be8d979596e71520a3ed20106cdbf1534c7a85293bc8dfa030bb2ecadac59623ea28aec1fc60172b6af2572c09b60923f361b0e6794de039adad4bc805a8bf733ab888911b940fd08ae53d44cee60ae05375eb1622760436c1c1bc1a4dc977e76351ad299af591035b87866b0c226e2273f341acda6ffe282a482f81348aabf325a188826470813b7c30ca3319c59a0c974a1f9aa9e50853b302778dc773d26aae745e0a6e6dfb7b1c994a5b9fb1ffefe86ee8cd423f1b99d435b9da46382d74d03e1062f4d09ad2ffd3d7e73a2e9316e76e73b381ce21d15ad713f1c3e8cd18aea9b34679624b5f2b7a11c940295a595d59436533c396af08dcfe585f01977780c6a8104ff6ad31540e3c2d4624770837720a0125b8ce4c3395392b6d58543d28b3fa42a6a63ecd1fd560ab2f4cdd7f3929806e4486626636cf365abd55fa517bf1539b8e0ee9b45528d43e15a3b51324cfc4de4942e89b6d24f1b9d9223a642e0e80e7c28bece7a096c56fbccf63e7c1db72b302a93260dda1d94ef7fec06aababa86331324d1dbf3507a47118f2a04ad21c43a32631e52aa0864565b0537dd76870cf877bddc87176d3ef0e729a466dc56f67e65fb7d6009bc8cd425fcc7563fec87237ad980b6c5169ac239435599a2afe2306de149ae86b2bf759e9081b4aebe9476e7f88027a6fc57665bded6d857f949f9b1e091ebd5168aa2d41886a1e355e8ed75608f26f40f9189edcebe408fa72bed646016873d1d71bb2785a27180d142c681d56214912daceaa0881ba4705bbdcadfce42d27e8b7bf62c27579564d251d280a0be801241b5a3c1d0425a3cfe9e6f2ec8095006087293b1bb673a0cc656bc55e638c889d456e95ca8586eea327bca0922c2da2df61a03542f34e00709d6f2319c4ad5334cde2f4f122c3dc6c8211b1217bfacb0afd1d4d208c2d68c37337d7a2f6bcda57f5553b60a0a6e3c27ea3459ba2af8a2d8111b87659fda81aff0a5d7763135d96f6d4efa0724078a5ab92d225d5c2438bd2ae26cf875afb22bd5293981990cbb29e45ccf3e5af656a86932c66c34b04f1ed9cfa38189bd1e37a02fd968915b807acf85c2d3160c8f702a0cdf2ffed38291b4f40cc41bc12195d779f7129014c4bb9113a559f41959bc0a5fa89eeb1086d149ea777112063fa5c253ef94c1f9739a1f7d8bd2bd2d2a9a268e0beb904c4ff7c7a5bc38494fc4be029dd901de4a34c8ddd4db213fde5aacd8b14839a9721b1c8a2b6ea07ae3ad8f5ce62ef5f4c03038a80ed02c22c6790eed1f5958ffb6c898f8b38ff529eb53ff810209ad5d1139f3912c10243a0fd3da1bc7ab04e53e1dc11ce8765c4deb564ba412f227353364f9d3de11c5e2bd91acdf1a39fd830b526e5eed3b01b2dec1118dcd51f3384f75b2043b7197fd23d17665088c58d344151f804061061cd07d62a0e0f0a3f44b1d8d0ec0f848e8661414b6052b56c99a170c4ef4818a2955f81693a4e55fe5c3ea1c54ed38615ebe7104c6445b40c016c7833130a4260ea2d8ed32f15729c6910dde37a4c94e4a6a00899f73338080960ffe3df4961273a08313879bee9b11845ce080b5737b79d8f7f0ab67fef0891b68a58405597d93bfaf9c735987ab4e3b9fc8072bb38945eb3f6a593bb471c8724cab2ed53628c28698cbe16ebf17d812f87e3bb984d24f65eaf16fb0ca12fe631aab8742e7775e46d5299771ade3cd6f1273aa7990cfca381dd216ae35b40163297efc280d45a6eac6689f10b783d2b658309eaeff673f78a7e22da0e5109fe9ff4787d743336e895b04f4e037f82579c36b73364a6b7459f86896fa9a1a9c96242fa9962698226a1505b98d7b5d8ca20a855b49fca591b4b0b244b60142841e8014ffc1e6ae1011e9472dffc5f44d7b3fabdf006ffe1d644b4120f85e8cd915afe7addb26520c68a2a0b978dcc5db0011df8300c7ac1e0311ad1f66cbed6f941610d58c798f3c9b6ece6aa3798e054dd6f9b92a5e4e97ec7bb9fc1cf872bcd40ce8b27e9dc690849101be48d0766a3c0d6c29baa7f356ec21be5aec594f632709c024f8f1cd221424ed8f48b2a95c322cf78063632655b9f3aedae0ab5756e88b9c9e18190bb377c77ab945a42975329cd28dcc55300c20f9b487f869b73a9b4f50e42ea32853927829e5364d4322d9dd907397fb7e43416476cba0e51d36423ae053e9929856cba59d7a8922d04e008ff70eba5c0955b417f520f28bff69de116972964aae8452c63e8095a93a91fad0854f7059e3d1e2874f4fba579939639bc0eb40078bcf9bc6eb21109c52d8f7a3bea7a5230fb8217c58a6e5cfa560f30c60d4048af002171aa55205c6b1b059b16afe0eedd84eae9f3413c5e43aa4ccd108295e516df06fdaadaa5345bf04c9b3438c7ccce730900e3075f2c9500d7a3a4a60c0cc1b94d900a85a49886bd4c0088a7598736ba61905cf558d393bc4c4d7b1fddae0f7e605566608628bf992f5b092c852a25ef6f2e220b56eb66d9bc1decba7c3f417b6a5ecda23471041c932198a096800f38e3e83e7d9b0494ba63c8564d25a0f5ac4186afbe87984b28c48b6e55ae4b95dd0749ebb4bb03e2434787f8c201b0003f41b1cb606d7765db6c10faf1771fe8a272b35f3de66a649239141585d92a4c76d2ce77c2f86b37d12fdcf0ef636ac7ce5c7035de6bc2b38e8fc264c54ce3d4679ce2636e521425b486a7867a9d0aa1ba5b2ca5e5b54474acf316db02be5bcfee938f5cd33d9ba32b5e478b108985c6ed13bb0fba608e01ed4b4b1601fb3cfd950d331c8a952b7a4511e59bd4a276ceb1ea5871f0f2636f7ffead0de17ef28b00614e86f72ce1c3e899bbe90db5c2877e461be528300d548ce9edd6310661932e387f4a06986e421a9a92d08854eb74b04d86446c77c977469d3f23d82fb362207b22b13308c59a67ed33406c736816413b8c645db93d0da9a17e554fd74f06dd498ee5701f0d9b356d04a0d58754b0c23edd0a4ae6f8fb0f90511f3ddbb9a511ca0551a292ca9c8230121b4f05911e708d1a3b21c14a4eac04ddd23f889ce03478a657ee6088c793978f43507b1d893fa90c346297021ab3a59d3ebfef47f2e6d6bf04af4058fd9459fb7bc2184c98ee1718745888b72f39551a464f210242c099827d20b425ab9157872590542c288facd2bd7ad78f717985d7e2dc2d4186f02384bd924d5d7e650b154cfec05c7765ea648fb345708c00b5aa3e8ee2cc919e7be0f69a6c8bfd91281e26adfdd4e4ac2f2b86a9232d7f19be4f38ec852694b240481bf8f50e86b34715d68d6f566dc3c0d8280a169c71d6a558432e0a82e6769691ecea7678d62cf4ba9aea79fd3e65fb6b9a4c6b75d7574349bf1d04d8c02b210c8f3ecbfb159e312901a5cdeae29909f872eca72784f05a966f40fffb4d50072cd8b2ca0c7303376323808b1e69f78e646b02e252cc1f1b905145007b4ccae1746c91e9fced76d4908ea5cfc7ea75aa25ecfb09a4fb36a86f8144fc54c36bbc8edb7cc3c0885f0655f9a9a9f8c0af40cf50e8e367b43b63cc5c72743883c56200311f9f0d3408211c528fe6defbe22cc97a62e6c20a618be6180b4a903b1ae54737cd5ee89bea4830cac814b9a9a5597b9b57286e6948ec3e2011dafb69e1df3ba61bc4ad72810f4a23eb6343d87f1ac2390e5c647e85605507557fea66cf0247cf54fbda850b829e65f8e092012c928bba1cf7daf5b01acafba14c0d1b76e5457222aaad8071ea23c213f879890da1656907083331a2cd65012159201b6dcbbb3b8ba2318f6233aaf2e2b9164c78dc6b8a81ffc7a614819cb30acf81fba37663e47a108d883913bc65e8a9c14d7ba7fbbf539ae4fc7dd7e3de6a5f74e9a47afbc88fb596372b48c3be86e60ad54085f7b0acc7026c9d3ce88582369a3d494598adc161bb0b4bcaa71cc7800d683cc1a672c821a9c0e9955fcc31c7e9c5d2913178bacbd456546cf7a82057d37e5223699fb0847e21f1049e7febca677a3337d6ac5f8cd40fc0d011ce843e037b06b49ca68dab4626f858f226512cea440c03c854866bdad9899aad43d7a1f7404123920b04c587db3ab5c11d58b572208d0d891626a8f57c1dde3168f98620b94a926beea54019c74ec12300573a9d3bd945bd5e6e058ef678c8a3e26087b6e3dc35e3c54228241834ca76c8fd659f8cd31ac95600fac5f49adf2c873cf7fde7e71f00b04fefe7d4db82d2c97ab169ec6e78272a7b4ea0733da6d9999c45420de3acfde86fb73a9691b1a814ae82236adc7d5eaa7aa93a15a3f0506900a09091bbadb0ab80143dca16dc1bfc2d32dcc859a13e486cc51f20957a24059c09b25f7ff88e2c725fb70b0ec3ee3ca4852b4f3ad10ed663811cdd3846fe3829e49b06bb0298bf8fc7310f638d2c8442bcc1c8ed16e5ac358aef4e4804bb721d2028cc60d57e3b4b48663c556fa2b89e67ed0235986b6f59fd5172237b708932126f2779f8a8e03e85024e584bfe4343e4f01288864877b342c2aac698e50e639b131c469b8ecbbad2840456cdcff9625aee85f623f548b11cad2faad3307fb98f76bc2f6ed4e65ddbf0760f65cacdc33a1374cd3c81335afd7069cf0f54e6c1f44a779dd3e12e22ae70433092b7faf2cc60afc9aed8799aa1469cca3cb48acdb4ceac4747f7e0aa424f5e9740a35b38829c44182f922abc1dac76edc341f495ee804860455091e341c18cf889488e6500f366ca7bc10dd21896e243d2727522af5a6bc52291abad65fdaa0a10cc707ec411d45c53b05a213ac28cda1aa9f41440250e9a9399bdddef4bc8d3a7d0fd49f6e60b6d924e38f71faecaa95d17d31071e63f35af382bf3d81f4276b1fb6c53999ca25f40a5087d0294d31e6a1a7281575006c7153cc622f979bb03c8bf463b5def1f201ef0052785ac1daef401a7ab59ab3fb9882f0a0e48f7e7e56bf099253bbff3c9b874fb9f53480e5430deb453f3f36e07392b368374b4bf2af20fac216f2023cd5b325f33a194f91be4751882b9a04cd5bd641aa1beb97b574105a1f06d41a1b700adf8db6036ea2db3c7d053367a836328dfd21a93e277f9b09cbcb60fdaeec0976fdbe083b4ff33c212e4d3a71ed703c85430b50caf28a3fbe72107460a26e923dd0c44d77b91aa6a89cd111f55dd820cff407e6f04d968f616c736e1187eafc8dbf682ed0fd13307ad6cf70c565603ebbeb098be2abd8e8799bc583bb1211044859bad00a5479974fa1540eea057b4e80024cfbe11f8504afe5d3f53104d1dbcc172510237b1cfbf4adc66642a4fe49e5a3b5d8dc2017d41bca01f886bd0c824f788f76fbb1b6365e522ab9", 0x1000}, {&(0x7f0000000380)="c7298b380a191a05a4284129944167be45fb0de79461f8b480ff07347447b76bf4c16ed21b7b5ebb6ebddd773713f9660daf625375eee545e97b0cf31672961009bf6fbd4dbe6364ff8718b1a76ab47bfe45c3acf8b0db1875e976ea1008778b2b1c5828a60d6f581ebcd05a13456e875ec41fed1fba979655876b4d5c5e2516ee104775e943602d25dc5b25fad636dfd2427ab5e2ad5e2acaafabca5b7398", 0x9f}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r28, r31, r33}, @rights={0x20, 0xffff, 0x1, [r34, r35, r37, r38]}], 0x60, 0x402}, 0x405) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) pckbd_enable: command error 16:00:24 executing program 0: socket(0x11, 0x4003, 0x800000000000001) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f639837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0xfffffffffffffd6a, 0x0, 0x0, 0xfffffffffffffe33) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x98\x82f\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) shutdown(r1, 0x2) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fchmod(0xffffffffffffff9c, 0x306) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = socket$inet(0x2, 0x4000, 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x3) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x10}, {r0, 0x1}, {r0, 0x1}, {r4, 0x2}, {r0, 0x4}], 0x5, 0x5c652b98) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x1c9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pwrite(r1, &(0x7f00000000c0)="6cb7619008d3ff6834d00bbb40221ccea12207e79952e98be5a59785ffdfcc6d22893725ebfeda9a54e8bb266e65e2ab139309355dc0208648fbd5af15e475a0292c6d9dd1a6951badeb6cde06a2bd4269c11f044d3cd2ad85480b45a13421ab25e9bc023bdf1fafa408528437f2270aa5eae42c7606d761feac332ceabec5f68c1f516250e9fd4773efc147d5eb382464c57142c8cb9d", 0x97, 0x0, 0x0) getpgid(0xffffffffffffffff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e84615bd52c07afe91d4587a000a00000000000000", 0xfffffffffffffe8b}], 0x10000000000001ed) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x8, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) open(&(0x7f0000000340)='./file0\x00', 0x10, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) bind$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00./fhle0\x00'], 0xa) getpeername$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x244) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x40004000000028a6) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000440)="8fc2f4fb338e6d2b8520fd466e2aa624f79d699bde6060ebb9a0eba919011c4a79d119c2ab5101d472f27901ab95b1b40ea9f58df1d1a1df7ce3055cc77fe2108da3589bf483b73908b08c083a4ea89258fc1c39faf6e52b718eae5adb3fc32f7d2a15f723dd716b313e05908909a857f0a2a03af75d621e62a63e016cd4198f105e3fcf4aa0814d314ce47e70400586568549ad1710274f7bef470e1015f404b811662ee3f568e3d864ab7980339433dd6ec391895e85a1e24eaabed9d1c38b1482792cbf6abb3ef352b98082100a591c06bb07b2220ee882044eb8da7f94039b32ca5fb095608d4d04ad740f294307", 0xf0}, {&(0x7f00000002c0)="2d49ab51a50ae35c69f2120c948aa1f8e35cbca7ff7e609d9fa21e9ddbd5158ab3783342115d68012b1e096ee5371f59", 0x30}, {&(0x7f00000003c0)='@', 0x1}, {&(0x7f0000000540)="4181f48012009ced37f88239cb71a082d60a06a3d17daa841633c5ee75c23c2d97697d1a03fd5c3e2687324bd3900e6c92f08b659c58db91b892e2307b3654a2f6214dfb13fe475c01940231261f14201dedd455ea9552549831fe24fa7647ef9a64d2c2b523af0d6d188603fae4d2aaf2a16db314b4bea1fa4d8ecb5d23989856778ecf1b95526658831915c75e055b7287f88c5062f2e3c8def8d59d24ba377147019bfd5053bd7e44112002c12fcd744cc67d4fc7818c5726febfdea51202b17cebadd4bef271bc35470c16f04db216e2185a74e8a24a5c4bcbd2ad8fcdaa", 0xe0}, {&(0x7f0000000640)="0c2867eb6c1816892c4bca0f233c31d473a3e8bce9657f2283a1d162", 0x1c}, {&(0x7f0000000680)="5aa6a2b2c883a63edb3255b5550cbf2f46060404f11cf3d5dee1a06c94c02b10233a3cf3c4f213e625537ec02dbfbb6ec4c50b92bf503a59159f7658b10bb3001a328994f5442d96f3431c34d73f4c10236a468dcf601eace5030699128e22c882", 0x61}, {&(0x7f0000000700)="3f47e189039f04775a4c4b61e4b5d242c607a8629b3e3d02955eb32df015466db1dbdbf54474f7cfb146f231b652ff98bf675e7b608b81f89d0bebfb91a0e34005931ebf3c5af300caf938de1c1b2b0daf928cc9e4936d340d144ce58ccc03a54dcb396e36250f5a945a10c191dfb18ccf589f9f2aaff0ef55f82b9715ad8d515665dbe5aa51738fdd7869234ae0973cea6598d880456b3e1cc9a3bf42dfccbfee77f017a2306b24d5b19223e1eea93ee593e356d33bc0a3ba0381cf588a0d24be21493d813087ab50f12a1e222fcfc694bdd670a2cd52fc21ca5f5d8d61a1e0a84904b38c58b0d4c1b237d2098817c0b34f006f973342e31518c14090356be27b0658a0e6b175a61be898286b5302b47d557ba778796240a5f2b6c87ce7b22e80ed8fdbad6fce4b6f274f3f928d6d21ff696dbe26bfab4b72a868402cca5046f5c1fc60ad86aa9519baf8c0517c3536959dc51ce437d13bef655d0ba0d13fda1b1dab12ccde783fdf00b6b999a181c2474818c8399449a7f2ead19f91ac7503f327dcb9b5f20ef64ac8802323660f80351f44d3bb48752ec64fc06abf4831ebf968a9aaf883069b0b9115693c91a74e4b469deed780d57d26872d7dd0b5ac9cafa1c82a63e92c0d55d0e59a29cd72b06e1b6d150f2ebf54559a6a462a4a97bb33add45f9ced97621f5dfc33d130495dc90dc926362e2a13ae0a139278ac3be0445a8ddba1ede998f0d5470746953a5cff6edc3782861d096647f8bc63a847c7a7913ba0faf63a8f0060607a8e877a727fbb46a57b24c78057222869711b2163662dff600142f4828bbeb98bab725720a7136de264b31fbd233b827b455b74747e7626c9bce9ae2c873bc742c0721305e1c37f465009e10e9e922ea6cedf0e329d223d5c3d3063fbeee51c87f19045346b51a33c4437ebab0136c312c307a6151453df802eae484027ff2ddc86ea55e07d86318d3e65b813af5876a2363f37f41985b4d413e7db6ad73648be5d82417cf54e41f2d953d881068167fb47b61ec9164a01176782be9dcdbebeb527c2878120cb8554a5072cb42bc21c3f129ef038d5b9256b56a15200c4402ef48022ea207327b161176191a49b71a49f9254b9f87d49ac5e6709316efb90651bec326fdc857e01de6e4df35b5a5fbeeddc2f6822bc846ed3fe2cf989328ff431f289dcd5b3679c97944425099a4cff4ac11655d32700b45393d9593ba5bc64eece4810f1cafa1e9e421e2a531e3e04432972a194f3719f2db61f555035edd2c1343c010e9c0be0631be87cd5a35626495242d73bf567b250c3efcc0566faf6158ef93d3bb2d970c4b7ffe938a5850acdadc5c470fd2998fd6cb7a4971466110f43b8027e3c324dee685d8ecd55a8d6da6bd28535a4d108f6e4e749234987a58b61573754e85a1dbc5fdcb184ec8d297dfd58ad81e9c9767dd7aba23845412c59d1b9ec3b7f73a8fdec2c1f7887f1bdfea92dbe99c13c52144b436ee774800ccd6c04042814eb5fbb8d275e870865d7906683eea28959dd9dcc05b013b957938f1d268d313085aaa501283fa79346216dde2d69202f41423e857edc15dfe25446dffb725542043737dab0e3c0829e78c797160fb782059b19957cae2ab37eb892cba4e4214f39161a527e9fac735d5643dd559f683b9c6ce2a50f6b07945ce1d1bcaa637f4e63491604e3acf040e9753c71036ebcb2d9a22cad652b71736cc7ca40c1cba6347d70e9064dc5432a420ddfef52eba0a07a8e8a1ecb587db37130c76bb107f186470e4c2dd0934b5a0d996992086d4ba8c8db4b6ba81dd8831a69af6853382b081b57b5e390bf5290bbe4639908ae06c13347bbe4c796f6afd0b01b81eba9b4e8032f2b6823c57568dc7c54848bce1a731502c63e4bc42b46c61bfe53ee050e6e0fad83a4f8b9dcd6d696a62d0e5e62eb55f10146532803e8c13ba28fc84edd48e0a25a9f162277878382e69b99f4f09eee629f400c1fde51e8ba64fa06f2943583e3096689d8098a716c95c233c7a0a5be0d14464b07d23c688f49ccb92a53cfd8340026cb19065493a6a3e8127d8b7f03b7ddef5e1e52aca5d7448481f538b6d078e54bd7b94aaf77b0f13ce155be17d4aa26095b9efb30fc03411bf06087ab81deaa739ba1fbd3d9bb820a43ecfd583898d13cfad5f94551232862cf441f25198c934b54e0c25e8ee817752cc43554a118c46c8828d3b8a1cb271c9b87eb380e21af197395eb9f85aa1ced06214e85f0f91413b1470ffc0d67ddacbce0b77590d262a2efd0b1b9704418560170eed8e58d852e4731ff1d032f68601a49ddd59353dd2e66ccb0f5a6c0e5cf4e6210199af5ed9e0efd96f89451efeb9fc208dcfea9f0c69f942744297921e8e8a97ced1321af0e169d91601d018abb5065f72550630e3d85f39b185dd56d7636da5a941116b97e03e1f8e8a8da869e5b67bf8fb63a928ed31ea0f1256c6e5a9439783e51ea0d62fa026dc9680a7c962102a5f82eeefda4a90811588740e096bb589c24176383badfa33558b5ab772c6dc23b60a24f9cb4e8ea16e2bb8d942bd18cf6f9c8453af977c6532f265828d840d3f8b3c48a1f1131cb5216c581ba7a073b2865c699407b71f0485dd04d16cdf5f8a795933d27e4a6fda21d9676f9e61907897f50dc3d0abfc854cc231fac6b8f2c7809309a7015ed9ac1bb0167c8700e200a111d4f38a4c45d7b80a5c141d179024a1349c65d116483657374e8d67bb9ba351edfc4e83b8bcbdaed5f28cc0fedf7178b9b96c6a8c8f27468f7c42f9819b2504d1652aa626589db5c54ff6536c513233a366bb5cfa07a697c6a8f751f924c06adf2567b9eadb17088ab8a67754d286efc215a50973a048cdf35fdccb05dc1a86305433448ab7b4479e8d00c9ac10e27755818894fd3e5f7c9ff58938aaaf9413e187f3efad23b97bbbaff1215210942c771ae9112b2c276cbe017950a2effebcc5eea947bb02dfc4f1a079dabda8ee6a943710ddb1c6dc42118525759baf250e02e657922b9a042f340bed9c92a392da20ce32891eb8226e2b43a95d92fc5811922f406f83dc1536386298363f8fa591933cc68ab39b0fc012bc1af48f2c7883b0d5dd90f59738073da5294925b7030c6f04167d70c3c844a32787fcd7fdccffc1921c50dd9c71077975f244ae2f788e3a0f480102e157e821d39cfb499d52dbd30240ac4cc3772fdce5a7a15e19b280457e21c1a32d4f69901cd73501eca16821dd1686734cc65aae0bfb81c1654e7f8c71380ba3c4694a24f564742751ba3398b11968c31cccea0a385f7eef16988f879aa0d1119732cbd28295aa64f994793b17f108c141f8bded55caeb60cd3f71abb5b8e3d83c1858390fb9d590477b3fe0cc72bec7e52c57acd907fc51bf653f32fca19620dcf82fd81d5eaaa552132f6e847dca0583eb24c3bdc13d6ac287845a4410638c490d718e441a38a9f205f1fb37448d99c820dcc4e418fa4409a5d1c783541800cfb9116ead338ad9ae4ef81a32d4c27a06008a76adee30efaf8e6ff978937b2a89b8312de60d0336aed09a532d998446da99624435f0a49b7e4e876848d356e4832aae7e5a4d533d016ba07c83f1ea7e60dc256c2cedc60473656b219e37a315aa8355c6f1057d2cf66a2fe4a7176e54318a3e8a1b58d0c569856daa541e037079a48392f18a58a3af8167b4ef449bac389fcd8488f9ea7cfbe9569ed02164b90a1fec0dca20d0b78b436fc5defa43ab9c83b6e549c955f682cec0b169617fed2761bc5d2601a29be5d356b736ec5ec9da58a3cfd93eb0bb498e9a3a479598f62ce0a9264d0e641d598f5d63038bdb665c0e0f12082ec7e1986c9a391c04f654661a3251fa69a4a96917a8b81f257fa204feed2d4c39d63e6c886fc65cbbf37a9c643bce2ffb713d37b1208f49d827474fbfe093b62c4c82dc3063d729a85d2f56aabc1e6f3a8fc103f1ff6d45d9d8fe1c8a684397a3730a300ddaa492f172be46b57f4ce419b5c3d17336fd3def153f96a20cdbc935a3aca574a43f2ca82a4fbc29ac122716926e2845586feaf05ad6f7a981693aa2d862563fd6d5e6b0f7c8fba23fda5bbe0bd72e640b33b566a4b18f54cdf7f95bf236060adfe10ddaae0804d6a8bc49bdf0a7a0b65781cad2348caa116be4bc94f0c934755ae168080df5fca62b366573a3aa5fc2b9b22b4056daeedaddfef1287f314ccb2b031bf764078eb4470ecbddbf0f6cc84d66bbcadceb70cdb71b69f6cb540e985aa569a5464caa34d70a7be6ef38419be6e43426c17765c137e99f5d5643c4cc1b64afad646054b14e34adfec63e88de3bab1ba7421540237f9037597e8966e5b982b15deaa8a73de90587227d215938280d89556b78ced13c1d3b25096552317caf80b919aee7c7dff2d8dc7c427d4fd7c1c8b0ff04e91e6de202cba210acbfad914341d4de019617dbb68ddfd9ddf6ac5ad7d13f5895110e5cc821c27f3c8985a97b588c4f44d52bbefd7678e8a025ef76f87c3edf924360c4051a736a2d0e50bb9fde52be313da46d7f0538a04a9c2a4a3603b44695ba3ab4304ff09f83a66199d3900960fadae8981fd1e00a84bc90fa0d6fa2f09b359980d821d431ce2d79a6c82bb8045d3d1add1d0c92a137555f8191c86f20a55df4a0493ca238b6ebc62e89cd1cfe680ee774f8036abfd3222f2ef07b03b07e53d3465375e06e9b231747a0120ba82f828569f9dc02e7a11f9dc8b8310fefa7945b254f6d60e9a9c8fe74c97cc007dcfaaf5c18ac52311672c0b687b800595ed86b861f255f4882d116f17a15e045bf953ccd2c829ca602ac1cf37b1c3ff15869e9bf7f29981fe7a8ab3f5c4a8f761e146de2768df593f27376c388809812f151a0e4f491232e6d44551c2f22bbeb094e5587daa788abaf856e3bbbfab54a57b296ef0047679ed01172110b2dccafe8c59496623c271ef39eda26f0785188b5b8c2e1e40207e605549daed4bb77b7c733f1e33ed8d974e825bf44890cb86215c921c7720dc5c7269246b7899fbe5bd6c0846a13fcd6f1fb609df17ee0a80bc935fde8ad7734a78afe354b1654828274b5629f2402754d36e889c3128cfd7c65e69def60b530018ffbc5077dfe8daa147eaed71c2e95a27580ad329b8af425c904e43ea97ef0270d31e76053ec18551a9d0d1984e563e826ce7c22a8bc3b20792f357426ab1bf38bcc3ece4165c4d73f416f70d1fc4ae1480fb62494c7b34e574a3199177fe347d56f23077ca23f8fdac14489b160e3906e45162dcd2e27a509673068537cc8355b5d26b18d90d8b6e06f9e5d7ce02145958c7c49e23a8661c0e7225cc834bb63a88938558f7cc7a65dd177c0686cfab81bf4db961b039b09fb37f806fdb233068348e14f12dbbaf99fca2690ccbaae005350dc7cbb4dd644060174b4aa048c6aa86d0a6191784192e6b1ce1dba8d81b9642bf842aab9451dc80e363ac0f834437ab09f51feca815ab980c3bafbf3666766df7d56cfdd2f2308191ee813be574c8e4bbf36ffb8795c24b089ec32142ec3492c50d7eb57ac96b8edd3508f65540f0b3e162c34a4646ab2fe993f403982bd132994e70f51456c7b9a66aeee32e5f4aa46747fa154df9048f6964a4569a0f9ba9615aabf7d0b8e58465763af10b9767185369043ad63d74a46345ceae022cad16840a1cdbd823120ca2f1d7704f008fe30bbd88461b0a4763ed998dabdd8add72f5cc0e6179fb8f80ec66c518b9b57fc7100fab8d6fe945850cfc2ae865de28bf18", 0x1000}], 0x7, &(0x7f0000001780)=[{0xf8, 0x1, 0x800, "1d561d7aa87fdcf199aa7e6e0c1238ff98283fae9f2f1075ba993b22fc273871df1caccfe22611c41b9f165139a7d2c6929f5185eb72c9713db4845c8b1ba9cf9ad8706f68e38f5f38c7332d4faa052bd1c4d2e17a7b442922299276376cba9c17e77672c6dea114c2b7d076304b28ae794f128b93220da4140edf9f4803b02b8d82102e58d0b69db1a7172dd73e55b7557791ffaa58a98952d354fb93590be2b92066996d7d2161b655fdc590308d034fda7ef4c7edded067fba6af806e3be97103692079294c172804b0119c1f64808a46550a047b007eeb7c7e108bdf5ae1cfa2"}, {0x90, 0xffff, 0x4, "d451c099d129ede18e07c080b88b9234f76bba94fb2a3022e128ef6724a8426170979ef0aae1f441230f9cea63bf7602bac34cc1931d80377a1995ed8d369fc2f1a7a8f7be997e5d0892c6c5449b0ff275690f0754a7917e419a0cc613a7c14f076c21dedd61a4254dcd24f0778312d47615548cfb78dde96693a9af46"}, {0x28, 0xffff, 0x5, "220717ba22f82564dffa7482d3b76e6fff33"}, {0x90, 0xffff, 0x1, "1e2363ef0e004a00382fa02853134c073a7248e78c87401bf592f097753e808d9ea8c79e1c1336e8af3fec5ef41ad12140e5b19ec83b0e980db9faf0a948ac3f6d82c0735e35d0f105bd93f2943ffb6a08e7d1406a57fd7f8fe74f20d5ab9b7b03422a4e6466e940fb0c1b027a886bb8d8ed3a2d28b8cc7c64"}, {0x20, 0xffff, 0x80000001, "fb053afc0a1680b3b0702682"}, {0x38, 0x1, 0xa000000000, "df45a0bfb65f2be2b175a915daf4fcb77ba7276f08ce450cccf2d74bd141c6f757"}, {0xa8, 0x0, 0x6, "9f4e3e34fbdb4da429bebe9bf5f21fe6af15edb43b277c19760964498126016286c4e219096af44918dcd5c10e779d87cd3b147308f45a72fd190b5a34ac48ba7e7f14f693d257f290a938ff62cd77fe1878d9fe452a6108cb693e1f2566cee2f91da4851f3964fab54bab670f628e3f437f9a90f83c31ea48b3ad1c999939acf8d7ccf093eecb2feb6da2acd5c0c9d295b3c08078"}], 0x340}, 0x40f) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) setreuid(0x0, 0xee00) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f62757320"], 0x8) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x8}, {0x7, 0x20}, {0x7, 0x3}, {0x40, 0xff}, {0xa5028ffd6c125945, 0xfffffffffffffe9c}, {0x45, 0x5}, {0x8a, 0x6}, {0x25, 0x6}, {0x21, 0x7}, {0x85}], 0xa}) setreuid(0xffffffffffffffff, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="0600000000ec0000ee298fcc3a18a654a941cb7a5e1600de2ff0318eac1f4b811d0ee658d67fdc7e6fc211b17e4746e4e04182be4871e03185436745e6ae59e6df8dfc34e737825c", 0x48) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='\'deu\xea\xe7\xc5\xfe\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x2}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0x10) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r2, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r4, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r3) r6 = getppid() setpgid(0x0, r6) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r12 = syz_open_pts() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000b, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) r15 = getppid() setpgid(0x0, r15) r16 = getpgid(r15) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r20 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r20, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r20, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r20, &(0x7f00000013c0), 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt(r21, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r22, 0x0, r24, r26, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r28 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r28, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r29, r27) r30 = getppid() setpgid(0x0, r30) r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r33 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r35 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r36 = syz_open_pts() r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000b, 0x0, 0x0) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000b, 0x0, 0x0) r39 = getppid() setpgid(0x0, r39) r40 = getpgid(r39) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r41, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r44 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r44, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r44, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r44, &(0x7f00000013c0), 0x0) r45 = socket$inet(0x2, 0x2, 0x0) setsockopt(r45, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r47 = socket$inet(0x2, 0x2, 0x0) setsockopt(r47, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r49 = socket$inet(0x2, 0x2, 0x0) setsockopt(r49, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r46, 0x0, r48, r50, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r50]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x7, r5, r26, r29, r51, 0xfa, 0x5}, 0x0, 0x800, 0x10001}) r52 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r52) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x1, 0xffff}, {0x14}, {0x6}]}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) pread(r2, &(0x7f0000000380)="06de84939037124a2a5fdf262b710032ac85e7a58f30e26a3531ff76491505bd6bf5a1815b5d8ede1442fb26126c345925a784c3640a59cef532efe84a410ad7c1232b804adad3094b8970a8ed5fa607d038fe50c546eee951fe96ea3b1384a4b8be32074e22f8f3501ca46f3d702b8c95dd49ee33209fba88e8c6d28d3dd96bccb9c1bc495fcf6ee0ecc339e23e778c517f16bf279f4d41b2bac6ab748b76ec6c1d90e3bf8931ffab0ee7d642b032dd7a382172a3873a0b78921597764c1a0e29178475e6ecf55f6e5acf4fd6d0fe76cb787649bfe656834134d485da4a9a5ce3999afab6881b68f107f38ec0e62b0b2f23644af2f5dd0c9da8bdc0646f05f5154a63f9e94357795b56224526baf45298258ee24cfcb58a265eb554ebbb4fd66663bc662abf83e014edc07f2127838befca2c4254def7c50da8123651b0cf1fdf8ebfa8f4a6979a12f5f000c77cd92b9a7c8bd033828ddab9f06903da97510cd0bb52d7c4dc070c392eabec187cca4e09eb0b4da25a47e4ca145589efce468164b66efcda2361ba3f9f92876ea69229247c845722f24d2db54883fcc0637aeb31cdfc7df62311c683ef136ed07f78fba6602f117b427591d75431798bda2a299928ce611f6b9796fcbd436a42f799460e6035dfaa4888ce1ecf4e654b9b9d8a4e6f858c4563462903d2bb77ef2d7c17d56e365c718cd1dc8df4f2682e704ae20a409c0a359fce903ea7a337fd415214f944210f9e58d1f8b9c715cfe03737377602399dbbfe717118c745f8c8e5b1b9d41696a96f6c8be53eaadda51904a443dcd503136b055e8b5d38effd5cb35226c282ca159349a75d65fd0f83fb5480e00a1e0f1c0745ccb73999169474dbc9fd92b760e207a6463d3e39a5f5021d3a3543ab6d66aa30385b26c63b68f623276c29e97ad30734f157ec2e88ddc9787d544c50fdce32f5fc98b625f1715c676b4b232f1dc1c4e40c62c41ad94e81542430bad9677d347336c5ad7bc36feab766bf06e3160182be26207fc290d1a71c6366ffd01c7f3f79b669bbe10931a3c227ee09642fad2c92a5f9e4c97e2f03651ae9356552f5e5a28c7deb75ca3518604dc41b2cb3409170ab4722543e198417507c2b7dba07fb94b740538816eca0dfad02afec4bf8831282b3a6ed4c2043634294526e104d318ad57ded32399d8b440fd366401ff6084912fc331bf8536d62a96870267cb359eac202b48743353defa6190698015c18bdcff315eeed024fc4b22f604e1e8ba18b875a2bffb8c61c86a9290070edc244a2f6450439fd8c18c64207fae8926e799ecf044cdc2f5059a3a417d0d8203050bfcfb5892029cb08ad743b067606e19eccf146917006f1cb4ba22e1cc5260ad87b5801da0305b33d3038ca7674e0f124e37865c0114afe773a4588e284273e728ca66bb23edeca941ead58bb05e225d03e5829e8f7384eaf7b60c0496477cd385b3363d11cef560f4389e7ede98ed3ac2806a70566be81111d5e5fdc615d644f8463d610a1ed62873e69fc723579905cca3c858562653b4ebf7a170389ca81da03676271df9a670ed6271a14034a5495d7da51a3d653f594bf76a2ac91361a0b2ae37ccaca57246d74271d1b3f35bd5b8a2fe8ba5be7b6e8007d8645f7f78df72c70c60509a4d1cac1c985ff038459c7a32d547df3375a406aec0589c4fe25b821fc34015b5f2aa4d983ae36e0f428751d77084e9fb49da7d1aa06f366580e88e40a2f7f3665090f0581e6d9892bd13b10d77ec7166bfcd7659c62b3f048e725163a659449ef1377f48f92d8e0525a346f255d91a3b03a310069d088d9c7a70adca11d43c246b9a3d3ab1a99b1e2ab416e21e1df958cd90d760290ca03ea1091d249866a9537669d75835e2ff9e19cde05ee1eb719d29124af2c7360a1e2a52301c4214f039168a168a9b07d567eb024668053d83c15b3c75b9b4246c843dcc4411ffca5e2f0d70ce43ca120679932afc36a3604e0b6f7041b77d6096737b9d0dd3dd6d5067c2b192b95d0f456452918ccaa5ef83ea63015da9530c61ff98ca3da9f616f7646a4bce9d25d2c0577570f7b23b1bc45909d1a4af28947373c0de545108cf73ca2046159010b5511f1f999103f362f37fc828fb82f8157c74b70733156dbb8c4a383c2196c974a465fc186f41a8742c39948b61c0c5f6af910a3190324ae7dba6fb8e7a63b70478ebb6573fb22328d4ab312054601c8e0bfbcba279970fce4e548c90946417805abf50ff40a370998b494afa1e2fd66e2573854298471a05d96e367b0d208e87943c6b2e37b2bad18875240e30129f314f424b60b58ca5270c79225f65143882bd49bf004cbe92463646302f56b4319037dcbe8b612997bd8f2433e356e17e90b83f793840d62c3383b42caeb94439959bfd81f2c802f1b3d93a6b4063cf4aa3311748f647d2c4237c36bdb64328c7fef62208381f2f7ed7b136afe1241680ec87df59798152ecae8dff38b05dfdf47024d9fe9260ad6453fd308c743583e2e85db201313a185d4cfef1ee3edaf1ff65b486b17e282291ce2a1ee3d2239cb423f5f2186c0910b734e3258168992ad2fd69f9d434a7e2ba269f253c217862ddb510b90f7cbfe1837124fe11f2fa6a8f5694d921a252f70cb5287c70ca43074d64635b16cc34fe202440dd0156719a390c140ead18f84986e6f5f41f5148f1cc2a4f6a065252d39a9e7fca0a09bf9e20e8c16e42dc24e5153b99aca017878c97312e419aaeea5305194ab8467ee62e1778bee281a95482eb2c7caa3e3339444c0efd86ffc86add3085853476e10a17f3b7277ed38d1837ad225289a78c0a0d4ace68894cf46ec29fcce320b6e19891871750036c575d6eb04d1640a0cb69ab0d49d4876b7b6d068cf83e5031ea2d989044e7f68c4eeb202f54b1693dbccc00d4cfcd3a07b920634e562733f088815c2127a7c6c07ccd11d03b0f136b9708b9d0241c898375389b45ad96674e27b460884a29d7b042922dad0fcb5d3a4399b3df23bc80e190f40b6b28feccf7d28b08fdfcf57d8cb6fe8fd60bcb3c6b8bca38aea1f7da65dcdb2b726b82271463b1657fd8261b1c8ff95291e8f30c6aae6dc72e7b98125d837f957e9084e4a6ce376dfabca4a38422f60468ee77812343af64a5abb52a00c96c0f5473a190b87e55c8759b5138e7b5550ff43cfea783ec0542aab100e67f204bba7dd36892b8fe304b9d829b2714be1e06801ef117141dd307324f46d93bad3d799243f142ff5a1f93409937567a338e6eca6622a9a0a5b9783bc15c20fcd411af53ab8b6f1f80d593ffcae1c56226d8af4b0f9cc71514af1238b8f7014041cfb9c06e2a37c3b994fd2a050e0b2bf412acef32ee22eb83bb9758d60c3b18fa5aff7aac01b98c1545991993ba6e0f19c395c98547d2af2b7f3f3cf3ef1dd995c7b5b4c9214c9504b69d26089bcc0f0dcf85421180be589cd68f1a90813587cc717cd3b6e714ff5508ed2db344c9c4b07a7c5aa70cf5aee9c584c25e17bb6fc9211628a9cb88e7a4ede870c9ba52330902f2f65a77b0f1f16021f2c4f5679b4a88ffae740708a1337a262b6c1f43b2940560e6178018aa308ac77cbbc435c60f11231fdac73795fa3bea8fe121d882903018a61eee3f86389e5ba24e10372ed510bee44f9a998abacdad2f63402fbe050bbec1a63532eb298e205258543ec9d0f9786c2e3043b8ada6263998bc63689db08ff6e6bedb033d649246fe8c698688faaf952d93101d091c4bec30dc987a041a8a442c053f6658161a58e6ddc2173f7d01ebf0c9386b3077a056e4babf9aa6b7a7e0c3ec8ce39dbe96c132922f3147a90532d878dee60d0d5ed93468418819ea1e8c9f0411589918e810da44365ac8cbe595596404d839f2b371c7cb94626e48f711e3d62714b1dd8c8a6894203f0e24855e78718c14a356effa28d011e7849d1ad8917061a71f0a9891c38e7cd7323973f16afc26d6e19e7584116f5868bc038a11875bfa8b456ee196350b2291eeaf948c47bf96addbf113e7037707ec73e504fbe2f72e758ffd685e2049bf4ff9bf89823a38ee311b651ba2fd7f78fce7d779876d4544518ba4d8657061f810961742c3f829ae2512d0a53b8e5506ad04e7c515c7d733b5c681481d3861c96c8ba37e25df8b24c04bec05d54aac4fe8ffdeb80178b7de4d0a42b0595de60b015a5078061afba046889ad89bdf3dbe2353f49838110b645291945634e56f813be31954ca8e5890369e22328bdb3843401e5e956add2c132047692fb760d5a53a3a140dc043307b2bcb4f03952634a32dfe936696ef36da28fb3271708b5e67de58f160d1bfa67fc6bffc284be68d432d51ae942b0e60ab009c6660d39bdcdf2189d23c23dd10439f792ddfbb50874e3ba4e195eef3f8a1981dfdf3e8ec7b124275739378f2eba861ffa628d47d740c53555aa5910242e31ebbe2d1d7772345780e1ae7445ea4eb3e9d7634c98758e48840aebd61a237afe6c37e82e34bb583ebbdc3dc14b06151fe7363b0bb5d681fce783a75245b12764e4e7c4e6e39897610d2684ae631cc708be3207c4915b14e98b1ea575eb4e60eedab1ad1d72838c4472e0389c5db31187d6eed8097017de985566d6d70cfcdcef84cb88b19599d5f72cd103a862405974397f7c0047210605be1d204c1acd01408da521036375575fad6f3d64f1fbe2cd7264a0ba5e8cce681b8777e0fe5d10f08dfa81d02802ce80be93743ed9f0338d4f35fe828af304f3d6a80f4200a0424f57d05b8485f70b65c502a301e60801d54fefdf81cb8fe6296ef804c34f96492b76c8847ec62ea5b3e9cc95c109d2929c4bd3166f346df8c018b882c7ea0492030ad8f1c69d4b9eac327e53b051148e58be7e765966a53a1f7c0c2bfbf0bded6d1ebebc1d1051cb8098df1ccbf5d494391b36a2f3beda2765df84bffa83b761dfc20cb95fcab0dc1e4a004ae5f88630b11be5046603c2ee5c93ee329519d1ef6eefeb6fab908caea6538d4934d0bf48e1ae4529dc5c5a9765f518521b34e0252919648511dfa7d11caac59d81fcd5d169ca3b2fdef73f578d9ef7f3be75a7400ce7b8c7ee1156a08c99b1d320c687607ad3b1233e84ad37cf66a7ea22119a233803e230748fe546a794178413750752fe044709ade8d02aea4efc6b12f553aa91887607e737b20dcbb9840620bdb692b52b394d43e79b617bced20e45a713839b62b1e14f2c015f115d3b7bc098ef3d8a95e7d4a6ce122e58fb4bdc43f0dc2d10389dbc052017c96176b544ba2aab430d68814c03f5501600d643382df0230580f748541965f231a8478ef904e4d26b4bb7255952d458f9612836d6650872849de9031439215b00a938d0af7d9b2ff0d7a52af625821189952afbdf8fe5f7242cc8722b0c74f3bca48c79c7b637fbe8e35c2029166df4905c3a503b89cf5cc3ac1b7859a1628383c96ed7935172872e16fabfc13706efeff6f36f88e01ca277e5455b62b9d759a463a169504c636a0e5db880e3789596ea04c4b4649fe07748e0a4264a6d233f2fd85a8b615d0dd7211cf529316574051a28533165047ecea620b0ac097645b51c200e4311e736dba0d2d161336b4230f435b96d7d7b60da3e945af06c599eda77f45b9f4dc24bf2b17d00171f88940641375a7b78935174d7b9d6edff12319b0400cd6b0442ff82c051530eb888865eb24a61c955e30977d67524a8ecf69d73052bdf7ce6287997ca421b5f5c7bde5b7b7cb664cca03a899c0f9661480676", 0x1000, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/\x90\xb8\xd5\xcfzero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) renameat(r4, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r5, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001380)="827ea5097ff030743093408654f7a52588c2172fdbfc5c4098233cd9b750ede953ac99f69279fdee77ef1ba6405cb1fa59373d007512ac5dfc9da0503f98ed0ac5cd2654251c152fe5ce60c2ec1cc9cfb96736f12f72eec8bec8d13c7c75b5ef97dbdba1f5b0b85bb7833d50c34a5c263704b590f84069f4241b2cd1c6b6fa3124315d4cfa47976ace009892960dea20e6", 0x91}, {&(0x7f0000000280)="9cac6ece0e6d1ecc24b32fa4a39c29729275677883d2c92812a0eb4f06796a0493575d445778a4a7ca9007dea70ca3d2003078869d9a7db2ad51a9f4277eb2e3086ae1ded8a69777d36e7c7357c139b171cb0a7d5a13fa5036b91c31fe00f4d82e", 0x61}, {&(0x7f0000001440)="7125668217b849590bbca5da554c866126d10fe6", 0x14}, {&(0x7f0000001480)="fb4ab3b203cdad7d0dd61b851fb81872f929ce9e5e68180a8f5eb473f5519ba8752eabb808d7ffac7a7cb690f1c0fc2cd3316220429f49717320f607ffd5b021eb6c427150dac20ca209bb2a2049ff697de095834255b1498057b76854b5e6f653f1ad3ab2cdcc36cb3b2a407aa6c8d0438b42c28b8a73374592d3415304c1653b183d61486ca93aa76a5c312142e2599cc4fb6eed21a4f7283ec800fae7a8c526af0c50dd4c2b61e1f4f715f21ad6100eb8f5d9f3f315e04efc3a8f5f26d8630dcbd4d3e557c6f69ac121db6d1e23616e", 0xd1}, {&(0x7f0000001580)="5a1309f3bb4ed0077409fcfca9eb98ca3498bd80fdac4308eb5b82c5c8f98701b0ec195a94db2df20922058fe902a1a581535fea30aeb2996422b7517d2f50d49589f15f3bd0e851d17150ef3765b2d6314cf1595d0aac853567ccebf1e73693b8183909f62824ea74e216cb7b370b48264217697d67fe06d87eeb42a36a114bf0", 0x81}, {&(0x7f0000001640)="3c364a417f18ee24f23ff7c55f3eb1f1e1a393901fa5a2d049008aa4cc2ccabaadbb57d181d758c22a7bc842379e37d033e2332381ec", 0x36}], 0x6, &(0x7f0000001700)=[{0x88, 0xffff, 0x1, "cb1f1e3e0bb21304faed9e5f106db6f110057c709c975c028aae468d048618643148d93d77fc48126d86d1345c0a0469280b56152009873e2920cd2def31c49a5ab3717b094347bddaa81e0781d701296d9d2b2838a19f45140a5ca9003603cf756b1a8c46d1cb41638b9407495db10c7fd5bd9a29e4"}, {0x78, 0xffff, 0x7f, "46b6ccac78fce134ddff6ad037e16860243feec447f99f6447fc566eb37004fcbbee84feeaf1dc0ec297ef4e7b1b8ea7022c2b6fd737dde59d72c879904e76e535d350e68d561d15199dbe180d58bb6afa978be84dc0de562e77494050961788e1bb4e18"}, {0xa8, 0x1, 0xfa, "7d032bf38c9c0be2810faaf129e932f8320dde386d798e6c487123e1dba0eb681da88993a8883d424fa990c46d5964ba6366f0880a3c3d7b13c3d0c242a5acefa10eba888ad4f911456ba19dd7aa7c10177a5b22c5a0728d7767979b20cc7bf554d4a607432bc7cac3feaa15c9296885d3ed5f51ac96f156880ae12afbe56886f19c5589c11b567ea9e79759eb9cdefb95fe"}, {0xb8, 0xffff, 0x81, "998369173a95c07e3c47e6f2251e08e8dd69203b97afdfc4d3fd047d531af679f0573eb44cf771f28cfbdbf28429a90e98c907bc157278dd5e39fd5df92743e7db07ed25ce16de2bb29e0afcfae9f6a98cdb4a87c24d009710a21fd0a74bfc1b4df0aea73f00348872abb5d5ce6d5b4fbf2aa8487f63ffd4c24dfaeb8d11f030c1b1e374b0484ab969cf777fae5a2c1d1f0456419ac98b6ee77cf4408b3458fd790a5d33aff1"}, {0x28, 0x1, 0x4, "26834764393651cd0c9748169e84d0fb2c6802"}, {0x18, 0xfffe, 0x20, '\a'}, {0xb8, 0xffff, 0xe6c, "d8216a4a61dc5add7f5b0f23465c43bea6fdeee467f747ed8adbb4eb0182f7f3f31b9f8575d92c96b9bb9d6c01025b17148cac5ef86f689d44c9bef44e8ba61405a2c2dbddc4e9217cfd3b81239062947c9e0f808e5afd86934439a391a87ecb33f3ecf30a19ed831006e3e5c353a72e91d3999ecaf81208b108db34dc5156cdccc90fcebbec64de0cf88d841850f8d73b74ac9131dc434b0a9b0350eafb0351ec56181fb740"}, {0x18, 0xffff, 0x1000000000000000, '\a'}, {0x28, 0xffff, 0x1, "b68f3f8e5ba7e19c5ec63590224ce1df35597532a4aaa6"}], 0x398}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:26 executing program 0: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r9 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) pckbd_enable: command error 16:00:28 executing program 1: r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r4 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x2d2) r5 = dup(0xffffffffffffffff) semop(r4, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknodat(r5, &(0x7f0000000100)='./bus/file0\x00', 0x20, 0xffffffffffff8000) getsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r6 = openat(r5, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x4, 0xe2}, 0x4) getegid() close(r6) semop(r4, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x11) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8, 0xfff}, {0x7fff, 0x401}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) pckbd_enable: command error 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x21) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/189], 0xc0, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000040)={0x0, ""/248}, 0x100, 0x1, 0x7b2406d08a119418) accept$inet6(r0, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x4000, 0x7f) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:29 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x0, 0x20}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2e0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x21e, &(0x7f0000000080)="b6000000000000000000") 16:00:29 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="480000a812db8ad4c27a1008559e9250fed5c77d5e1a000500020004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:29 executing program 1: semget(0x2, 0x1, 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000240)=[{r0}, {r1, 0x20}, {r2, 0x4}, {r3, 0x100}, {r4, 0x4}], 0x5, 0x7) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000000140)="0f5b26c42cdb38d379be2d575f0ae28295a64651d3b56de33d96bcac7fa075188e7842a87fd241a612a7401c4fa3b49824fe2d3beb0c27b5e68ad24b5453e72af190b69458589d7dac640a139d31217061d2ce5774f352cd2e2e8a32bffef9", 0x5f) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r6}], 0x20000000000000a1, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="009d01ad7ecd4f7eff2e2c45696caf1474174022c5acf83e8c0ee220c80270e207f5cdc8b3f5b0fca507c0edaa961ddbc1d7716ec2d90a90bd235edfbb95f5549b875e571dcccf434d12fff5e194cc887b18643ece47ef6df67fc712aebdb86642c26ff7f8b72daf380d751b6b929333e17b70f1d115d14fb4785f2a4217257741c88079c3b2628ea1cb964cedd16ad41ae2c8c3cff1d39527690d6d0b78ddd05c23796c23f47eb7202ff22c33925b56fead987c22080eca155b1c5762280536142a1a18b08e611113458d317bfc7cb7ffdafacb9705bdf74f14a9fea8c6ba71c640e82afb9fb239778cc87a28f49394ceb9351a38991e74dd95dcd52cfab49b7083c87db6f6927d65f3ea94aa1fb05be77c431c2ab07cd94008d49380998babd1ef146c2a3f2a4bfa05ec9b05405f8a60c7e20ba9347b7d30504ea4bc36ec26f8aea2444a"], 0x1) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fchflags(r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/150) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100000001, 0x0, 0x5, 0x490}, {0x0, 0x9, 0x9, 0x9}, {0x8, 0x101, 0x8, 0x2}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x38e) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x64a, 0x100000}, {0x5c, 0x8000000001, 0x0, 0x2}, {0x10000006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/85, 0x55, 0x40, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x204000000000000}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x44) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000140)="639fff9d84b2714b04137a3df4f062f3124832a63887692ad273331dcfb515f0d1713ec6a82b4a79a8f1721c28dc14b350ff7cf15b8787554a8bd796cf8e394c6df73ec7b506ca9968a8c3babe63a2008eb30f8e10fa434bdaaf09bfc2be9da32ebc206b913381e583b805b2dae20a1c7276541b8939445110699bb8c9ad2d997253104761478de6b26b470cd312ffdf50155e999eaec36e") syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getuid() r3 = getppid() setpgid(0x0, r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r9 = syz_open_pts() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000b, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, 0x0, 0x0) r12 = getppid() setpgid(0x0, r12) r13 = getpgid(r12) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r17 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r17, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r17, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r17, &(0x7f00000013c0), 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt(r22, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r19, 0x0, r21, r23, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff00000000000021142ad1bd8f3c5ce618951048be371b3855e9909515d108c7596f0f1daa34c2889445e4156a9f2c162f8826e05b5fc3055281d4d918d2ad781fc53e3a36e49e9c8325869b745e0c107241c6afd6a97a9189b9bcaaab3156a95622340dc40bead7dcb942a04059eb7ff39eaff792cb524495384430c7a89c4c389becfee1d6ccf71e52d0bb7fd47eba650f0175c3b0ec796c97e2541b4ccb459cd8a29aebbc2d7393f3c9812bd48055f983374dfa8e68d75721d0f7590e2d072e", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) lchown(&(0x7f0000000200)='./file0\x00', r2, r23) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x6, 0x0, {0xfffffffffffffffb, 0x7}}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) dup2(r3, r2) setsockopt(r1, 0x8000000000000000, 0x8, 0x0, 0x36a) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20822, 0x90) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pckbd_enable: command error 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001d4, &(0x7f0000000140)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x12a) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000269, &(0x7f0000000040)=[{0x40, 0x4, 0x3d, 0x5613}, {0x5, 0x5, 0xffffffffffffffe0}, {0x8000, 0x1, 0x6, 0x4}, {0x4, 0x8, 0xe42, 0x8}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0xd7b, 0x3ff, 0x0, 0x20, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10002}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xcb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x202) dup2(r0, r3) fcntl$getflags(r1, 0x1) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x20000000000029, 0x2, &(0x7f00000000c0), 0x0) pckbd_enable: command error 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x0, 0x3}, {0x2}, {0x2000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a53870600000100000001000000000033000000030000003591af0dc1bb893f52347e20dbed52d13f98740f7f76c3d940e171cb594c691d3a6257a624514c1607706c98b759f272ca00e357fbcae1f8fcc1c25df13fdfb328e2f9be28e8eeb4c04695dea3b727f4939d084595b1a11dfc37d21088fdf41d8a058a3701133ff007f3072de16b3d699d1041a4d0046f20577f05a7aa0b0a350102c60474c8347ea757459280d22a6089de8c40571ccdaf857bbb2f0c5318653ea1d08f8a91cfd6e1656953db0fb0030dcf844243753bb691751bc8075cda4de61d99bf7e429e969117565b1aecd91a93b7c0bbb6ca12c97bc909598c2fdf76fea63bb7b8346c120001ac0c5f27c6fd6f4ac32ec3fa99adf2573420a016a4e37adee7026406d61c1ea2d96895a30f246a0213e05fab8df92b87c7"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="749464f993e198d7d29f4910c64d728190b13ddc7f44077a01adf308a97be40791843ac2b4d007cdb07574a2a2f54004ef270b75e1adc59d7836f3dd61d435014e1aeec6ac8e68", 0x47}], 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r5}) r6 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, 0xffffffffffffffff}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4cc102d68c8968fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0xffffffff80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setitimer(0x1, &(0x7f00000001c0)={{0x65, 0x800}, {0x401, 0x3}}, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000180)="38ea90fa4dd425ddda11f6cba0b0a230c23de0deb0927082bbb5fef371b0d8dd497995186d494d049d0997237ed04e23539781b43529697428f7aeacf40e6eb84735bf005cef2a1434d3e1eac8d65f087f3e5413d235e47c5d371dda572a513316568d39f6144550ef36c4228bcf6dc654ca1fae11ced97b3dbbb69585ee9ffe43c86ef2aa44c097ef0544e576bcd3c5d80f396620f7b250f2bfb2a87fbb159034fdb146073668d92d644f4f2025ea5649de52d0f5c2c4b6f96aaa5b7d932e150365d675874ea3e8e1650fa0774aeea44447bf9f648d1445a184518ba4571c9890414baad095c02c4f67688157b6c64f139b0ecaaeec0c63ca104fd9a7", 0xfd}, {&(0x7f0000000280)="c988e03621ad515fe173850bce5d472c3d3991428c9ff1410c836554c9d3ebdfe3d8035dac8d1a79ca13899b0c318f3d3630e5412eb6885dc8fdddda2389112e39e1f7955f1436c07ab8aabba594da0c1c9049703ba98d66e3b489ea6e12c6c06c49aee060bc4e7cb593d050a51854247b3fc76294eba0fb3308a4487192c912d09dc1bcd61204e542047cf9128ef3130dc6d414e72fdd30fe62b3b339d26334c85405ce97a48e3699c369c251fb6851cde51a34cac7c49eda7b6095007d4af92c35d369995aaa0a26a7257843ad2dc4236c4e4cff926a52c5bc3631e374c56f09f379", 0xe3}, {&(0x7f0000000380)="62a67c9eb62b640295e199ebdb979a1c4e85ae7d67c7988ef8e7ddfc94ad49f8adcfafbd5a18eb2e24db480f73c8e7ad7e9b9f5282f1fa780cc13ae3f4159fe15cf81be9d50142e2a8f9846245f474cb0d581f540f2ce8ec80ddc2f7387b56ec0954ebbee6f8afa1a9001fae78dea5fff75891183f72e6db9112f6ad8a974561876878da802a9b104389fd4c285f72d13e0932b48642017ef69e9e105735ace1f03e05cb2b2318bfb61da95252f7e640862dddf0b1700781463b48cdc7310311431104e04c7b8999dae2731d68d8047b20eb6db79ec1eca32e7ea75a1f10490f18b4d59f9eec646e449fc34be4e43772d6e7c6dc3daa67e3ab708c915ff891c02a5a5709a2adeeb6399e7e425a9938867e55662e4736e77a93c9de4b31e3cd02f57beafdcc87ed83e541c630cc8a700dafa73a5919d7ac194427411f84fb178a956000aff2f93ce81d5109fa8359a2b427fd7c6c747a585e7a393bd00c158935f85cc087d666e3af3c9478d0c1e7676350d4643b978ef31185738800e49a8cf65ed9cb17230dd02e08cf4b88f0163636a294ebdd2e4afe86ef266101aad5ec8d4a081dbb4f937490bc2cce835286ec343fb83ce3a54fac2aeeeffea1e8b10b1d0101e588ac5604e28d63cb923e03db907827c58dcaba8e5059472c22fdc89452f8d67f3e0844d941c8a9bd6fbdb4fbea0b4cbc79e70f7e2e80153d8508bbf73c5818ec42d64f385bf6b93761a646286ff128bc0abddc7f51ea02f38411f13dc7bd1818cff098314fcc61aef87ffcab92a1d0f74a93cd05387c11779a9966e41a18d54e5fd25c84d9dd67948f6c848e81dd5b1d37e0d66e02572644823b5787055aa39c3398d97ced3f14241668a632d8baa6da274e6ef5db961a910c7d0adf1432ff91be5383bc17ecce82fcc8cb470a92fd2c4e081d86dcef43b3409d90f8932ebd7dc1de702ca67f7488a6f51fa1fae6695d2ce83880f46e7e2407fea872f5892a7622db55f1552a0d9e767f8db10376931924fa933296f484115629836462f9f00145b765cbd1d9579354817099d35c2a8a068109c2cfdf66ba15a46a96ec281117e89d00ce354b2967907ceffb7e6935099eb3ddd17f963f86ff92a9586c80f5090885477559345d1f5b5c156c5eb22bcfb790dd3c60ce73bbce09c90cc446776f9537f83b49d73f5d5c7fd1d9ba02dfb28b09393f304a6af9f388fe44b8db3465bfe4cf8ca7a0d6699e1c73dd055ac1d2e36a7f5410b61e5f56f935a92754a5a4a7af3cf1db1d5d4a5e97ed188ebb6d59ab95ff9c003f2ded07f7e056dd6a92ad1f474505a32ef93d36993f441f90ab2af13b37cfa6e0ba4594bc7f559a57a6f13393cbe7bc88e64fe5ee660cc2caed650eb0cf6676c9b30e82110c840fdc41aa3c31cac13a66400c016d60ba07f6e5ce3090b5ecbbf83a583e2a6dfee4db79e5da99f59a7efcaee90c9b909fd5a465f4bd37492abc2449cb4f41870cfd7f4fbdb5f4b8c05ee361d1c4026e3ad0934683d3c31497cfa161801d24f16865353269d8fb6a1e04098ce3798205b3171003f156a4b627bc5f15c46617760d31d3ee2288db429436e981cc9f3ab16d36e1983e229b642177aa935b7a90593a9b1e7391c37c9ccf20716517de53a5c74af74bf03875b4746eed94f7e4c47b0831640acc2b071ad87a68d4bd5a8c8561333888ca8ef5b6475dca737b788d20459fc32ddfc2cab8240eba05d1ad3bee57104031ce40a289a77ed61af3cdf0cd7a3fc25cacb9916de653444cafd74e5816170d088fb25ab8a7b17e1981a99165f4e9c574a6ada1bc5c6b2f80e14d5dcb68e44e39a6cd1219e908fd20b5e8b50e8628001b87d012289f54cac2c04bddf28b82909974b849274eb4e2f4b7fb4867d033c0958c3b398ee5702634b6018dbdc4c48fbf38ebe1be3afe6ac4a287e318f1dc2927eb8e5672eb72e6c6a5415513f57766dd8dd566acc12a7570815f49921dee2beaa0c46911be55d4caefb890fdb8edc6ee2a22a0b8fc9d942d3420a75f690ec167e12731b0fe4cad4af077b59d360a101796d565474a22e462c74658d03d3d679e47ae5d815ee734341297ec6b269f6095104a411fc8db2d1a5ccae3e416acb5e5d87d7c9464c4db21788abb095c36ac1c0741b82e6d26813253a7b7a53581a9ba27d7f85f5bd6aabb4f1ae9d6858595ef65e1e470633d2675159eccb265bf8b3f6d3a99fad672ef4c06a34ec1d15015662a389f789e6808d845d157620268c43ad6a6830a62b5f5eef5255c026ec7188ec51cf12649deab7e73e06f8ba2a03e759ad1e07c3c37ac54d03d1782ee96411de422d7812f0fbcb116e6c8611075c72493818e260ba48c473584cd8362b034aebe64d801e15fb654e713a9f862ed1f30c6268cbfbd062977a7b6255b777911b2be85dd586d5d6172b108eec3ce0af9339f7217f97d34a4b00101f7c5071fd5a6c0e3127ef8087b8fafa2f126064413f2598ce6113f3a4144f8af70aa2e0ef7a51e4d31f1025259d3053d05c33ac14178480f5c91a8d5fa3e8cdf2d19d86e0974481d8d3fbd26492634dd3b2e7548b275b1309a097f1e43f722518c23c2a6f0597f0fc44078ad8ce21af771c90093acc21fbca586cbe3b4b8af932a6e790f7153ed305e2bbbe0ce7698878a51ec333bbf3b66d84e91795f8dccd1abd770f0d9e543acebca853a58623c864c9eaaeeb2c9eef64a76d6f9d27dfcf4d954e4a00e3bdddca9dddbee9944437dec9db62346c0e9f7f3be7207946c5674d16dbcf1ad571ba8e4c7be28cacbfe8acf1737a0a0fc4015f8c9cb532406b3061ce33b35e78609061ed924f3a4260f4a9414b33209766a2af5d0d3cdd26a483f9faa13cc323e14fa45e3afd3687564a00ed9b9f075d8cc4ffe2f3daf9c4a4abbda3ccd4bd8d74dad57a6b48d37c284e5b06b57400c5122a69eec26f15a5cbe204861cdd6dec2bff34f63e4ac389fc20535a3cf788cc9d6fca4280453cf056dd501ceffadafb403d8ea13ad4d160860673860ef23ca992be590b901669b1e91815d10d68123a1a020d73c8bb8ee742b98841196fb2f461fdca6c23d75875e058a481defc054dc018e6fe9dfded2184f5356dcbca8dbe5e160e60b92d1dc8f69a0805a65cfb10bdddb1d3c9c1d86074cc500730dfa674729fb2421fe6b7d9b09160dbead78be851e189627d988043aed7c672c58025a7b08972d2a7eb03ad9aaddcef6c5e8e1c7da432cd6308a22ba7ef138029733fdf864a0ba03e9d84a0f2c8afb8552caa2335eaaa76b8d9f224d52387ea946c77e784965a7d5db593e39c47caab78a2de6cd35352496f4a28009feaf474fa6e1c8384fa5048e9d26f0304e32b063b1c71daa1707eda67a5d27d44273983b8f4125f8c4606993e8a88ba3e78d8011cff99713b6b9244de04b8cd0fbccafd35888f6d4d13a29575aceaf11c6b8bc47b78754ae56e31c1f70ca57a156775349b19c827399a7153bcd939682ab79c1d0eb2dfcc8153f8ba2eb60477416f4f16c8ea18eed72b629afb6fbab52d8f89c7063e7dfaaf414c6aa5b56cdb92256b5b7ac6041ac7c698f6c21ab05012fc7d04bcd673d3757b174081817f57d57967b84190ca8cbbfcd019edec4f7782e4f5ff4f4448b18a14868782bb4a44999fca13325f3c7e348567373bfb1a6d5546e1cb9df2e4d877e683ecbc8807f4e8458915eea93a351f82a06f864c70dc8499e595b1cd81fdc329489b362059b55d15d0b6a5426a0eaf916372b5617a8718f1daf6587681973a51b071e21206a108898f8d752dc4bbab954a54b3e3aa74bf0442e7da9374bb6c7219e0e04926d7217fb5b8cbf43512aaafa0c21723fcfc576574653f66150864c84bac288e39cf6e9e4dab1f3b6c627ada6f98d08877fd9f57404c7eeb2422f0e4af2b467a570d6eb5d09336b932eff869ad7031fe3b5d3446a73a478003c433aec526e4af3c3555486a38df3a84c1e973ebd06daf5a65e1dd7f1e054cb1786a6dd0a9dbc65cb443d2ec36def5b8cb414c66966e4a850ae60a6ba4fabe478e6fbde7e4cfbc4ec9352bb9b74bc39a9561fac92bc7c03592a2b524e5747cc5b7e942501368386818bba81a0f18e19d1847dec98738cad14c7dfcde25e35f65afe95a182c4ca7865faaa0ec7f62d05e062d84cf0e2775f5a2f8d3350830439aa80f0deeb9aeebf44a6fb3793d45e726f9a5cccb03b34f5c3bca4c85f0d53dded693298a0877f9a1412380e93d5951b5914e6b517a36a1486848469f6a9ab8bc97ce1d2f4d9d995577aa5a5475c50e586146a37a24c8317b6368fa7a4c1bbbf4284e3a3ba47cd77840c4b98b32540fa74d6ea50272002e1756fcf16568fbaef70625e23e0a867226abd520f448081e2b98a3ccf8cc19967b8a43cda9e2754cf0580c9da70c5bdb1627304155e66afed90f54f8b4a9ff801c51b5b220768dcf970000893b5abd47280b0c1a6d76863f0971a4c96c3e0fb7afeb0db1a769436193173cde665c42731f6aec381000852fcdaa25508154175704eb969c7c8a6247a8d5fcb1718b862f7aede871e923a17a88aa2abf7d74f62fb888d445592afad7e4fa22fe5801241d04a941ab032b333f4c7e77f6ac3f79f270ba32fe7741a3eae8ffe30edd439c3d5250e1c7d414885f74582d1861e331380e047bfd322f1949b9b4e350846a6def189ce31eb3464040ceaed7eefc42c869c3cfb6391eca9869080c05aa412b0039fd85f54a9c84a4581171e0857b1e930e6fb603256d63332c412c7d42e84f4660a3da301460e09ba83cf8c1ba0dd8fa87285a6dd78b9d766ec30cbe1a2fa9593bc561aa1feaffb112818083fc59a8fa07bd09e88b3872c337a763ef757347f45c6be3cdf9f8765efc2cd4639364c4a6d78df56557dd0abeccae2d581d45510066104a075043b84e0ced1ac0b5ed495bcbc22da31d675d90772271fc7ac2e5ad5e487430ee54621c87f02cd8fc7580dbf56972a61fd0f67a98ef35c89022e8e6f0422b6b2f7dda1201f11674b20d04c991d04b2426d0046822f773661bc200cf25826dc7f52a780630436f71be6437b9ba1ad2e9691f88841f2761d851f7743c79bae7409f66781c5dfa5677672477dc58a235cc84b5274d50ffef8f1fd308a7f8761a00579b32618b9d97cff777a070b1d40cd4ba607c9c9fc07b22fd5e8aa072d7ed03f919df9d1dac21a1b09c2fd77092c2530f78e6aeb828a772c1f6e02b10a3823adcc34090fed05b20d8418cde6fd6bfb177ec6dc35f5439720a9fc09fccfebe36bb4e480997dc03261cc744e12cb7d5fc37d6d177e51cfd940c009a8083c6de481093ed8c99e8d73b58b8c29d5d494635d84797d3afaf2cfb3f58b803eb6045bab62056163833048659e44a4ffbebe8b7d7a9e021cad7edc7f64d9324447fc8cd1d4a818ee0cd2222d380b83077be56b31110254ffb3a665dc9bf8854be536c7dfc8442c7c09daf6874916166bd33fde5c7e11a52f54ded5554aab0b53eb993fda0a94d86b1b92d07f0f30440b60cf2074276b48c2b3070e84451d59f895eb72b87f0a0cd6b3e986a2f4026f474328e2622b3b238a529b1dbf2eb9c69c4f6881cff942d4ec02a193cedd099ee9ad6a6a7a840067ce21b4dae191787fd724a16d412587805f04815e37fd39a47c8176c95c248b4b6dc949a1d45b61070a69e51e5e73787e4097590e9eda50aa23d9dbf597083572533fdc84cbe90ad1f093107302e5ea694008402b06ff3ff9f81d0d5ad97c0df22c4659b11cbbaf4a06035e3490b9fe7ed1ed", 0x1000}, {&(0x7f0000001380)="53fa95ef66212d6246adaf8a152c9acf5c92e1678fbef4507733cbd40280352d34a8b8dbe30f98c4ee30eeba6f6663f8b5d7861a8d89f1d53a2031", 0x3b}, {&(0x7f00000013c0)="29f625974529589ddbadda501608e251f38ca01c229c323c4e731ca8cf4cf8ab22f5c8c1b8fba6c48103b0074cfe4cd16ea51937c90af6b832d9c9ac01032fb9118f06ac7f51bfac31cc216d17e3ebfb9290ff6888254a4d70e42eab1820a79db3515c99849c18f1ec1449ee517d67b7b1341fa840d2fb52b55af91e5c2630e464aa9758d811378e1616edde6400cb0e852d0ddc02b55cfc89c2cb12445f58f2ea09e3b7f1cf5b8f27f2c9c21f5f839f61d503093bc8e401780ebdfd", 0xbc}, {&(0x7f0000001480)="78bb7e900ac116836321b1fdd17ccfa0c69a4b45fb02d25c4ba236a11f774d1889e2255b8568b5fbf21c79caf46dc5c6d2332bb9b5e66fdf3fbbfaca4f9372eab7cb023d5ad644d918076b733c3cdf431d3b8ed058db8c25e46faf55f33f23da057f2c9823239e829d6d607570a882f35d88beed4e0c9e316da34a48dc8355d84358b8bc2fa29c49d414b0ea6fdc55e1050f5c3b12ff6aeaff863b60fad83376bb7aa2c04373e8f46bc29750766dcc28b622f96eb5911a878aa96c1f55c50566ed59a5368ff084faddb4e1961da8afc14da393645ef42879b85d0f59c1ca67a25edc6337abc5af20c7770dc2", 0xec}], 0x6, &(0x7f0000001600)=[{0x88, 0x1, 0x9, "c9d14d7a492224e1e2d75f0ea886bc3fad5d9d99086a70b98e4d16df98142afba2c1952a7c111329ae65759bef1fdbae52e2ab6b1473b72a9c54cb302d75fbc56ff5026334347606f1d9336ab2ad047c39183708bd7cdacb9cd487b18860daa30da9c169f20e2a3acd598f89654742ae53"}, {0xf0, 0x1, 0x9, "bf798ab25d76eee4934045aa03298bbd66a629f0adca32917a3696f3bb3c3b0e8f434a30263aaa4ed11c341d120bfb34f3803b5708c6ac618b7702bb846a471abee3e0a62543dede401fc366774babebba26b137de098e59736b5412d6d59372dd0099e63d2cb67e8e9720d769d2ddaa3fe4afb4d5aa857f7d70a5b66234efdccbbfd110fc90aba5b9db538703c8842f1506ffa7065edd1a3ccbc68adb9216f7084f7a810ff50857bbf62e9a551e39e56fb8a94cb912b9af738e7ddc21afdc73519da57bd83714aebdb073cca915a5388321fdd18bed61bec58393"}, {0x18, 0x1, 0x1, "f448d634af2e"}, {0x50, 0xffff, 0x9, "c5bea792e6c1aef1d4199e8b8b38a38d5189e8d5d45295de319a3061272e86a579efb8d901060b7c375444724d15092f68c4fde10da881ab873e796866"}], 0x1e0}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001900)=0xfff, 0x4) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) bind$inet(r3, &(0x7f00000018c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001880)={0x6, &(0x7f0000001840)=[{0x8, 0x3000000000000000, 0x6, 0x15e}, {0x80000001, 0x80, 0x4}, {0x2e, 0x7, 0x80, 0x80000001}, {0x84ac, 0x7ff, 0x0, 0x6}, {0x4, 0x4, 0x65c, 0x3}, {0x2, 0x400, 0x2, 0xffff}]}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) shutdown(r1, 0x0) 16:00:31 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe2(&(0x7f0000000080), 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x10000, 0x0, 0x8, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1, 0xf0000003}], 0x0, 0x0, 0x200000000, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x108) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) r4 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x9cb04cfd7a7ba3cd, 0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000400)={0x10, 0x8, 0x4, 0x8, [{&(0x7f00005fa000/0x600000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000877000/0x4000)=nil, &(0x7f000048e000/0x3000)=nil, 0x8001}, {&(0x7f00001fc000/0x3000)=nil, &(0x7f0000760000/0x2000)=nil, 0x40}, {&(0x7f0000948000/0x2000)=nil, &(0x7f0000124000/0x4000)=nil, 0x4}, {&(0x7f00005c3000/0x4000)=nil, &(0x7f00002bd000/0x1000)=nil, 0x1}, {&(0x7f0000290000/0x1000)=nil, &(0x7f000065b000/0x3000)=nil}, {&(0x7f0000bde000/0x2000)=nil, &(0x7f00004ab000/0x2000)=nil, 0x4}, {&(0x7f0000b8d000/0x1000)=nil, &(0x7f000062b000/0x3000)=nil, 0x80000000}, {&(0x7f000038a000/0x1000)=nil, &(0x7f0000081000/0x2000)=nil, 0x98}, {&(0x7f0000652000/0x3000)=nil, &(0x7f000033c000/0x2000)=nil, 0x4527}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000029000/0x4000)=nil, 0x40}, {&(0x7f0000420000/0x3000)=nil, &(0x7f0000589000/0x4000)=nil, 0x81}, {&(0x7f0000aec000/0x3000)=nil, &(0x7f0000a3a000/0x3000)=nil, 0x4}, {&(0x7f000013f000/0x9000)=nil, &(0x7f00005da000/0x4000)=nil, 0x100000000}, {&(0x7f00001b9000/0xa000)=nil, &(0x7f000088f000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000346000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff44}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r5 = dup(r1) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x45b) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x20000018, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8440, 0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="00010082c393983d81be41000000", 0xffffffffffffff36}], 0xe8c26bb768816c08, 0x0, 0x6a2a00000001) clock_settime(0x0, &(0x7f0000000200)={0xfffffffffffffffe, 0x1f}) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)="ceb9b4da008e50cf891c5328b6bd84a263963b2aa8d7a5740595e1cf25ee7be018faf69455c8d25f53dbd6ca9eeb1ec6f800a7568b931f203c7b50058c676f06659c87a0166a98de5fb1d08c77c7791c3a052b0e118dcf1ebbe8f78e04e19a03b45afe51e4d9ba4c428b6a30441e70a2b7316287a64818b8b8b45374", 0x7c}, {&(0x7f0000000140)="61f08d14e79d3fa3fcc656b626c1193c3ceba565fac912a21c18ae3740579cc89e50f2f5ba207ddb62c3652873cbcc1d42f66fe0f176475fc60753812c2e2a0d1c545b1667b41ab6eb8f416f464c3e015fc63b2b7952d50bce73aa04b2a28577fc01467f0c740eff6274376525c36f9d1c13a139a24aeea8beaf8356582e5ae70370f02479bb82e13a", 0x89}], 0x2, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x800, 0x4) 15:59:58 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpgrp() 15:59:58 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 15:59:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x30001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 15:59:58 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/86, 0x56}], 0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 15:59:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fcntl$getown(r1, 0x5) listen(r0, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 15:59:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) fcntl$getflags(r1, 0x3) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x620b502f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7fff, './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x1f, 0x1}, 0x8) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file2\x00', 0x20000, 0x100) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:00 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x3, 0x10000000000000) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:00 executing program 0: socketpair(0x18, 0x2, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x180bb, 0x0) fchflags(r2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/7, 0x7, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) bind(r4, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="32787e884adc80e26ae9272f25d7f3ce6295c75418f54f7636bbbf9b6d440f5a0a8bfb320a5fa9057673d29a84cecc038ab89e3885ed38c944", 0x39}, {&(0x7f0000000200)="e8f8c602c3947afc0fc5b910951964338e3e915499a466fc707c730b4acc46d08bea699cea6654b863a420436696964463efd116ce4a8e23b782eb8c990c1da2c91287126e55abbbf6bd2c51185b6d4b963469b81e744ed8fc67a94231ba332332921798b24fcf918807dc288622e18075a88799a3b652fee06070fd12d468cdad3db8cb290c5787948017ed2db1f59f1ea0441faeb540d998f740edf5ab7eb5a9371d1e369c4069e1dfacb87394edf1083fcae93d266a1cb06537e440585963aaebb54d8756", 0xc6}, {&(0x7f0000000080)="35936f5381f3c3c721971b2e37191eea74a30e3d717effe45cec618081e8e8b787cca148d6c6a4a33ffa34cc839867974247c318a158bfac2e06ea44b10e16cd1b5e103bb31bcc91c909264222317f5841d485bead2356216ace6658511d2481cc9911a7de4dea4a6fd8e916d12f04b70ffddfeb1a6c1cb5da3cde423c2ebd40fd05d4c19ef0a34529a7193a598d902e7e71f916211b430a554208ad793c5b91fcfd15a803d2cd20f1bf6ffffdef4642d320c55af6b3", 0xb6}], 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x1fe00, 0x80000000, 0x5, "2b236605b4d82d607dbf2f2b51090f1c4c14d8b8", 0x1, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) pwrite(r0, &(0x7f0000000080)="b80bf7febb9c20b4abd7aa3ce97b73ecaa06349c08bda68326b9dfec051f9f3c4c9146839c1b91ce608cbcba075468309602bb7d155c5cf66fc9cd9af5316c8b23c4199ba3db114464e963a83569555c1af40bf37189aa4f4b92b1613925581ad7d844b8a783c0479d5b33fd593ec1595c96c4bf4cfda07d00f46251455ad36a119bcb3beae91462251002fad328c8bfba30c4c675cd5e5c", 0x98, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x92) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) setgroups(0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="b44903c5aea60c8c04ad9ef7562cf4e985f1bdca1497eba80a36fdbb91bf68b9fb14cbe2184d3eb01fd76719259579517cb97f1cb76d9c0af72cc302c0e54a632d7f9ea567a635772209305fafe18a3f1851c116b7d54725c4c4171c687bdb22682d5deb53e2699b0e139e3e3f76533009368c9e", 0x74}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x5d876e6f1a62e506, 0x122) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) socket$inet(0x2, 0x1, 0x9) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) sendmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x80}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000cc0)="ed60eeeafe0735728850002c064c9a2a0fa735beeed393f636ae0576d79446b1cfa7d21e4d4b98dfaa652411af405eb77fbd32ea2fe0af237a9e56b44a97ecf96fa2bbda16d845060795069097b3d9f68968718745fe073fa49752a7babba615618e88be971a06fdf2a1d1c446c502e283787e52eabb3f5557f94808addd91dbad35e3a2f7b84522e1ae085fe88380bade13ed94d2531251b685afb1f1024846546a904388d039b8efaf958d246121d007ac18be95be2c8f18e9fa340ae958ada4c68d3b68bc7567fb1d7147f9bdc0c176b2a644408061c3fa3d09d509ebe09366469bf8add559b8f61583e6669f14fec20d2f2c61d44386133ab8a21d8f47b760c43d743ed0a8e8fdd2434f7b2de203b7b682a0eea66c74c2aa671108a37efe526a5cf42161ba95472cc919ae922070b671cc2d97829db15f8d44e48dd5fb18512b59a5c33b979648ddc7162cee95f502ac1542ba6c55e06f47028d0559820607907c7e02174c28e052dd0aa8eddd4bb7ff8937e743c5ef70ae356dccb3016db3558320344f5f63f71be7d760bfbee1b0f9a8b05fdb86e2032d89068170e9daa9d8fe84a6e3b5c46eb81730558d7c8fe4a682728358f6317e1ec1d498567e5145b5548ba15dae6ebf5de99ba204bb91c065991e807081f21340d3d30907460eccc1ead683a074805cb33522b05f77fbc1ca7e68b1eccfce700ad6d9bb49b27a0769951877d57bbdbc8bda26bcb01fb9f7df9380aadb84d6ea0b0ebe3a4adc750b531a08581e66d3887edb5853dddee95732c6971ed5db8d4bc3fc93fa15d4a6a03799928c59f92879e3a0cfe852d520509195eeb021076a2b2649408cb0db8256f097134aefdfdd316f7309d99f8492ad3c4e6a51960d83d7e5c8b49eef9facf2891ed7837f226f5494c0e4ae2b6b802be640b201e373d9024dcf316e4db92e846cd3bf88a5e18e7709bd20b95b6773431b604382ad23595cc060d1ecfca3dd1d6c64198c8a56e9d24fe2089a9a3801c9c4073f46e1b306670766977933df68c7a30891d7c69262a01ba0bb5689c12422ba56bc2a96f22a060b642625f9a5cc66510e0738eba4be7d0697fb3bdc1aba2620282bd6a46494a7b6c0e510155ec47f841bfc3c1f4280f35c52077bfa0c5228b2985b88b9e160109254e5443471442ff22b746d788ed2a3cfaa63320f1396b4d064fb66d0e00c633185be5e300a36e48e05d4be580a043d6e75c56d6fb49239d99186bab663a28899817cac589ed7fc0a316fcc0c2b55afa0ff7747bf60551ebfb7b65a203081fc98794ebaaa43bcac848b03ed9879bbb6c964fc200443bcda99af8d2cdd8551d57a96c37a3c616e03bf9a635acfd603ac39ca09bec9485adca7a44b5c527ac69708bdafbb9b08eb564de43b8ea544aa214fdec756381490627054686c5da9958f2a22212c40646bfd203efca0df5b60e31d3cbab4a1888a72e9c3925f2f1c23dd3fdb3051b92e5f6f7babca89841223f2905263e9cba71e2919a39b6cbd1155c0c72f5b0fc109d81413881bfbfc3a3e1445b40544bb30320fae5add603c47ffdc79a965ace48a1b004ae8dbd0e28d9c983d58426f7ee90215770fafaf432ef40f4b2db01049e5bfe653e1eaa42189ec2064f1d4598b42f509c2a15045a89a7619ac33fa8c1b66008db75143105348a9659d6861a190ca944d42733b24f503a4e2000af1adfb8699ad72adf97d0cbbb6c048837063fece0fab512aecf96852ade974ee69f85d763ae4fb7f27ca7fc2ce5b58ec6cda261c33d297ffe61f017f47f8f1814d14106699fd352fdc0d4dec209f4d4adc7c93b3a7875d63c1aac439b72044ef28b6577ea6f6d702501cb518ef73bf4775cb8abbf82476baf2ab3c8a7a2a5827cc96c9346ec231aa7a62ff20b271618386e5d0e52b936acfb2b2ed27404a786cdafeea8896841db693c805fbc4057475e442c69fb13b2875bf7f3476355358226858ce42688730744ccff2c321506252a9aa1c9c0d717eae6aa386829a7e75493509cbcf72e834360ec9d37a3d46c30f650a9fb21bd1f1b3b713f060abdbeb5cc791abc6ae23521631942efa411357c67760618ec0723ef867afe0ae434f41c430c901d5cb19dcc1f7f825bd024de9ec352858b394f99bb2d947fb01bf67d4a6a6161ee2c9b85d9aed7e98bd35115ceea15157cd4132acc25cb9929fc29b3610c518de02b66721c0be9081c7e5f1eb4daef2feb25b4e9b225fa2977cb0f7306e0211d376124509b24998efe7acc909207e04ab5a96de169916d80b95afdc9482afc74a3ce24bd26770920d4d0b5e8733217b8774fa7f47b015c3e428d803e0a4c79e71260e2ce6f2ff43925869c5a6bc0c3300ec6b822acce10ae14884e880be626ab3f5b021f99aaa66dec596e0337b8ef139fedf214311974b10d356b7ef29bb4a94bbb265bacd8399a18df8e9332ecb457baedc263202c674c2230a8c4107d6c14520741454299c8939cdcfa841161ebb0bf6df8dba2c069f929cd6ae81e379508f59404c4bdfc22d90a5665cd0364836e0b2300c2c99bfe3823d9f351b4d9b9dd8f07ab3dfa5406875495f0b1fa673c4e7edad08920dba27e32eb15adf54450b68399657cdc2eddf6466d808e49d49292d0748a944efd14b1737df9e4b56348f6b4557cb0ef2a764c42c34fd2770ff437af2c340af931134cbc46e4f4dafe979f92e6bd18297cdcbdbd49b984a556f5159694a84e7d99d3bce0c82c2ed7353d6686eaf9d2ca52fe02a94b9e56c07a43250de891bf1ac4c978e1f100f4d0d79787acf82fdd7d6d99c47d4d8cb2cd36b82e945f6dbdb794db810d6e0510c9c879987e3350d9b7ed2b837e3746cdfeab2f25d5392f3c3becc230bd34b44f17720ea8b7ede13c4c9f5da1ad0e29abee7ed1802aa2a32ff02f2b38d3c8052b997c8f4fd8fd583225d2deeddc351f7fb93aefc2c9863b9ac47542017b998a1d04f6f749ab2068ac98905dfe4e57c9b46157d9dbffc333209a70ae8e024cdadaf8bb3670bf7c0a644326e6a094c483b8ceca78b5cac77038e6bac390387c86b0ded89de453159e4016e2492fcb1b5599cfba1e82b547d06f4e23a64488ccccc074d6643c86bae533731718d237bd68ce26b78fe30fe4dc537437d3b76da704d681bceee6f332a5b82613e59e5997d97426e8801ed744fc9adec9abec51fd8b96ff471dca8f872ddcedabddf10799c870d18d08786f3655fda7c88b300bcccf52b415565e80e748c8d6d25abe8a2b47fc07f6859e86b9f22245b1505ad7187d1c3793182d4b510e400839c94408525b48085dd43a2d9b60886e9d2f012e85092ffd254f31da0adb8e248d18eeee661dab8ee0b7b6b7940c1b6d029987bbb94fd7ebf650df600487e11ccd59b8d47819ee3f7c2941a3c03ec400416f0a8a8826489278a7f7cd75f57a8ced421836392e71181b170cbf33aebf2bc9507c1ae0b95aee2070922c2ac4ac9e1c19fca2094b0695076944b1114f343097c88c5021921e216fbe34487ca5cb8dea74268abd798be675f49e13274daee93960a1e53e9cb462ce782305846d1617ab8759260b7220edf46ca46f37d5ab66c168cec933b89fb60ef38f635919204095db247baa139fccf74a54471296538d905b4caf8b1018c3af8e2296a6876f9fef85cda863cb4a52ffc1bc8ca90eb5e4d3cac6a21d63251081f6527d7e7518658a10ad487542f7db1c5b246af947077af6cdd623a2b5251d8d997f94a8c048bacab43685e5552e46cd868b721334881047f62d70e993a35acecbf23efc0264a6ef2f3b4faa07ef73724b618e0900b9ffdefebda1b04623781f64b23d27d0475f89b79ed3d4952aa2b7fc70656f5b5f2d4caa1c398cd443b1db8828b0bb85925b17485d50e3da50e8aa1578fbc8b58c76518abc93016e4854745a47a3a177548122693bbd4ac86c7e81413d7ad5f3bb39bdf00015e2dbe6f75220e36f446b48b27fa3907c3201df5735f1f3643fbc9d58245d38db8080954cabee3d96fccabc77733ea4e488ff470153be5577834166393bcbd7bb23faca9160ca4133aa75ec61c2d4d2607a9e34b218fa5588d37c1cd0f0ca2c6a17c7f71d217adc1bb3c21de9c5a547f16b9ebd2ba31c102986cb160a0b258b4f02f19cc16eeac1ec80633cb1e98c0e8fdc31abf12ef8e99daf7460f1c5e05db048c9f504c2a4257c6987354708bded13cf6bd5142fd61c5649434d59e901735813bc812103876c74ed50682c76f58e84436b13cfeb1d2be8ff8f85d3ba21c2e5772c6cd980a1e2fef1333279b879b0e5b18286637b81197b5260931dd19e842c7695b68cef237d583f8291c743ba921960f960fe6096e204be78abe08b0bf3b20e50233f056a3a600a0b3a77dc4ad7e6451c671b3149f164d49bb3f5e81513d3713d62057976b3e9e4a96911b094f1e33d54d8befe1529790955dcbdda819e06290a4443a5a85dbea1f3ccb2ac2545d67da794fe6785b1feb2174fbe351254d31184625ca9d5a2c6a0f65b058fc8cdef1a5d448c832b677afb3648007ca03e2bf2f1422de771666812b7e9fb027328c3034095115ff71f2eb360f23c04dee18fd8e47952adaf7ac52691fe080e1f9758bd41f34ea79f097fa97560b022a4766827f6b5d28bed5c27eb54267502f5616cfd56afef24f22fec0fab331178661b713bd4fa95c83dbe414b99b02cd5707258b191386e796f88dca39eafee716fe41eedb4ab4c768957ad8a40c3b328e85cd79c5f48dd548e55f31596718c0288ede9449d70db6588fda2ec391cd66f13d26eabedabf356b6f199ed9fe31701c0bae4bf245c3aefe1746de452085c517afdd017f8617a35990c9d6b3f5be10fd4f0d65712f440dca51caeb96e8ec2ece9f6ddd25885b61aff5d3618172f96d16783f1e9d4eeb546d46f11f0e7a80ad55f10a8ba37a36b284d0a49d42f88eab53edd309b0a6dc69c2c02d2e0c15ac7d15cd04d1e86001c7ecdc8f1904c9bf92d896eaa5a4a136229797b89d2d6374a4c212442a9d3e7e4cb757afb9c5c45fc6550b5ba36f25b62934a6e896334f24bdf5589dadd00f92a7be484078488e3992e58c8961532b24bf5e5d4762d1bbb26d3fff4377a01749669a272472d10148de4fbddd3f40938d97f378d4736581039f5b36eaf6bdaf0ec6c8ef440038f56ee74e33048f4526a9b16c40f211c7f6736c1a3da1bde2022bcd1c1e622d690329358453d0c303b3766d460091698a5b7283be7cb35e2ce2e358ace19f14a7d6466d800bd780b446e0f3cdee931df7128e02bc35ac146c283ecda605d7867dd95829c735539b2fe7b490375fbbc3da0d235000b155ae82ff8c54c5e1ab4ea308f9fda363ff1d180d2a9e2218479f7fb422bb1fb7878f79ed6968d90f466c02ae6b3fa8a5d1743ec01df6631dd9db38647586f9e23c90adc03ab59b26911fa5561072ab0d552cf466396c9e6a9ba997290f1b8b5a185d8088169db0f558deb9ddbedcb5a681c2e3fd40073b5ca5dab538517835668cb2aa3e85dcbaf138cf2696988a01124aa846670b92a1ac04fe9c3ac2c5ee74bf1da3cc0e3fa9f90b2bfcc5dd896b5b2b7d0897c9936297f7063aa436b8ba51cc96b79189bf53a632ebd1a31b9b129c11fd353a993be7870f62a5743d38aba6f6955b737b4b62e68c6d1b2883aa0d6a819e592fd73ce5ece31ca7029e6fd8a437d321478a0e2100366fb9991d21a00d17c6ddc60c57a590cd42368f36c79c104025a5736fda93f579c811782138345ed624de6541d6afca2e54e7", 0x1000}, {&(0x7f0000000380)="31b33074ee7472a2c707ba1bd4c610c874cdebec36892afd76c8559e3451d4263fafdf3d8df62d25482e849f7256bce8b276ffbdfeb7abae34699386412d8181eff9d01f01624af75feb156b9e14ffa683900afbd86068b983a3886b1e4b548de29fc01ab7d80ecadbe2254d8dd6cda75278d51349c78c6c9df05cdde7ae331d88aed3cc9451fd63bb8709c8088283867597910d2944287d372819986dd44377d2fc93ceac4400622b2b874857145c8c6caf363cbb0424e88c55f753648e959d", 0xc0}], 0x2, &(0x7f0000000440)=[{0x60, 0xffff, 0x4, "20d03823c2a9673b8798b5d10fb36ac1ca2c1ddb9e546c43a9c01fb93845a474197dfdb7d27391f46b86673cc8271371db9f7ade6ee073424d1c32e8db8650ab2d3fac23f6844e605ba304a9"}, {0xe0, 0x1, 0x1, "7b6eebc3ddefdf2217f8a72d4e77893eccf74bb895503e90cd03549512dba0390579aa681f84bd7bd59534ad6d2926c06d0edf1f58ae1438c64ecf139bf889bf21b7bc131603e014c22ec22fbdff9b38ccb581f045ac35768bbc779cf258026bd6569b5f653d62f5cf15baa58be8c30a71b7c9d55839c06061bf0159fbb8ec024a3b4bae21e26f6ff8402f055f45891ca4d935b8d7a20e302924821ad94b012bccd909c944cee29881f319421801f8132b2ffb6a185f8b524f54f15789f2748f3f1fcc11580878419e"}, {0x90, 0x1, 0x3, "42fb064047a749e956b6a85dc909ec68e7d1c92255952f9a5e4a8748ef7ecc71255917d5bfa3f7aeccae85c82d5870a7e6b125aa38f1852e4619b71e90905835f81a837fad644d87ddf5eb88ca63726bbb922946b858df7b75cd463a765ee4dfec3fce4febcfbc18906d9edd56355c8351c11fb5cf539a15dfdc0fc574"}, {0xb8, 0x2, 0x1, "cf0228d50d470d99a6f57b11423c267ae2942a721913ccb724d5cc00d300007f49f6fd239cb368a485f7db178b839341e54a365bb24382b284347db7fb4fc12cc3d63f15a19636e1bf3e7668a24d5fa1afccdfc081f8ced3e7951b57d775ddfe8a069c6863f48e8f3192d90b10a75d992b0c7dfde67da42732c88fff5d45e222579306c4f08dcf5e1f1aa9f9be2ffb323670531f516e1ab45fef0cc4c8e6ef712e3068e0"}], 0x288}, 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) recvmsg(r3, &(0x7f00000009c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037947dee2bca5410c01c6c47ff32f19e196acb5f9b31df9738d9a0dcbecd63f95f567cf9bd149b8cb0a18aa29dbcb182e8"], 0x30, &(0x7f0000000bc0)=[{&(0x7f0000000a00)=""/23}, {&(0x7f0000000a40)=""/130}, {&(0x7f0000000c00)=""/158, 0xfffffffffffffeb0}], 0xa, &(0x7f0000000840)=""/115, 0x73}, 0x860) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:00 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/85, 0x55, 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='7') r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x1, 0x80000000, 0x200}) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6f36f88895ef4d2d2c6a38343bd0ff9e91212cc148d7e9fbd5a60addb447e43cc334f3007084c25a6f42099a775240ace8686872fa41c1ac8cb65807559c908eb6997e49537f90e205ea95c1114da4bc5a9831c2c121ae96338a000000002170beea886e89396d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) r1 = socket$inet6(0x18, 0x4000, 0x2) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000240)=0x4) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f00000000c0)="29d3f04af19d49e109e9a67ebe26377fafcc9b08c5c08f7b08a9aeea7c2c8d05d41d70cd1dffbe805ee45663ca765f3e2ccfc8e44bbd6d0bb536c889fdb29354af14c458cc6bfaf9d536d72373fab752281b0ada9d07e220210963d14eab0544c9a08893f01f400b12c3db523de78a85522247b2ff19a872244bfdef8305f7a7d9fbc78f885b19c02d18d409652963155fc09e50f61b906b4668e00f66ce894536f550bf67907114569657e9d61fceb75bd2eedd5ce8672ec3c7dc8c977a67b7b742e0abba76fdac2b3d5b04c7fe61d560150f1745472ddcc38c", 0xda) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x200000003, 0xcf9d368ae7c57b50) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)="881b82aad04e55d739ddfbbdce5ff0e9b710e98271a03966791f81", 0x1b}, {&(0x7f0000000200)="aea811ededad6a94d2088fbe8fee8df952173c3a", 0x14}, {&(0x7f0000000280)="ce64b93ca80e9463b2160a7976d31291d490d34f57e4b0221acad86ba1cf5ab62f3d89a1dfe2c29e015809507ff10f2386e5ba4e347fae71445d16159024928d1acca5ff5608e1eb535e9de180773651a9929133667d9b1afed1587d4b1a6c", 0x5f}, {&(0x7f0000000380)="402b69cd7690a24669402a4f3d29f524eef1ac09233d729ffeaad3874de03da725c80885fce63261f039c565b21fd7ed7e610e32c8f84159bd940a00ef2bea43edaddf89506ad35a46df831ba87b1b5c2ed0b37ecbcd404ed87ba299e408d69d4ddc0e2aabad995e47f5b2075ad66e08b758a313df9215ad3ad8a42052bb60dfe110a894c535e04c690a79527ca6cd2777eedd31b019e4f32fcfb32b613eac300b98befef3b6a076ba62f40584a82d82ead7a6f822cf29bc", 0xb8}, {&(0x7f0000000440)="07c9857ad8994bce", 0x8}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000007c0)={0x10, 0x5, 0x4, 0xa272, [{&(0x7f0000008000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x200}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x4}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000006000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000008000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffdc}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000011000/0x4000)=nil, 0x101}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000013000/0x4000)=nil, 0x4}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil, 0x25e}, {&(0x7f0000008000/0x2000)=nil, &(0x7f000000d000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xc000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0x1ff}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3ff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/198, 0xc6) socket$inet(0x2, 0x1, 0x4) read(r2, &(0x7f0000000000)=""/34, 0x22) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') fcntl$getflags(r2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r2, 0x7) fchflags(r2, 0x10000) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:00:00 executing program 0: r0 = socket(0x20, 0x0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x98, 0x6}) syz_open_pts() 16:00:00 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4900) r2 = open(&(0x7f0000000040)='./bus\x00', 0x3c0, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x6, 0x7ff, 0xffffffff, "8ddbbc869a1b952b6d7d4519dee70f88413bf123", 0x4deb, 0xf32}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) msgrcv(r3, &(0x7f0000000280)={0x0, ""/202}, 0xd2, 0x0, 0x798b3492e733ecaf) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r4, 0x2000444e) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4520, 0xfc, 0x9}, {0x746612cc, 0xfff, 0x10001, 0x9b}, {0x5, 0x39c00, 0x3, 0x131}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='N') 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x4, 0x21, 0x1, 0x9, 0x1}, {{}, 0xfffffffffffffff9, 0xc4f80d0834cc8e25, 0x1, 0x8, 0x2ad}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x1f, 0x2}], 0x7f, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x92, 0x20, 0xdb, 0x100000000}, {{r4}, 0xfffffffffffffff9, 0xe4, 0x40, 0x34, 0x81}], 0x6b6, &(0x7f00000001c0)={0x6, 0x3ff}) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) socketpair(0x20, 0x2, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r6, 0x1}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x1, &(0x7f0000000080)="6d66b176", 0x4) mprotect(&(0x7f00007e4000/0x4000)=nil, 0x4000, 0x8) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) write(r0, &(0x7f0000000000)="3d5d824f4b22db3bb68dcceead0352830dd0ff8cf74a70cf2bd248d532a8bcf194d5cf99db86b54ebf37987639c772f3093f7e61b80ab630e01d333ed49be3", 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00', 0x3}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0xfffffff7) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0xcc, 0x1, 0x1e9e}, {0x5, 0x2, 0xfffffffffffffff7, 0x968}, {0x2, 0x9, 0x100000000, 0x101}, {0x2, 0x4, 0xe0, 0x7}, {0x6, 0x1, 0xc1, 0x9}, {0x0, 0x5, 0x4, 0xfdf}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x1}) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000100), 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) getsockopt(r1, 0x79, 0xae9, &(0x7f0000000000)=""/180, &(0x7f00000000c0)=0xb4) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) clock_gettime(0x3, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0xffff, 0x3, 0x2, 0x3, 0x5, 0x472f, 0x4, 0x0, 0x1, 0xed3, 0x7}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2dcc6b0839521f79bd7f40"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:01 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:01 executing program 1: r0 = getegid() r1 = getppid() setpgid(0x0, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r7 = syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, 0x0, 0x0) r10 = getppid() setpgid(0x0, r10) r11 = getpgid(r10) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r15 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r15, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r15, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r15, &(0x7f00000013c0), 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r17, 0x0, r19, r21, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) setregid(r0, r3) pipe(&(0x7f00000000c0)) r22 = kqueue() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000080)=[{{r23}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r22, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pckbd_enable: command error 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x9, 0x9, 0xc412, 0x1}, {0x0, 0x3, 0x1, 0x3}, {0x0, 0x7, 0x6f6, 0x4}, {0x34, 0x782, 0x5, 0x5}, {0x7, 0x8, 0x9, 0xffe}, {0x7fffffff, 0x7, 0x0, 0xffff}, {0x7, 0xf3f9, 0x7, 0x4}]}) close(r1) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) write(r1, &(0x7f0000000140)="e9371e73ed2f4e19329926d4ef130d47b48d739be54adc30d1ae43c10ff3d605fd24bb19bada6fd3c5542a46a884718eec2b62fed628d34e920d45c0f67e80405ddf382e0562fe7b2fcfdf60c821ad02cf4fe174359abde0c0e90d20cf32201e814e8df47b31c6ac3e820143640d7fa649dc23342b6519ef6f315b3de6308a256658573c3228abb035b6125ab96f3f5c9899fd272234b387a7082e435a9f6998cc6839e72023a59ed3b7aafbf932a9673b15687791556b5b65e75506126e4dd678ecc20d557d9d3e75ae0126f82ab19c0eb1849887d92edf667790e9ee81254e4cfdbff4984152858187b428", 0xec) socket(0x400000000018, 0x3, 0x3a) r4 = dup(r3) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000080)='./file0\x00', r5, 0x3}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) syz_open_pts() 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x18) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x8, 0x100000001, 0x0, 0x0, 0x101, 0x8, 0x2, 0x2, 0x0, 0x7}) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x3, 0x100000000, 0x1ff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) accept$unix(r2, 0x0, &(0x7f00000001c0)) pckbd_enable: command error 16:00:03 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x592) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4001, 0x0) recvfrom(r1, &(0x7f0000000000)=""/121, 0x79, 0x20, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) socketpair(0xf, 0x2, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="849e042ec7df95100f83d5d916515fd073cfe0692746230bc1062e2e129c08a3b374faf2ff2f8f9264ff4c5662d88a1668124d9c61c11306f430ded230d2d3cfdcbcacbebee3dda9fe4e1ba1d64a20525c93853a0c09d32223f5cf01584a97c329e2a187589ca4e8e403c3e37e39b58160f78feb5ae9bae755d1debcfe954b7df1c40d599e2ff0ea08f46ef5bd7a42fa6981bdc5759a79e21aa509cffdd2317ae15e1e5d3ab3df4a5eb0125d858e154b018aeab47ce7182d41556c8a79f92bd35d4070f01a6ab756d665a0c55a015ebd71b1e7cdb3696520e7c4a52953acdbf2f267adc830787788c7acd5ef6b3816667cdcd475ba4ce2ae70fdd6ce4f3d027799d94c1e5a13a275ecfe2b7e239834950aca7136ed19009d", 0x592, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x82) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0xc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r7, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x200, 0x400, './file0\x00', 0x0, 0xfffffffffffff001, 0x1, 0xfffffffffffffffd}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) shmget(0x0, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="03002e4966076c653000"], 0xffffffffffffff5e, 0x0, 0x1a6, 0x0, 0xfffffffffffffd99}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) 16:00:03 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() 16:00:03 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1fa) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) lseek(r0, 0x0, 0x400, 0x1) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r2 = msgget$private(0x0, 0x21) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) msgsnd(r2, &(0x7f00000001c0)={0x3, "fc890a5950a278bd80e453dcef001476ecf8e12afad5570b"}, 0x20, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = dup2(r1, r3) msgrcv(r0, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) msgctl$IPC_RMID(r0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x4, 0x200000000000000, 0xfffffffffffffffd, 0x1, 0x1, 0x80, 0x8d, 0x3, 0x2, 0x1, 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd9f2553bb89b871b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000480)={0x6, 0x1, 0xe5, 0x96c6, 0x5}, 0xc) bind$unix(r4, &(0x7f00000004c0)=@file={0x94f9dbc8a0d684e6, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r6, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) setegid(r5) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) kqueue() 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) r4 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xb26e66b}, 0x8) setpgid(r3, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffff5) setegid(r5) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) getsockname$unix(r6, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:03 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:03 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x100000002b, 0x1202bd, &(0x7f0000000180)="ebffcbff13b900713048e699319287483f00000066c7bef8b9c7e086c1b6e6728ad0d2e6f56da0058b1c7024f2f7b2479c86bcebf4a0249d3691936ed246d8359c084d0ddc9d34000000000000a78d3bc7f3ecc83c32ff6d38537e104c027d42209d7c01e01cf52fd94f6a39a877888c00112898f5936368d40d897345ef600573824f61f9c453d2f8aa49e3790469f0249221f62f123fb71b6eec402d87fb2ef72dc558e379140bd78ca4a8388401b66937f3fdae080d9a89a7287f380fa25957ee9828939c38139f4449bbd8f2882ff52b74a070b4251443000000000000ef", 0xb0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) pipe(&(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r4, 0xd}], 0x1, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x3, 0x927}, {0x3, 0x3}}, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) geteuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, r7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r11, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r12, r10) setreuid(r12, 0x0) r13 = syz_open_pts() fchflags(r13, 0x8008) 16:00:04 executing program 0: socketpair(0x20, 0x8000, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r2, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/147) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xc9}, {{}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) close(r0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0xffffffffffffffff, 0x0, 0x40000}, 0xc) socketpair$unix(0x1, 0xb, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:00:05 executing program 0: kqueue() open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x84efe44e85b57127) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) dup(r3) kqueue() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0xc, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) kevent(r2, &(0x7f0000000200)=[{{r4}, 0x0, 0xc9, 0x4, 0x1, 0x7}, {{r5}, 0xffffffffffffffff, 0x6c, 0x1, 0x3, 0x1f}, {{r6}, 0xfffffffffffffffc, 0x52, 0x80000000, 0x9, 0x7}], 0x3, 0x0, 0x2000000000000001, 0x0) 16:00:05 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000180)=[{0x80000001, 0x0, 0x3f, 0x34}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) rmdir(&(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1ff) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt(r1, 0x0, 0xffffffe000000000, &(0x7f0000000200)="85768f4e93105a3ef47f3286d4e6225775393b2713bd31bdd86a6c9f6751e62902784b8cbed256c8287eec438a1f58843f442faf03bd3688d32a21abecaad735411c521c0e8d7d6b524b0895e94d1c8bed31dae847ff2c2ac6115f8b17459e59b764dc3defc4f75d04ce5703364ee2ce55b9fb60f0097e4ec1509b96348e3302a178e3b368629e26a21a268b71eee60fbfc2ebda8b1116bf15ea482efa749af825abada6c51be4365d8be7145124f7b067f8973fe70137b25247c4db3ef35edbeaf21b1e4419ce43d8acfaf641d8c7ab9852da94182df40cb4ecf0a2ec4c8b22c8872bd63dcf08b5e280f33398c384efdd25e009af4932", 0xf7) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = msgget$private(0x0, 0x40) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = semget(0x3, 0xe1f074e12f1e96db, 0x2) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x1, 0x0, r3, r4, r5, 0x146, 0x100}, 0x1, 0xec71, r6, r8, 0x0, 0x5, 0x40, 0x6}) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) shutdown(r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7a4a235b31eadaf7) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x40, 0x0, 0xffffffffffffff75, 0x0, 0x5, 0x5, 0x9, 0x1, 0x0, 0x3ff, 0x2}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x33) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x1, 0x8, '^\x00'}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3b52, 0x8, {0x1, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0xa) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x10001}, {0x18, 0x2, 0x1, 0x101}, 0x9, [0x7fff, 0x7fffffff, 0x8, 0x7fff, 0x20, 0xff, 0xcd, 0x4]}, 0x3c) socket(0x18, 0x2, 0x403) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x3) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4c42befef1c914be, 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1f, 0x40000000000000, 0x2, 0x3f, "c4301225872255dd8dd22e9d4ce11934bb548f8c", 0x6, 0xf46}) socket$inet6(0x18, 0xf9507a085ff93103, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x318cca510e6b023a, 0x0) r3 = socket$inet6(0x18, 0x1, 0xffffffff) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x3) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000240)={0x6, 0xfff}) r6 = socket(0x6, 0x2, 0x8a) write(r6, &(0x7f0000000280)="5fbdc72f35693709597c0683025caf288aca581597aee245d9ca89237de9f803aa64b0ab7bcf6ffde04c7397674bf7e337920e89b044eceeb49687914c18d5ab18f114034fd6fccabc4f69b473745844b11c40d94de8fa6a33400cf9b147de04845cfe63d11072224c6bd86fb2b88c93b7391b9ef0e03bc1751cd573ded07b0183969126df2aab07507ef5cce93f9654c0fa540319e8f148dff0fc67e84d4584c35cee61d058fcb309f64b5be625e11097d8e09837574b02eb5f0a66c5d6dda9b2498355d25d55749f6a9662100d2e3ad69a87", 0xd3) socket$unix(0x1, 0x5, 0x0) readlink(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/88, 0x58) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) read(r7, &(0x7f0000000480)=""/249, 0xf9) mknod(&(0x7f0000000580)='./file1\x00', 0x1, 0x8) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000005c0)=0xd2) pipe(&(0x7f0000000600)={0xffffffffffffffff}) dup(r8) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r9, &(0x7f0000000640)='./file1\x00', 0x0) r10 = open(&(0x7f0000000680)='./file1\x00', 0x8120c305f366bbc6, 0x4c) getsockopt$inet_opts(r10, 0x0, 0x2, &(0x7f00000006c0)=""/155, &(0x7f0000000780)=0x9b) getuid() 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x200000000000031c, &(0x7f0000000140)=[{0x15, 0x0, 0x100}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:05 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/13, 0xd, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r1, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x180) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x7ff, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10010, 0x0) acct(&(0x7f0000000040)='./file0\x00') kqueue() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000100), 0x16c) socketpair(0x10, 0x1, 0x7, &(0x7f0000000080)) 16:00:06 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x2, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) flock(r0, 0x9) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x4001, 0x0) fchflags(r1, 0x9d9002b5ea81fa11) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x12, 0x1) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/195, 0xc3, 0x40, &(0x7f0000000000)=@un=@file={0x0, '.\x00'}, 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)=""/207, 0xcf) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x8413, r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) bind$unix(r1, &(0x7f0000000040)=@abs={0x5c6653797dba1749, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: r0 = socket(0x2, 0x5, 0x3a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000000), 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) shutdown(r2, 0x2) socket(0x2a, 0x5aaaf9527f97398c, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x20, 0xc0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x80000000005, 0x10000000, 0x20, 0x8, "0500", 0x7, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$BIOCLOCK(r6, 0x20004276) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000240)={0x1}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240), &(0x7f0000000280)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0x0, 0xfa4, 0x3, 0x6, 0xfffffffffffffffc, 0x0, 0x3, 0x1, 0x100000000, 0x3}) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) sendsyslog(&(0x7f0000000040)="9200a453536f6e8df68d5b47031acafbf1bb9c14d0904976d70e779c9f138f7ce69773", 0x23, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) 16:00:06 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x20}], 0x8000, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) geteuid() r4 = geteuid() r5 = geteuid() setreuid(r5, r4) r6 = socket(0x800000018, 0x1, 0x0) accept(r6, 0x0, &(0x7f0000000000)) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffcf2) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) 16:00:06 executing program 0: syz_open_pts() bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r3, r5, r6) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) pipe(&(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") read(r0, &(0x7f0000000040)=""/32, 0xffffffffffffffda) 16:00:07 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:07 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) execve(&(0x7f0000000140)='./control\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'(-\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='*\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000380)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:07 executing program 1: r0 = semget(0x0, 0x1e8eb6cf437caffd, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/97) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) bind(r2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc, 0x0, 0x7fffffff, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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(r1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xb1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00000f6000/0x1000)=nil, 0x1000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x25c) write(r1, &(0x7f0000000100)="8c65", 0x170) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0x2}, {r0, 0x4}, {r3, 0xa1}, {r4, 0x10}], 0x4, 0x9) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xffffffffffffffff, 0x100, 0x0, 0x8, 0x66, 0x101, 0x1, 0x3, 0x0, 0x4}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0xa005, 0x80000001) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0xc2e9, 0x5}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="98182263a33b5ee0d404ad6450a7407bd65e029a873c4b7a3f61f9f328b8a1e52c35165995d27431157f3c21f2970f02577a165f3d584c552cb763518741ebf4d7a104c40e7b4aa46becb6a6a68689cd0c6fb062a3a7a104c043733a71c77b3b27335ce0c186c1780ac4ce4fcce5d6e5d46467e6c8a54d87b4441b5c121efb916ae5fc07d0c85039dd74a8b86bd3e749aa8e7c330ea3502a48dc9d005ebebe7a7ed94cc830870ce8", 0xa8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0xfffffff7) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) dup2(0xffffffffffffff9c, r0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) dup(r3) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'t\xe1\xfa', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000001080)='./file0\x00', 0x100, 0x2) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) munlock(&(0x7f00003ec000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="89d05652601a6aff83ab31e23a00b72d576670b807fdc7e3179366a2045cc78d56b5ddb411410fe1abb5a95bc53f40299c00e729c4ac00ce41bf688af6ef2e5f67866908679b089aa9626059ab673385646374e5ea6ea43be0ed1c348a", 0x5d, 0xc0e, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x0, 0x5}, {0xc, 0x0, 0x7}, {0x4006, 0x0, 0x0, 0x40}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x80000001) r2 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x0, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r4 = semget$private(0x0, 0x7, 0x285) semop(r4, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x02\x00', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/109) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7ff, 0x8}) kqueue() getpgid(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x2000000000000000, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x4) fcntl$lock(r5, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r6}) r7 = dup(r1) bind$unix(r7, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r4, 0x6, r6) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) pwrite(r1, &(0x7f0000000280)="3d4873d9bb3f71f6e9c470739a097797382c58b67dc1533accc7c34f3d686843aa0e8f439b76d1b98f4dee5f26c2b25889a00d3f622eb5ba98ba2afa7eb6b45b59fd1ed7b602a16a779262df9f442b3da10d32db09c01e524e4275c63d8ac4a90d9b624b4cd206d7a1da98ae1a0fa8610f78379459e105412140b0b9c3987a60b028c2d0e5b4992d5ae4c8970eb037f85135857f1a64c49406f2d3bd7edeb9e1e737b347ffbf3eeed4c8b734887c56d7078faa9bbf24aa0fa1bfc411f21c", 0xbe, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x10000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r3}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r5, 0xffffffffffffffff}, 0xc) 16:00:10 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x1f}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="befbcb7771eabd562b58fa186325b49676d59ceb65e6ffb2e7d1a31bdb08ede4a0b35575ea184e7a2bf67df1b2623796435bd1b1d94c2a14be025803b31d415ef5553407c71810abf7fbd6b83415953ab302a6cb1ba362941a07510de88aa31fe1c7014b9d422a1583740f6a", 0x6c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x14) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:10 executing program 0: r0 = socket(0x18, 0x7, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) nanosleep(&(0x7f00000003c0)={0x8, 0x8}, &(0x7f0000000400)) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x20, 0x116) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000380)={0x4}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f00000002c0)=0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300)={0x2ac1, 0xb5}, 0x8) getsockopt$inet_opts(r4, 0x0, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r6, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000440)=""/61) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) r7 = getuid() r8 = getppid() setpgid(0x0, r8) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r14 = syz_open_pts() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000b, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000b, 0x0, 0x0) r17 = getppid() setpgid(0x0, r17) r18 = getpgid(r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r22 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r22, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r22, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r22, &(0x7f00000013c0), 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt(r25, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt(r27, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r24, 0x0, r26, r28, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32, @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r29 = getppid() setpgid(0x0, r29) r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r32 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r34 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r35 = syz_open_pts() r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000b, 0x0, 0x0) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000b, 0x0, 0x0) r38 = getppid() setpgid(0x0, r38) r39 = getpgid(r38) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r43 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r43, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r43, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r43, &(0x7f00000013c0), 0x0) r44 = socket$inet(0x2, 0x2, 0x0) setsockopt(r44, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r46 = socket$inet(0x2, 0x2, 0x0) setsockopt(r46, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r48 = socket$inet(0x2, 0x2, 0x0) setsockopt(r48, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r45, 0x0, r47, r49, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r41, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32, @ANYRES32=r49, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r50 = getppid() setpgid(0x0, r50) r51 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r53 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r54 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r55 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r56 = syz_open_pts() r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r57, 0x29, 0x80000000000000b, 0x0, 0x0) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r58, 0x29, 0x80000000000000b, 0x0, 0x0) r59 = getppid() setpgid(0x0, r59) r60 = getpgid(r59) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r61, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r64 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r64, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r64, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r64, &(0x7f00000013c0), 0x0) r65 = socket$inet(0x2, 0x2, 0x0) setsockopt(r65, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt(r67, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r69 = socket$inet(0x2, 0x2, 0x0) setsockopt(r69, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r66, 0x0, r68, r70, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r62, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32, @ANYRES32=r70, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r71 = getppid() setpgid(0x0, r71) r72 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r74 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r75 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r76 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r77 = syz_open_pts() r78 = socket(0x18, 0x1, 0x0) setsockopt(r78, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r78, 0x29, 0x80000000000000b, 0x0, 0x0) r79 = socket(0x18, 0x1, 0x0) setsockopt(r79, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r79, 0x29, 0x80000000000000b, 0x0, 0x0) r80 = getppid() setpgid(0x0, r80) r81 = getpgid(r80) r82 = socket(0x18, 0x1, 0x0) setsockopt(r82, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r82, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r85 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r85, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r85, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r85, &(0x7f00000013c0), 0x0) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt(r86, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r88 = socket$inet(0x2, 0x2, 0x0) setsockopt(r88, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r90 = socket$inet(0x2, 0x2, 0x0) setsockopt(r90, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r87, 0x0, r89, r91, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r72, @ANYRES32=r73, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r77, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r78, @ANYRES32=r79, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r81, @ANYRES32=r83, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r84, @ANYRES32, @ANYRES32=r91, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r92 = getppid() setpgid(0x0, r92) r93 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r95 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r96 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r97 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r98 = syz_open_pts() r99 = socket(0x18, 0x1, 0x0) setsockopt(r99, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r99, 0x29, 0x80000000000000b, 0x0, 0x0) r100 = socket(0x18, 0x1, 0x0) setsockopt(r100, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r100, 0x29, 0x80000000000000b, 0x0, 0x0) r101 = getppid() setpgid(0x0, r101) r102 = getpgid(r101) r103 = socket(0x18, 0x1, 0x0) setsockopt(r103, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r103, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r106 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r106, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r106, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r106, &(0x7f00000013c0), 0x0) r107 = socket$inet(0x2, 0x2, 0x0) setsockopt(r107, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r109 = socket$inet(0x2, 0x2, 0x0) setsockopt(r109, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r111 = socket$inet(0x2, 0x2, 0x0) setsockopt(r111, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r106, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r108, 0x0, r110, r112, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r92, @ANYRES32=r93, @ANYRES32=r94, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r95, @ANYRES32=r96, @ANYRES32=r97, @ANYRES32=r98, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r99, @ANYRES32=r100, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r102, @ANYRES32=r104, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r105, @ANYRES32, @ANYRES32=r112, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) getgroups(0x8, &(0x7f0000000440)=[r28, r31, r52, r73, 0xffffffffffffffff, 0x0, 0x0, r112]) r114 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x100000001, r7, r113, r114, r115, 0x10, 0x1}, 0x101, 0x5, 0x7}) recvfrom(r4, &(0x7f0000000000)=""/226, 0x2a, 0x0, &(0x7f0000000280)=@in6={0x18, 0x1, 0xa8a, 0x400000000000}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1c2, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x33, 0x2, 0x76, 0x29a, &(0x7f0000000380)={{0x7, 0x0, 0x3, 0x8, 0x4, 0x5, 0x27bd}, {[0x5, 0x2, 0x4, 0x5, 0x8, 0x7, 0x0, 0x20, 0x4, 0x80, 0x6, 0x3, 0x7fff, 0x9, 0x10000, 0x7, 0x92, 0x6], [0x6, 0x6, 0x8ac, 0x58, 0x4, 0x4, 0xe0a, 0x8000, 0x6, 0x1800000000000000], [0x5, 0x4, 0x7a9c000000000000, 0xfffffffffffff000, 0xfffffffffffffffc, 0x4, 0xffffffffbd55a7fd], [0x7fe, 0x8f11, 0x9, 0x4, 0x10001, 0x43], [{0x7, 0x20000000040, 0x4, 0x6}, {0x700, 0x2, 0x9, 0x6}, {0x1ff, 0x210000, 0x400, 0x5}, {0x2, 0xfffffffeffffffff, 0x8, 0x48000000000}, {0x8001, 0x6, 0x0, 0x8}, {0x5, 0x5, 0x2, 0x101}, {0x4a76, 0x40, 0x7ff, 0x8}, {0x8, 0x1, 0x4, 0x6}], {0x1, 0x448, 0x1, 0x1}, {0x6, 0xfffffffffffffffe, 0x7, 0x3}}}, 0x3, 0x1}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x7, 0x0, {0x2, 0xa90}}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r3, 0x7e}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:12 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001080), &(0x7f00000010c0)=0x8) setreuid(0x0, 0xee00) r2 = geteuid() setreuid(r2, r2) setreuid(0xffffffffffffffff, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:15 executing program 0: acct(&(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/72, 0x48) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = dup(0xffffffffffffffff) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x3) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) flock(r4, 0x1) r5 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r6 = getuid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x5, r6, r7, r8, r9, 0x2, 0x1}, 0x1, 0x7, r10, r11, 0x9, 0x9, 0x6}) r12 = geteuid() setreuid(0xffffffffffffffff, r12) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x100, 0x0) bind$inet(r13, &(0x7f0000000480)={0x2, 0x3}, 0xc) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) recvmsg(r13, &(0x7f0000000880)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000740)=[{&(0x7f0000000500)=""/184, 0xb8}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f0000000680)=""/24, 0x18}, {&(0x7f00000006c0)=""/127, 0x7f}], 0x4, &(0x7f0000000780)=""/223, 0xdf}, 0x60) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r14, 0xc0185603, &(0x7f0000000940)={0x28, 0x0, &(0x7f0000000900)=""/40}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x40, 0x0) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r15, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) 16:00:15 executing program 1: syz_emit_ethernet(0xfc, &(0x7f0000000040)="465696ae2f30efdabe9647001c173245817aa50333d191c2118237fb7cdc056cceb669418fb78fd7975693d37ba64a70a6a6f9393d0ecef949c124ce3e12a4fe5f611f3933a2d72009430440d02db354546d13642ce075a1c0032e93b623cea92548aed7322b3e55145a6a1451190e38a12172599d444acf3ee4bf6efcd41ebe78b3ff6bf62ef8342cafdc929d591f9fecd662c9d57a3afc2bcbaa3d05f0ea8c043538897a1947303e3b710281e18c0e4246fc3497904b6145c5ec38b376d44c0bef56a0b58b08363fc9a597087f891ddfb1439bfc740324460d5efda7c6a1d9e4a53fb7767f02c2dbafb8dcb81e9e2948bfaa9d0647e13564d7d701") r0 = socket(0x25, 0xe562f3b624e47ec5, 0x2000002) setsockopt$sock_int(r0, 0xffff, 0xbe55e02ea77d5b1c, &(0x7f0000000140)=0x9, 0x4) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x1, 0x7fff}, {0x18, 0x3, 0xffffffff00000000, 0x1}, 0x81, [0x0, 0x3, 0x8000, 0x3, 0x3, 0x669b, 0xffffffffffffffff, 0x6]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x448a, 0x0) setsockopt(r0, 0x0, 0xfffffffffffffff7, &(0x7f0000000000)="8cac8051", 0x4) pckbd_enable: command error 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f00000002c0)) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) dup2(r1, r3) r4 = socket$inet6(0x18, 0x4000, 0x3) recvfrom(r4, &(0x7f0000000000)=""/150, 0x96, 0x422, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x263, &(0x7f0000000100)=ANY=[@ANYBLOB="e4ffffff0000000000000000000000000000007c618377dabbe5f2f9253d9200000000929f0ba7bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d02004dad392766d01e020005ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557f87a04bda4f0be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bb5a9306a703a979f352b28b07564586cc6d326183fe06eb8a875744e1b00000000fecb2d85cc67c2dc58cb0df03aa45a7504de85e8d5c6f82aeedace2ddb7bfd8a2fa9bfcc4711a236222fa05dc3935fe5cf7e7327b5afa8789c12216674baac11cc8179c27e072af3a6aad292d33b1b70de5f5320820000000000fccf65c587c5d18d092fd6f9b6a185e2b7f4"], 0x18}, 0x0) dup(r5) pckbd_enable: command error panic: malloc: allocation too large, type = 2, size = 18446744073709550976 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *304772 38187 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800016b227d0) at vm_get_info+0x9a VOP_IOCTL(fffffd803a79f8f0,c0185603,ffff800016b227d0,81,fffffd803f7c6960,ffff8000ffff8280) at VOP_IOCTL+0x88 vn_ioctl(fffffd802e97f360,c0185603,ffff800016b227d0,ffff8000ffff8280) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff8280,ffff800016b228e8,ffff800016b22930) at sys_ioctl+0x5b9 syscall(ffff800016b229b0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,5e4568b1010) at Xsyscall+0x128 end of kernel end trace frame: 0x5e6e3423340, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.