last executing test programs: 12.693808552s ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000e00)={0x2, &(0x7f0000000e40)=[{0x64, 0x2, 0xe, 0x9}, {0x6, 0x25, 0x34, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="89aaaaaaaaaa96611e754d3b0800459a00140068000005069078ac1400bbac1400aa921c4dbff6a3d641a27dc92b5d9f264270c7b7aad8"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) (async) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x679) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000340)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mknod(&(0x7f0000000c80)='./file0\x00', 0x2000, 0x9) r4 = open(&(0x7f0000000cc0)='./file0\x00', 0x80, 0xb) kqueue1(0x10000) (async) r5 = kqueue1(0x10000) kevent(r5, &(0x7f0000000d00)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0x7f, 0x1ed}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) (async) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xddc, 0x2, 0x3, 0x10001, &(0x7f0000000100)="eac28206b8d086f5872d4f38529a6dba8ccfe38da722183065", 0x19, 0xc}) write(r2, &(0x7f0000000380)='W', 0x1) (async) write(r2, &(0x7f0000000380)='W', 0x1) r6 = openat$dri(0xffffffffffffff9c, &(0x7f0000000580)='/dev/dri/card0\x00', 0x40, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)) (async) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f0000000600)={0x0, 0x6, 0x3, 0x9, 0x20000, 0x4, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DIOCGETRULESETS(r9, 0xc444443a, &(0x7f0000000800)={0x9, './file0\x00', './file0\x00'}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3}) (async) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3, 0x0}) setrlimit(0x6, &(0x7f0000000d40)={0x8, 0x1ff}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000680)={0x0, 0x5, 0x2000033, 0x32315559, 0x3, [0x0, r8], [0x7b, 0x4, 0xfffffff9, 0x1ff], [0xc0c, 0xa69, 0xd68, 0x3], [0x2, 0x7fffffffffffffff, 0x8, 0x6]}) socket$inet(0x2, 0x3, 0x14) (async) r12 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r12, 0x8028698c, &(0x7f0000000d80)=0x1) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) 11.503411113s ago: executing program 7 (id=14): syz_open_pts() (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chown(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) (async) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xcf) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa010, r0, 0x2000) (async, rerun: 32) getgroups(0x0, 0x0) (async, rerun: 32) r1 = semget$private(0x0, 0x1, 0x5fa) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) (async) seteuid(0xffffffffffffffff) (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0x14) (rerun: 32) seteuid(0xffffffffffffffff) (async) socketpair(0x18, 0x4003, 0x2c, 0x0) ioctl$FIOASYNC(r2, 0x80206979, &(0x7f0000000240)=0x7) readv(0xffffffffffffffff, 0x0, 0x0) closefrom(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 32) setitimer(0x2, &(0x7f0000000080)={{0x8000, 0x9}, {0x0, 0x101}}, 0x0) (rerun: 32) syz_open_pts() (async) socket$unix(0x1, 0x5, 0x0) (async) pselect(0x40, &(0x7f0000000480)={0xe, 0x0, 0xfd, 0x5, 0x400, 0x1, 0x6, 0x18}, &(0x7f00000004c0)={0xff, 0xfffffffffffffefe, 0x10000, 0x2, 0x1, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000200)={0x1, 0x408, &(0x7f0000000500)=[{0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000980)={0x1, 0x0, r4, 0x3, 0x2}) 8.4237218s ago: executing program 6 (id=26): r0 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0xca) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x6, 0x401, 0x8, 0x3, 0x8, 0x9, 0x10, 0x10, [{0x2, 0x2, 0x5, 0x1}, {0xffffffff, 0x6, 0x1be8, 0x3}, {0x100, 0x7, 0x2, 0x1}, {0x3, 0x3, 0xfba, 0x6}, {0x8df, 0x3ff, 0x0, 0x4}, {0x6, 0x80000001, 0x0, 0x1}, {0x7fff, 0x4007, 0x5, 0xffff0001}, {0x3, 0xb, 0x1000, 0x9}, {0x8000, 0x6, 0x2, 0x400}, {0x5, 0x100, 0x0, 0x96d}, {0x10001, 0xfa5, 0x1, 0x7}, {0x9, 0x7, 0x79, 0x2}, {0x2, 0x1, 0x81, 0x6}, {0x3, 0x7, 0xa, 0x1}, {0x1, 0x400, 0xffff8000, 0x7}, {0x4, 0xffffffff, 0x0, 0x2}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x2000) 8.423204663s ago: executing program 6 (id=27): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002140), 0x20, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/134, 0x86}, {&(0x7f00000000c0)=""/228, 0xe4}], 0x2, 0x10) 8.08295711s ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000e00)={0x2, &(0x7f0000000e40)=[{0x64, 0x2, 0xe, 0x9}, {0x6, 0x25, 0x34, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="89aaaaaaaaaa96611e754d3b0800459a00140068000005069078ac1400bbac1400aa921c4dbff6a3d641a27dc92b5d9f264270c7b7aad8"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) (async) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x679) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000340)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mknod(&(0x7f0000000c80)='./file0\x00', 0x2000, 0x9) r4 = open(&(0x7f0000000cc0)='./file0\x00', 0x80, 0xb) kqueue1(0x10000) (async) r5 = kqueue1(0x10000) kevent(r5, &(0x7f0000000d00)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0x7f, 0x1ed}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) (async) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xddc, 0x2, 0x3, 0x10001, &(0x7f0000000100)="eac28206b8d086f5872d4f38529a6dba8ccfe38da722183065", 0x19, 0xc}) write(r2, &(0x7f0000000380)='W', 0x1) (async) write(r2, &(0x7f0000000380)='W', 0x1) r6 = openat$dri(0xffffffffffffff9c, &(0x7f0000000580)='/dev/dri/card0\x00', 0x40, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)) (async) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f0000000600)={0x0, 0x6, 0x3, 0x9, 0x20000, 0x4, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DIOCGETRULESETS(r9, 0xc444443a, &(0x7f0000000800)={0x9, './file0\x00', './file0\x00'}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3}) (async) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3, 0x0}) setrlimit(0x6, &(0x7f0000000d40)={0x8, 0x1ff}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000680)={0x0, 0x5, 0x2000033, 0x32315559, 0x3, [0x0, r8], [0x7b, 0x4, 0xfffffff9, 0x1ff], [0xc0c, 0xa69, 0xd68, 0x3], [0x2, 0x7fffffffffffffff, 0x8, 0x6]}) socket$inet(0x2, 0x3, 0x14) (async) r12 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r12, 0x8028698c, &(0x7f0000000d80)=0x1) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) 7.557321093s ago: executing program 7 (id=14): syz_open_pts() (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chown(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) (async) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xcf) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa010, r0, 0x2000) (async, rerun: 32) getgroups(0x0, 0x0) (async, rerun: 32) r1 = semget$private(0x0, 0x1, 0x5fa) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) (async) seteuid(0xffffffffffffffff) (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0x14) (rerun: 32) seteuid(0xffffffffffffffff) (async) socketpair(0x18, 0x4003, 0x2c, 0x0) ioctl$FIOASYNC(r2, 0x80206979, &(0x7f0000000240)=0x7) readv(0xffffffffffffffff, 0x0, 0x0) closefrom(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 32) setitimer(0x2, &(0x7f0000000080)={{0x8000, 0x9}, {0x0, 0x101}}, 0x0) (rerun: 32) syz_open_pts() (async) socket$unix(0x1, 0x5, 0x0) (async) pselect(0x40, &(0x7f0000000480)={0xe, 0x0, 0xfd, 0x5, 0x400, 0x1, 0x6, 0x18}, &(0x7f00000004c0)={0xff, 0xfffffffffffffefe, 0x10000, 0x2, 0x1, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000200)={0x1, 0x408, &(0x7f0000000500)=[{0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000980)={0x1, 0x0, r4, 0x3, 0x2}) 7.556970405s ago: executing program 6 (id=34): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r0) (async) setuid(r0) (async, rerun: 32) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x2d28) (async, rerun: 32) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) readv(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/4077, 0xfed}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/4106, 0x100a}], 0x3) (async, rerun: 64) r2 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) mkfifo(&(0x7f0000000140)='./file0\x00', 0xa2) (async) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xf1) flock(r3, 0x7) closefrom(r2) (async) r4 = semget$private(0x0, 0x3, 0x570) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x146, 0xfffa}, 0x0, 0x4, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) (async) semop(r4, &(0x7f0000000180)=[{0x4}, {0x2, 0x4}, {0x2, 0x8, 0x1800}, {0x0, 0xc59b, 0x1800}, {0x3, 0x3, 0x800}], 0x5) 7.019130478s ago: executing program 2 (id=39): truncate(&(0x7f0000000440)='./file0\x00', 0x9) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x881) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x7c6, 0xea) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) closefrom(r1) fstat(r0, &(0x7f0000000000)) (async) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f0000003000)={{'./file0\x00', './file0\x00', 0x1, 0x80}, 0x0, 0x0, 0x0, 0x9, 0xad95, 0x1ff, 0x100, 0x2, 0x7}) 4.387921064s ago: executing program 2 (id=39): truncate(&(0x7f0000000440)='./file0\x00', 0x9) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x881) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x7c6, 0xea) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) closefrom(r1) fstat(r0, &(0x7f0000000000)) (async) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f0000003000)={{'./file0\x00', './file0\x00', 0x1, 0x80}, 0x0, 0x0, 0x0, 0x9, 0xad95, 0x1ff, 0x100, 0x2, 0x7}) 4.129190545s ago: executing program 6 (id=34): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r0) (async) setuid(r0) (async, rerun: 32) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x2d28) (async, rerun: 32) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) readv(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/4077, 0xfed}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/4106, 0x100a}], 0x3) (async, rerun: 64) r2 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) mkfifo(&(0x7f0000000140)='./file0\x00', 0xa2) (async) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xf1) flock(r3, 0x7) closefrom(r2) (async) r4 = semget$private(0x0, 0x3, 0x570) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x146, 0xfffa}, 0x0, 0x4, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) (async) semop(r4, &(0x7f0000000180)=[{0x4}, {0x2, 0x4}, {0x2, 0x8, 0x1800}, {0x0, 0xc59b, 0x1800}, {0x3, 0x3, 0x800}], 0x5) 3.77191492s ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000e00)={0x2, &(0x7f0000000e40)=[{0x64, 0x2, 0xe, 0x9}, {0x6, 0x25, 0x34, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="89aaaaaaaaaa96611e754d3b0800459a00140068000005069078ac1400bbac1400aa921c4dbff6a3d641a27dc92b5d9f264270c7b7aad8"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) (async) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x679) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000340)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mknod(&(0x7f0000000c80)='./file0\x00', 0x2000, 0x9) r4 = open(&(0x7f0000000cc0)='./file0\x00', 0x80, 0xb) kqueue1(0x10000) (async) r5 = kqueue1(0x10000) kevent(r5, &(0x7f0000000d00)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0x7f, 0x1ed}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) (async) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xddc, 0x2, 0x3, 0x10001, &(0x7f0000000100)="eac28206b8d086f5872d4f38529a6dba8ccfe38da722183065", 0x19, 0xc}) write(r2, &(0x7f0000000380)='W', 0x1) (async) write(r2, &(0x7f0000000380)='W', 0x1) r6 = openat$dri(0xffffffffffffff9c, &(0x7f0000000580)='/dev/dri/card0\x00', 0x40, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)) (async) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f0000000600)={0x0, 0x6, 0x3, 0x9, 0x20000, 0x4, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DIOCGETRULESETS(r9, 0xc444443a, &(0x7f0000000800)={0x9, './file0\x00', './file0\x00'}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3}) (async) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3, 0x0}) setrlimit(0x6, &(0x7f0000000d40)={0x8, 0x1ff}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000680)={0x0, 0x5, 0x2000033, 0x32315559, 0x3, [0x0, r8], [0x7b, 0x4, 0xfffffff9, 0x1ff], [0xc0c, 0xa69, 0xd68, 0x3], [0x2, 0x7fffffffffffffff, 0x8, 0x6]}) socket$inet(0x2, 0x3, 0x14) (async) r12 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r12, 0x8028698c, &(0x7f0000000d80)=0x1) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) 2.699300015s ago: executing program 5 (id=55): syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "31f05f", 0x8, 0x11, 0x91, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) setrlimit(0x8, &(0x7f0000000000)={0x2, 0x37e1790c}) socket$inet(0x2, 0x3, 0x6) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080)=0x6, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x3, 0x12, "00000000000000000002000010000700", 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x3, "00000000000000000cbc0000e2ff00", 0xefe}, 0x1c) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000140)=0x6, 0x4) bind$inet6(r1, &(0x7f0000000180)={0x1c, 0x18, 0x3, 0x10, "0001000005005cf9000000a3428a00", 0x1000000}, 0x1c) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000002c0)=[{0x48, 0xdd, 0xc, 0x409}, {0x16, 0x4, 0x1, 0xc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x8, 0x1ff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r3 = socket$inet(0x2, 0x4000, 0x14) ioctl$FIOASYNC(r3, 0xc020699e, &(0x7f0000000580)=0x7) read(r0, &(0x7f0000000380)=""/184, 0xb8) 2.689532397s ago: executing program 7 (id=14): syz_open_pts() (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chown(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) (async) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x7c6, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xcf) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa010, r0, 0x2000) (async, rerun: 32) getgroups(0x0, 0x0) (async, rerun: 32) r1 = semget$private(0x0, 0x1, 0x5fa) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) (async) seteuid(0xffffffffffffffff) (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0x14) (rerun: 32) seteuid(0xffffffffffffffff) (async) socketpair(0x18, 0x4003, 0x2c, 0x0) ioctl$FIOASYNC(r2, 0x80206979, &(0x7f0000000240)=0x7) readv(0xffffffffffffffff, 0x0, 0x0) closefrom(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 32) setitimer(0x2, &(0x7f0000000080)={{0x8000, 0x9}, {0x0, 0x101}}, 0x0) (rerun: 32) syz_open_pts() (async) socket$unix(0x1, 0x5, 0x0) (async) pselect(0x40, &(0x7f0000000480)={0xe, 0x0, 0xfd, 0x5, 0x400, 0x1, 0x6, 0x18}, &(0x7f00000004c0)={0xff, 0xfffffffffffffefe, 0x10000, 0x2, 0x1, 0xf, 0x3, 0xd}, 0x0, 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000200)={0x1, 0x408, &(0x7f0000000500)=[{0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000980)={0x1, 0x0, r4, 0x3, 0x2}) 2.579692449s ago: executing program 1 (id=56): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r0 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r0, 0xc0106924, &(0x7f0000000080)=0x3005) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) sysctl$ddb(&(0x7f0000000100)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="c6382774", &(0x7f0000000300)=0x4, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x576, &(0x7f000050f000/0x4000)=nil) shmat(r1, &(0x7f0000000000/0x800000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = kqueue1(0x10000) kevent(r2, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100), 0xb592, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc0206937, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x5e, &(0x7f0000001740)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x28, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7}}}}}}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$TIOCSETD(r4, 0x84946467, &(0x7f00000000c0)=0x7) ioctl$DIOCCLRIFFLAG(r4, 0xc028445a, &(0x7f0000000280)={'./file0\x00', &(0x7f0000000180)=""/236, 0x8, 0x9, 0x6, 0x46}) 2.213570795s ago: executing program 5 (id=59): mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) munlock(&(0x7f0000feb000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000feb000/0x4000)=nil, 0x4000) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mkfifo(&(0x7f0000000080)='./file1\x00', 0x40) r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) r3 = getpgrp() kill(r3, 0x13) (async) kill(r3, 0x13) closefrom(r2) (async) closefrom(r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x18, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x1000) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r7, r6, 0x0) (async) setresgid(r7, r6, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) (async) seteuid(0xffffffffffffffff) rename(&(0x7f00000001c0)='./file1\x00', 0x0) socket$inet6(0x18, 0x1000, 0x1) (async) r8 = socket$inet6(0x18, 0x1000, 0x1) getsockopt(r8, 0x29, 0x3e, 0x0, 0x0) closefrom(r1) syz_emit_ethernet(0x5a, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x24, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x9, 0x2, 0xfffd, 0x0, 0x59, {[@timestamp={0x8, 0xa, 0xfd, 0x6a}, @window={0x3, 0x3, 0x8}]}}}}}}}}) (async) syz_emit_ethernet(0x5a, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x24, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x9, 0x2, 0xfffd, 0x0, 0x59, {[@timestamp={0x8, 0xa, 0xfd, 0x6a}, @window={0x3, 0x3, 0x8}]}}}}}}}}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1047, 0xfffffff8, 0xfffffffe, 0x3b6d67bf, "ac03499fe31a0dff00", 0xe0, 0x4}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1047, 0xfffffff8, 0xfffffffe, 0x3b6d67bf, "ac03499fe31a0dff00", 0xe0, 0x4}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0", 0x295) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0", 0x295) setresuid(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) 2.213231801s ago: executing program 7 (id=60): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d80), 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000100)={'./file0\x00', 0x0, 0x100, 0x7fffffff, 0x9, 0x5b}) ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f0000000040)={'./file1\x00', &(0x7f0000000000)=""/29, 0x80000000, 0x5e8a, 0x2, 0x4}) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000000740)={{'./file1\x00', './file1\x00', 0x21, 0x1}, 0x0, 0x34, 0x0, 0x28e1, 0x5, 0x72, 0x84e7, 0x6, 0xfffffffe}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xffff4386) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) ioctl$DIOCSETSYNFLWATS(r0, 0xc0084461, &(0x7f0000000080)={0xffff, 0xdd8}) 1.973924202s ago: executing program 0 (id=61): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x776b) unlink(&(0x7f00000001c0)='./file0\x00') r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt(r0, 0xfffeffff, 0x2, &(0x7f0000000040)="2c30b166b90375af30adc0f0e1d76b193e958ae1a65c1fe58f6d3266acde3aacf24de72df24cabf1692c35e6148a9d5cf0727a6f35feec9a4ee903a6c703f531ec0ec36dce596913e41d2d9d01f21eb06fa297a56505adf8d473d37f1000fbf77a148308e339d7e523aac6cf84aadc3abcee12a531103e089e44cffcbc209d238ab15641eb77a3d5a5769db900bccdd5dd0d52735bde1cef98877cf2b8a68b167cae71c1ef761cdaad170fcfd00e2ffbf740bd93a2902aa4eef944d132e3eaac392d7cedcdba4c03528caec512483fa08c065e1067f5de42f84d125f9665bd3fc852757226129770bf2ec55e1cc5c62b1792155ce51cc6638d5ddfee2f423f02b4849b26334758da23e9c194a4fb712e40af496432c190aac3a9b111a5d445", 0x11f) pselect(0x40, &(0x7f0000000000)={0x49f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 1.971149992s ago: executing program 1 (id=62): r0 = socket$inet(0x2, 0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x42) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="89143646442d8da97e6c6deb95d52e9c7eeeb628", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 1.970970302s ago: executing program 2 (id=39): truncate(&(0x7f0000000440)='./file0\x00', 0x9) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x881) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x7c6, 0xea) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) closefrom(r1) fstat(r0, &(0x7f0000000000)) (async) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f0000003000)={{'./file0\x00', './file0\x00', 0x1, 0x80}, 0x0, 0x0, 0x0, 0x9, 0xad95, 0x1ff, 0x100, 0x2, 0x7}) 1.970360797s ago: executing program 5 (id=64): r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x10008, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8000009) connect$inet(r0, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) 1.969573462s ago: executing program 7 (id=65): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1) (async) read$audio(r0, &(0x7f00000003c0)=""/147, 0x93) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000480)={0x9, 0x2, {0xff, 0x401}}) r1 = socket$inet6(0x18, 0x1, 0x6) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x91, 0x1, 0x8}], 0x20000f00, 0x0, 0xffff4b4c, 0x0) seteuid(r6) (async) r8 = kqueue1(0x10000) kevent(r8, &(0x7f0000000280), 0x86, 0x0, 0xfdff4b4d, 0x0) (async, rerun: 64) setgid(r2) (async, rerun: 64) setresuid(0x0, r7, 0x0) seteuid(r6) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000a00)="62d4566e74001fb1159f608f813215c22028aca74511e614324b36ab1aad38937832b5cd0daa30c1a21a02e8b720c06d980dff1e1898f919a3f7c3442a95dd5223c85f1b7e99a14c99563595a13c0a178783bd5071719e62c12c3854c8f2e27ab5747bdf667a52c4aee7f6a453e56bd12ba13a1cb4f672358d1f395bcb4b820a80e8cddd20e3015ad32879f0c20d3d84e78121cbf8982e4a6e69fc69a04d0c591c8d3f500146ee1883b5eabfc9a3ff9a9473416d36005f855ffc9ffb9c1bde94eac159d584c80ae70793803e19adf2af3594bc688046c0ec8f06eeca6438a96d8bb1b061770f21612378c198b8b77d4abeb8ad1c430cc70126adfa871e46cb86a009aced68540a282b7bd97c29a54ae337c3758fad963f5cf362ece7e2f1b52fab8b8e90494779faa01b844afa08a07e2d35bdd5889864cc6d58e33dd8ed737d557afb268e69a2e49dfb2f0587abe828345408783b61e73e5a66d4547395e42c9da740ee7fb43add8120d72beb08961cc3dec1868efc2121cb3f09edddbc04408ef3774fdcfbec1b1d051fb519e5c27e09833532551440fafe96e5a9e5885ab470858fe3c8b19327f67d4d1b39e692a41012e7f89323b6d30e549d6b4dc1cba712064045d75cba2745d28d30922e49e03da30703d112509cedae7703d9513b065a1bd693aff376e1f0d0f905b640c675576b5af34bb62f6cb9678d7f9d72c26f", 0x200}], 0x1) (async) unveil(0x0, &(0x7f0000000c00)='w\x00') r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$DIOCRTSTADDRS(r10, 0xc4504449, &(0x7f0000000500)={{'./file0/file0\x00', './file0\x00', 0x6b, 0xf0}, 0x0, 0x34, 0x0, 0xffffffff, 0x61f5, 0x44, 0xfff, 0x10, 0x2}) (async) r11 = semget$private(0x0, 0x3, 0x570) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r12 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r12, 0x802069dd, &(0x7f0000000200)=0x7) (async) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0xcc, 0xfffa, 0x3}, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x39}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x3ff, 0x4) 1.752994577s ago: executing program 5 (id=67): open(&(0x7f0000000000)='./file0\x00', 0x200, 0x112) truncate(&(0x7f0000000040)='./file0\x00', 0x100000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x42) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x8812, r0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000780)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, '!,P', 0x14, 0x2, 0x6a, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x10, 0xf, 0x0, 0x7}}}}}}}) 1.752009496s ago: executing program 4 (id=68): r0 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) setresgid(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x3c, 0x3, 0x5}, {0x64, 0x2, 0xe, 0x9}, {0x6, 0x25, 0x34, 0x6}]}) r4 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r4) r5 = socket$inet(0x2, 0x3, 0x0) shmctl$SHM_LOCK(0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x100, 0xe, 0x1}, 0x0, 0x0, 0x8, 0x13, 0x2, 0x0, 0x0, 0xcdec, 0x0, 0x8, 0x0, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{r6, 0x0, r6, 0x0, 0x0, 0x1df8, 0x7}, 0x0, 0x0, 0xff, 0x8000800, 0x4, r7, r7, 0x40, 0x0, 0x7}) connect$inet(r5, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xac1407ff}, 0x10) write(r5, &(0x7f0000000740)="e3914208d9287ca4094b3c7a14f634cd6a0536baa03bdebadaab12d5bc66cb92a10d50dc3bc2c7a37cdcc3d59fc1766f43e088bd396c34e27dcc99af510233ed62da7a806c35a9187d985a75c3578c38c32d79ac201e99d07090fe48786dc82d2c91e7ace720f239c9c8ae529f7c39b01b568a68385b74dc42c40e62125af61c5edbe09b09ee0adacb7fae6e7bb3c7ae741a630f87105ba5c54bdec50eaf2e864df3e8724e816afbf2083bd64798cc416763952fd0cdb16741b8aee7f760fc1b260a330db3635e5b9a0013c6855c5f582d08e4aef21783b300911579fac5553678264b2298fc46bca32a874b34afd207437a0c5dc3fb2f47f169ecdc2ed0ac92004bf3565774827ca9852d04db0ea31ecdac78a1550ce3936f9db3b9957b15dd07f22cd4a43d45f4c19d8f4cb34071e1a842f2436da8898e84c542fd73b6b4853590ec78409019e06f8e4df5bfdfc627821c17065aa74fa606caee8b913987e5df6302653e1ea3fd2b0a6de7a995336170453bc18daf0738f2f296ba789ef1162dc28273db36db0852ac9b1cf0d5d3d0be58b3336b3afde94111aa9802a8a2548d4687bf43e46a794c2ac1f01285cf0e35a979fa3a947984edbe6230f938cad66ca445a843752e1126ec2618b4a8469cad9ec00c38e6ca19054bd7d15e4d97f292dc6d2ec2cf80d21ca1ab2928570a632e838152e34e3426ca9f8fb900ee6170c7f69223f7ce2dd19050a5ad4ea3bb15c8c38fe858eecfde0aeff601e5c6cdb6c2409ab359537729f79fe942d952b5f1fc359311d3c1d228d822ffca596bf0d5000baa5e2ddd78478c74ab292a2fb056d6af8b38118937944fa3f3e30cc773a9b8c425f12ed64b58f243450281c507f2ea161da3a11cd87ea93de02a4d7428d46fc022778354538414b6c8357cef0e34f7b57fbbdf101958d4eb5cec1f23c335ab39d81f6915527a829b866eef8ee0658207f2a8dddcb5db0a4a73395ddab2fc9f1d55611a2dcd424d9b1001ac32e8e62df60c7d04b75171d5344e3873aac5a5778d3ac9fa42c19598b4b9538525fc0c0cf5ecf53e1d74461dfb67b9d956de585617f6d0d34e4a262e0675d652cc2fc9d45d2663f0a9366f893f389d0d4bbee21ffcd1434cb64969de1eb57b5d451ffbbfa7ef8dcbdc0677ba0c19e3082e882d1847582c0e1a7e76535f6e34792b7234500c686d5a5d2569b17950d9fad7c1b1a1c905e2ad9305e0197ca8cff2afe5405630667bfe1269bbf6a5fddb7e96a20fe416ebc2e0e611991b388a946bbe56d016610390200de3d74a56b43cec307543c5e32ebf4cf8f188e721e11ccce64a4552c33f32c6b8bc5845712717a87673bfc9856d30c681d9e0e678311dcf913b2242dadee3102265c035e35689a09e4916a8af69e8b4dfbfa41e71513f0e467a83fd2ac1a604f72c02a6434cbcfb277a8a5294b52fdaa897c070deeb793fa8641401cf1130644cd237e590376e0f1ca39b6e190669d91fba5c5baf57ec4654e76b81df08092916cf4fb5b5ef14c9f537b2d82cd6b15c4bae22196636413b1391b7b199993c7b42404816e2196e22db9c392ae230603c872fb5ba56269f7cb6ec8a7531b15dd17c7110d0107e8d96bf66a881f0e4c0ce753c605adfe8d62d33889e447828be83b30fe9bc1a02e3ff5b9457dbc0bf306d9854704bf580df6b9d864bf2511b3f49838c412bdb05ede33f90020a78b46e091211ae9c8b73a8ddaf685ed5e7280e4d9f00821ec6a27e91f765aae36452623863a67977fe19d279aed240cb276b49f9cd3894907b5d7162d27c26bcd54a2abb5672af9e2db13b4adb8dfc91443c930c8f84a10be3184953f2a5033157312c5d328f1fd3f692e4a1f703d0927a970a202a909091aae8cb960cf95ef9bba9034ceaab67036f087539c60143a8c42214cfd191cc1e801f0f98196be7cea76a6d8ac6696e4f8bb86b3b51a570975046200973f6b8f4f2f434ea3b980b874674fe141ae5502e858cdbd3b5bb2550707eb09dd4ecf76d74c3f105b561a0e59da537d8012a62482a4f7c0e728fe463432e198e920205e99cce7ab62d4f2814f734c9d24f64a6bdd3aaf79dc980e63371f3b28173cd08549966f23f7fbe4d74c0a909f55e381bbba85a0d3de8c77c0ce6f4726f1b3bf0d02b3a0503eef29823fae7b741ea551fb571972a57ad18cfe9fc0811e377afb720c54459b2be9b5782fe750215e5706a193c00e7db8f14e7de103b414ec2f3c503297f3282ea0dab80fc634be9e0cfaf01e3e9f711118ff689ba61aefb78ed52aa4f2b049db45053d75ef4fdbd679202ab09f95eb8fc2d6db7e0d8cfb95dfe4fff86fac888dfed138a9dba1f40c4d052684cdf3b88d1a71aeb90509e14e4699b051e9955d00a6893522622dafc4bf7055da4b5fe04966d133a7fda217a184a414561997158abacbac794a46ba1bd48bc5c103b4b30a2b7c459c6550545446034b73b6140b7047101d71832c127bdd328e83c6f9425c81e03c69d7f2dbd0547f536bd8b5a69d23fa33dcb17620bc38b87e5500aa5a38a39e4e93f39303bce2b81faba5e7b6ae7af22479e6b1123f5254b43936e22091b1c713fab0dc2a115688e31bcbb92de403af84c307373a5f43c6ac31cfbf9e1552ad9d3eb455c1922745f2a5f544cc98e384cccd3e51d046d278b7f5c8b76e02ab1e19813f1008c41089de6c3534d505d005ec4e80c3602497dd145916b9bbf8baf7f8d21a7db4ad05461fd511776478230a0d695939c89c04c6d0b0e93d31cd24d1058753af2ac8d1816867cb44e186f7e3bbaa5ec65e7e4879acdfecdd5c3fd1b430b0db4adde98763caf50442687c9ae3f0bcec46a202b948eba431734f67229c17155c8cf9614b4419cac2e7549876904a1", 0x801) 1.749815729s ago: executing program 4 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ec0)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x25b) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x1a, &(0x7f00000003c0)={@broadcast, @empty, [], {@generic={0x1fe07, "5842a68cccb86e7cc933b3ac"}}}) chown(&(0x7f0000000300)='./file0\x00', r4, 0x0) setreuid(0x0, r4) chmod(&(0x7f0000000340)='./file0\x00', 0x19b) r5 = geteuid() setuid(r5) access(&(0x7f0000000380)='./file0\x00', 0x2) r6 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r6, 0xc0106924, &(0x7f0000000080)=0x3005) r7 = kqueue1(0x10000) r8 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1cb) closefrom(r8) kevent(r7, &(0x7f0000000040), 0x3ff, &(0x7f0000000140), 0xb592, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffff6383) r9 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xb) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x82907003, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x82907003, &(0x7f00000000c0)=0x2) r10 = syz_open_pts() ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000180)=0x8) closefrom(r0) 1.749464554s ago: executing program 5 (id=70): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40100, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x54, 0x5, 0x2, 0x10}, {0x6, 0x8, 0xa, 0xd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xda, &(0x7f0000000180)=ANY=[]) 1.557075045s ago: executing program 2 (id=71): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xb1, 0x1, 0x8, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0xc020699c, &(0x7f0000000580)=0x7) 1.556191639s ago: executing program 1 (id=72): mkdir(&(0x7f0000000640)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x204) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x32, &(0x7f0000000140), 0x8) sendmmsg(r0, &(0x7f0000000180)={{&(0x7f00000001c0)=@in={0x10, 0x2, 0x3, 0x7f}, 0x10, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0x10, 0xffff, 0x3, "ae36"}], 0x10}}, 0x38, 0x400) bind(r0, &(0x7f00000002c0)=@in6={0x1c, 0x18, 0x3, 0x7fff, "776a7e32be4c0ddf042b994999744fa0", 0x3}, 0x1c) r1 = dup(0xffffffffffffffff) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000003400)={0x6, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000, 0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x38c) getdents(r2, &(0x7f0000000680)=""/4096, 0x1000) seteuid(0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0xd4db, 0x6, 0xffffffffffffffff}) ioctl$DIOCRGETTSTATS(r3, 0xc4504440, &(0x7f0000002f80)={{'./file0\x00', './file0\x00', 0x48, 0x40}, &(0x7f0000001680)=[{'./file0\x00', './file1\x00', 0x2, 0x9}, {'./file0\x00', './file0\x00', 0x2b}, {'./file0\x00', './file1\x00', 0x0, 0x8}, {'./file0\x00', './file1\x00', 0x1, 0x7}, {'./file0\x00', './file1\x00', 0x58, 0x4}, {'./file1\x00', './file0\x00', 0x12, 0xa7}], 0x5, 0x6, 0xed58, 0x8, 0x8, 0x7, 0x8, 0x1}) 1.540401801s ago: executing program 2 (id=73): open(&(0x7f0000000000)='./file0\x00', 0x19083084ca9cf73d, 0x2) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000834, 0x0) (async) kill(0x0, 0x14) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) (async) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) sendmmsg(r1, &(0x7f0000000140)={{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="7449323809b17c20", 0x8}], 0x1, 0x0}}, 0x38, 0xa) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.540156454s ago: executing program 4 (id=74): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4040, 0x89) 1.194758084s ago: executing program 0 (id=75): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x3c, 0x9, 0x8, 0x2}, {0xc, 0x1, 0xc, 0x520}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r2, 0x5) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000140)={{'./file0\x00', './file0\x00', 0x0, 0x9}, 0x0, 0x34, 0xfffffdf1, 0x7ff, 0xcaf, 0x9, 0xfffffffd, 0x4, 0xc}) 1.187617233s ago: executing program 1 (id=76): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001140)={{0x0, 0xffffffffffffff74, &(0x7f0000001180), 0x1000000000000365, 0x0}}, 0x38, 0x8) pselect(0x40, &(0x7f0000000080)={0xfffffffffffffffc, 0x5, 0x3, 0x400000000000005, 0x10000, 0x0, 0xc, 0x8}, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmmsg(r0, &(0x7f0000000cc0)={{&(0x7f0000000840)=@in, 0x10, &(0x7f0000000c40)=[{&(0x7f0000000880)=""/154, 0x9a}, {&(0x7f0000000940)=""/250, 0xfa}, {&(0x7f0000000a40)=""/202, 0xca}, {&(0x7f0000000b40)=""/250, 0xfa}], 0x4, &(0x7f0000000c80)=""/6, 0x6}, 0x10001}, 0x38, 0x2, &(0x7f0000000d00)={0x4, 0x5}) closefrom(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x34) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x1914, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000d40)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$ddb(&(0x7f0000000d80)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000dc0), 0x4) ioctl$DIOCCLRSTATUS(r4, 0xc1084425, &(0x7f0000000240)={'./file0\x00', 0x0, 0x5, 0x5, 0xb6a3, 0x5}) ppoll(&(0x7f0000000280)=[{r1, 0x8}, {r1, 0xc0}, {r0, 0x1}, {r3, 0x4}, {r3}, {r3, 0x100}, {r1, 0x2}, {r4, 0x8}, {r1, 0x8}, {r1, 0x40}, {r1, 0x80}, {r3, 0x4}], 0xc, 0x0, 0x0) write(r0, &(0x7f00000012c0)="70f67bcfa41f276756121e90ac0e703b2f6d845f970ae69ffbcbecbe683b60d7111a333f2c250383432a90e40f69de9243cd5864e184931333c072d5f432f2fdf2052fcb7d1a3e8a914729f1bb59ca5c3179383370951acca0166094d00b707523cfe0449b842d022445f3e2db767f5752130fd1c12e8b00aeb8541a04459dc1", 0x80) closefrom(r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$DIOCRCLRTABLES(r5, 0xc450443c, &(0x7f0000000300)={{'\x00', './file0\x00', 0x2d}, 0x0, 0x0, 0x0, 0x4, 0x4, 0x9, 0x4, 0x2, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x40100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000e00)={0x2, &(0x7f0000000e40)=[{0x40, 0x7, 0xc, 0x247}, {0x6, 0xbe, 0x9, 0x1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) syz_emit_ethernet(0x248, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000086dd63fe8eb502126702fe8000000000000000000000000000aa000000000000000000000000000000012900be19650000001100063168000000041200000000000000058e521ba740313728f57716d043fbe6cca2593350fc38ec1ffa57cf6fe4b961b31f45437c6fb28cbf0083921241c50c919c5d3bafa1fea60b020ad8aedf53522938e90bc445e7fd1ce3a934abbb2f5a1e092d5916e115fbc2d3643d3b971fb6122804860a8b840c2262940a2fcaa007da5f0b2b84783280f1071569a688e5cdaf3b62782c7f000000000000000002000000000000c20400000009c204000100010103000000000000000000006701000000000000010400000000000000ff00000000000000020400000000000000c204000000000106000000000000c20474538a440102000005020002010200000000000000000008000420680000006701000000000000050200010502000901000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e08000019078040105060000000613122c4d24ca8edf8290bfdf895010c6d0a60204089e040204020000000015ef539c54da84b3e2892054c4e26053f268673f9c9c4f9123d459a5b9795ed3d41cade115a9f0fc83948c18afd1e196ec16c38a87a62920a894791fc68bc9caae889cc4119ebc942fcdd9870849a90f318b2f9474b5e5dd2644ce9e31fe23beabfbc4cfe8aa0209f11de2377d7082cedf98b7bd797bade5c46997a6cffdbd1cad547b6145332881e73482244bf369e6ecb2a98e68413cfd9d92"]) sysctl$vm_swapencrypt(&(0x7f0000000800), 0x3, &(0x7f0000000840), 0x0, 0x0, 0x0) chmod(&(0x7f00000007c0)='./file0\x00', 0x2) syz_emit_ethernet(0x60, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045da00520068000005019078e0000001e0000002e168df46a7b80c38ca662f1b099179b0844506c48a98401fe552cc1131b18be1a0b76b4075fec766bd787f40e9415683c6fbd611bc000000000000000000"]) 1.186517288s ago: executing program 2 (id=77): syz_emit_ethernet(0x4a, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaa45da003800640000000001ac1400aa4e334e2300"/32, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002000990780100080a000001000000001e040200000000"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt(r0, 0x6, 0x4, &(0x7f00000002c0), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet(0x2, 0x1, 0x6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) shutdown(r2, 0x0) r3 = kqueue1(0x4) syz_emit_ethernet(0x14f, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000061cc0ee3bc7b86dd6b13b0a601196209c942dc93dea1a93e62551217af383b89fe8000000000000000000000000000bb3b080069000000002d0639b563ca965bb7bba7c1c926fe710000000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000aaf000000000000000040104010000000088000930650000003304000100000000ff020000000000000000000000000001ff0100000000000000000000000000015006000300000000fe8000000000000000000000000000bbd8a8755ce93a0f4bc0c5e9c14c4a7b59fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="61000100000000000002000062208861fed521d37385e5d960dce441bafc05f7ade54a555bd9766d4a334eeb41f08f3bc38511e63716e192d5111ceed755cdcb"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = dup2(r2, r3) recvmmsg(r4, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x38, 0x3800, 0x0) connect$inet(r2, &(0x7f0000000280)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000100)="abdc43e4b5382f0218a1aa6b74992a9e4a4d526aff23ee562f585a8e462dd160ac2704d47d6fa3aef8700a35d6a516eb9949d0ec553576a19805ebb78104777f464a9a9f26b73f2d5397213e8408ed22066a7d43595a00e43aad45e52cecebe745b15d0b8d67767a5496c0bddcde19c6e9627737ee1d188d5d14fe0eb5b02a2141ea7bc5237fc9", &(0x7f00000001c0)=0x87, &(0x7f0000000380)="2f6d01bfc5062fba151f05a78974fcf30dce9723bb0b24f8e45d23d81ee9eadf17da2abea05322531af8393ec225ce9d6417e48f74af44c8755ef6eec65c5b5166974e0e10a6abccee851dd5587b3adef7bb6a92208b19b3113b961f096c14a1aea8e69838e3f1ac002f04b255c6eac4c3382d8a21d4406bc2adade5781eab25942231259bd60957f42b95183694658160d0c6d553fdd1d9c33fb209f8a1b1af52e0f6fc2731ede8f32abb44789ab9f9388eb544855ed261258344c4067be027d8ca8af1b692056ffeefc43b6dba8362d6c3879b0083ad8b1d9e41b19fb69e08cb0cb7ba50233aad14e173517b5c52920752d0145d81a2de61426637e9e959c7d0ef1ded83847c7f3c3e59561776ad9c2cca9f973f124c2844c9bbdc5188c88ee6aa3e391d61b36a665fad81c9f48321c029e2fdf60e78c60e0a4bac8351f3594b67abc132059eb431073cf18daaf1c5fc333baed2b2d6caf2b9f3c0d48bdc0821b7a315b869898ce81575a9c27ae6e79d58d215047d40cf4210b4ac8e64db00337499cbf634a7dd699c1494f11ad8fdb00a91a7049ef0d8148255551a0331c4f052f2bd4c7886f793939543d9ed4caf2b0751a14ea57a3c19c9f379a3447074c1ecd628951f1e44ecfa998b56cad375296fc1119d93d5e925361fc7530e64eed670ed25e54ed6188a418c98e1f7102d4ff9de176777280f2b8384224aec678868ad68bbada7528e3396b808cfeed51148d5669c33cd1e1ba6f37e87aaaf98ec2134b8c29eaa8f90819fca9f16ffcdaebad296267fcfbebff8ced628d65fb541fe9f42a9e75885afb52b22d90a9750010efb92cd031d8163d8b0d0e343ac8c2132fdf301b4026deceaf8607d34d07fe9d7b9da5e20dc616ee90bee9493ac59fec2c816736927d15ac77b4f76d15c01401817040d7b3bfc1c3b608adaf04c6b3e94ff18a14daf6bdf5d3158add155e228805ae41249652c98322ab39fb0ed8efb57129f8a853f527a6c1d7c49408d0834adef77f8fcd58ae1f29adf11a901f068985a945ce7a6eac914ba4f555bb990c5bf9c464023b72799583d4b853993a6620e46f5064954601c39e6c8fcbc03e69f171ef2ed1a7f087711785bbf83b016addbd2c71c2e393d1d0a6b2eeb412d116fafa8cfb8454c35ad2ec3516955b50799bb728de64ab97dd2a06b1f528529f1bd93ceb3a02a8937e7f11b620bc2635e20f02ce815517f9cbda13207e75af148b8ebd2953214012bb2b5a5d4b205fd5e669416f2f8c0d447c8ce978db78916ce1a28a5c60d81e1eee0641328d2c8c5b64ca8c4d9361319f02d2378511785e2126772d0adeb54247a5d9950f22c39ad5e03e023709c7cd2f114aea8d4751a96d52c542a27a408c60e948b20c90aad1c8e3ba846ba6e2ca4b3f47d062ed12b82fea072290199fbd87fff4c6a0f69588d7d8017b25a92b9aaaebb2cee8124728642d2695fe843abc39079e52d606b412c78a78cee46870d38c4f571ab03b18957253f1c9ce464b004226253293282faa61ce8df9dceb5061b64c0efbb5b326065e35793998af45e73c8a856248d6a3eecb1596afb8a60477d186b7eaa2332fa9774a7f657c81ce3709a43b11fb9b297f2dd69eda49433dda491ac518045eab1d3ab19382a3d71c77e934096a4bf63173f57cdb96a4ead650791a30b87ec336a18c7c4483a91dc53947cc8def45c95c41203456566d262edc1106455facd27fcb99636bcba829079dd41db209d3d6722739498f56b9d91cbda20d610da979b67ae5ca753ac5435a929c0ee5508e11f1d97c192a08bcb4f4966b8dc31a417e0bf3bb6fddbfbc5a3f8e542e0e5df8d3112018199e509ea6d82fd3dfd966176a0f94961259603e6435d9719b68f51bdadb27ac0be99b0f9cc0b9bce371ca27e8e3b8a6bdc8525ddf16c2eb5bcfe3a4095c507c8f19d889fd349be8f028e1e204a6d258cc8775ce9a4e050f429e3d96aa7e210444f7abd73f755208da5afe00bfbdfa8618d12bd5dda7f1352c070a2e99ba0b96d668bc611872b445133acb6f6448c08fcea9b6c0b79379dee83bf6d93af96c939b7f13050e35cf0511efae6dcb6860ccaee17fa99e6641873c60a29acd3245a1f2a4dafb34264c1a50f72ae55c67df18dbc3dbb781f72b9ba85e939ac5f611dfb046b2de3674f9957e467a720670130ff34634d771f73c3c3512d23d0518e1e3e96214b974175e9faf189b955a7c8e82ed5c30cadf3339192c91d606c23bc88850a6c517213e7108c97bcbe22e92fb01b33e89b49f4a58a9a1aa12c0cd71cb90b828edfb8979b1be9e1aa805fb31c07da315185cc4b97da37752fef8a6177e6cd19b6bee4f6dca44566d5e68af4ff085060ec5e2224fc7783e0cfe26205a2fc90412ae07264f5e3d3417bccd44a008311000015ba6ffbf4eca7573a2035313e6267e625cc53f64f086d2de3a08d460b702f0fb94d3353f734033eb49873a86475b893ac2e768af5c5c54650145ea7cf7357558a207ac0f7013cb331116c06d5be46278c68de27035cc60cd66c167728e2433ffc0a37fbcb6135d9c33ce4790476649a35b065e18328194bfb4acc0a2454fb51a3dc111fb6c51a8ec620781b5c802340619d79ce5467a2a3b4fcd4d2192fd9b6c0871b3ca7ffe19f9edd4080f143bbbeb3ea935b5d67ccbfb90dcb12d2b7e67e5482b07ddefccec137b172b59da1bf3b3bf34f48d5d7ced6a68f83abd80b631d9c01418ef65ad5b892943d6ebfc6ea11e52b2dbfcaafa0834e719e8f0dd8156608d2df92aaa0d27cbc619a52c974ae89a0e9042e8af67bc678848e5abe06dac4d0c9ada3eb79ec46988a839e8b5aeaec83b1a354e19ce3e349af781c09f28875f086ad89dcb6366730ebb5171436ff1e66124bbf112aaef2aa769e7502c05ab33205a07b16861c34a08503e0b0e0d3748fdf66284de95c1cb579c3f044f38e5f331b147e54493343f8cf6f27294fa2aa04e540d2c4c637c8e38d9e6aa919bedeb981103288d951db50145df2cd1e9a079a27d6b5938b6688c005de718025a60936d35d561faf95ef8f0a9bea5169d8311695f89a77cf858817df795be37365cce92f27e0da9ef42e43c94c0b31e278b58fb0e8511a8d1793da7cc4ed89f2ae855bdad0b85ae450cc8f268d579a9067f51fa06efa7b8c4a52db707da22cfac53455eb81de65ff266a50dafb7427d7bd98a8c7a651e9524ed2d18c8a8beeec46490ea7ad1bd8c26cc6454e5175ac4b1c69e8547c915d1e31023c7aec3828143614d9d60d3facb982e813dfa7dcd76aa77f8086fcef8483b4ffd42dcc0e50dfef8dc2c3335e5d502810b529222766fc863a8da9a60a441a90835756763e9b81a42ccb7ea638d4017968da50937329f0404a4797a8148f4ee62848668b85d5115d9612d123a216c9652ac5a47ee2e7e4c0dbb99bb5e17f38fa913a5c14c03f4dba7c0d27b4af5f925e4ba990fbd6db06b4c76a63fd7b487d42a92a189b653b0b99383caaec8f50fc2db5701bfcb53145b1626fee352d2026a309da5b39600f810ebb78cf1d4df64a4e82044e251b43eb360128a43457b534d6ccfad486d4808bf45a99e9569cabbe0ae1670efa4952d9fd2c743c6678ca7845ba37e4de5f4dc2b2253cc7e727312f9aee64d7ccb5add79ed7fedd049836277ffb6da13a66e3b22e77492d29e76970ca4c8a57cc57683bcc723f651814fa403371c02d452c19ef7277c13a3383c07a82c06e0d6e8a759a9f0b3f173eb86382f323df79c5963383a3734fe712be9bab8386ad4b463c65a986ed7678fa708c73e51aa38895c3d57543f3f7ce1a0a2bb27bf260a9843d10e1f8bf614efa7975965b42d947faa4ef9ae56d487a968655995992be870a6983d5123360125f7f1bb784edbb4e8c7cdbd84ee736cd4554dcb515331376458ac9e8b324517069951d7bd265617ea9088fa9b820314f840ff5aa621a9646dfb8b7f841830a823b712ac252e45d2bfc843c015e590644f4c05d1a45d4e0c43c78efb4b7d1c6aac162b47b82765ee279f9b0730cf3c27fbb6a985d92d0d56916623da04ad73fef7e1339b8439cd914e3bb43af84db19ed80f0d7660779bf11a2f27736585acb3dcc91a1f27dbe3b5a45979fabaf78e14c57ea71e56b060387569d01da0324f94cd7974250ab57b47959971c543748b1a9d657c0b4839a44c6affcbf5cb0d09d9ed85e24bb36d349d6e820beb50dc33e0886ce7aefff36926dbb239430e42c04f18f25d53cc1a1f94a0cdf7be16c240583b4764980e149923a3073619bb40883ebafc58cd7464f90283784d88464c14b0620c9287bc77bf55d54850f437022832ecacc8c38548c3231ac1bc351317d2ef6118b6d5878c2005ae02ec9ed64ce473b7215e701241f3019254bf9fd702fa0e3f8b7ad02fe86c483fdbde5e6753497f7d6719e6f2a8ca45c3e96ee31fae4c1958c2ad1449aaaabd35e359440dbf91780654a691c213e5e9e71f0b5295c9421b365fec13ce0e196080ff36e3e82ae55e5e58d11f1e1d8a83eed394f2f524c51233440070c9d35ae80d1c2d3e8c676aecabed198f42543c889f2c9eb31d3720bd02199d8a67ca4e0b7615dbb5ec04cda7cc0ea516e13deaf5803efa638a3341317b02ad158c36fec4086718901cfe29d00f340e92e9b85d228fd06e9a58fabd69df5da7808caa7f914654765d043c60f4680955f83bea0c3f001441ff4b1b99d19b41f66e6ca12143c9b30f0d68591908e762d43f24533118cd7bc0618d59a9b8d8f4fcbfc34389675a4ef34ad22c1a00a791533806860046e8c8d669d07a6841c06cc1b0089c0d38314f58f2fb50466fc07b6ec2429f7d5a7589a37f29ae23e0c41c265aef101039a1660a56cfa223fe315197a43b23fc30f01bf667b31452d114f7deba4c1b742bea12ad99a07923ccf366ef84aa8764a913b147157c3e0632ebb96389f6ee5556b7c69ff438b9fb0d862c38b5665b7ff264e01096ad6a199326632d0bd75176605f504caaa5c9d80eaaef27b7daf77e946d7a3c6c04a808c7457b4f56dc9df4b8125bc629a752c4aaffb1996aedc137ee13424fc739381ce9615fa855fb9510d7e1396740320b6aa2c3f895c2887c35c201c16115cfb8b144505bfae243cd86d42003957ba2059854a521c26114cc460cdfa7c73996e6ec7c0d3a191fafb5ebd59f49bd0d7bf8ad44ee993056f8dbbf27f9fd846c0ace4fb7888740e65e62952b6d622889bc1e11db02128c389ce221b28e6105e159c9b05379ac31b78c977c3c1cde7a6dbb0c93d0482eeec1530651380558f5cd47fc827c9f908b292f5534aa8c7d0554d51db60c87924b259ddcc83c65c31935bd8ad5215d623006c37fbbf0f1abd3f8c182c877fc07823b1961e55533f45341cf6adc0b42bb6ff18b25ef8ba08aa8b8d36f84b4b46f0a91ab192693d4a10ee360d81fd6c48d4c01253bdcae03eef82bdc06efd8e806669983e69a9116ebacf183734ce5b5711e21f977403e392a517e03f998b0786efee49a90e016a48eadee766f7f67b25ca24f1b945d9c514604cb75f7db4475633244f9bbf4ebe9e138f82905da4896e4f79cf82a1f88eaf8fafcb513d7371a6cb675498f7b52a72dc3a5e355c6fadffec25f7c16498c0171abd80d73da67e4cce4383d8cee54f4e3484ad8234e544d19eef76d603e92875e4bf12d9e6c52e7fe62cdb8acafba243fec3ef2f8fe7a28bded2a45be1669a27019e8e7d1790682e5066b2acfb0bc1cf803871d1463dd7fcab1ce568d8dcf67e19e03baf", 0x1000) r5 = socket$unix(0x1, 0x5, 0x0) bind(r5, &(0x7f0000000040)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000340)='./file0\x00', 0x19b) seteuid(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@file={0xfc, 0x1, './file0\x00'}, 0xa) 1.185581324s ago: executing program 4 (id=78): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0xc020699c, &(0x7f0000000040)=0x7) preadv(r0, &(0x7f00000028c0)=[{&(0x7f00000007c0)=""/194, 0xc2}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x2, 0x1) 1.185305242s ago: executing program 5 (id=79): r0 = syz_open_pts() (async) r1 = socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='w\x00') (async) unveil(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='r\x00') (async) closefrom(r1) (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x37e1790f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xa303, 0xffffffff, 0xffffffc0, 0x3905, "fe50993c6ab06df10408ccd139da7a00", 0x20000ff, 0xd3}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="a94fe9b0a2", 0x5}], 0x1) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0xf, 0x2000000000000001, 0x0, 0x1, 0x2}) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x7, 0xe72e, 0x0, 0x1}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.157815808s ago: executing program 6 (id=34): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r0) (async) setuid(r0) (async, rerun: 32) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x2d28) (async, rerun: 32) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) readv(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/4077, 0xfed}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/4106, 0x100a}], 0x3) (async, rerun: 64) r2 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) mkfifo(&(0x7f0000000140)='./file0\x00', 0xa2) (async) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xf1) flock(r3, 0x7) closefrom(r2) (async) r4 = semget$private(0x0, 0x3, 0x570) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x146, 0xfffa}, 0x0, 0x4, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) (async) semop(r4, &(0x7f0000000180)=[{0x4}, {0x2, 0x4}, {0x2, 0x8, 0x1800}, {0x0, 0xc59b, 0x1800}, {0x3, 0x3, 0x800}], 0x5) 953.59218ms ago: executing program 0 (id=80): munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setitimer(0x2, &(0x7f00000005c0)={{0x7, 0x2}, {0x0, 0x6}}, 0x0) (async) setitimer(0x2, &(0x7f00000005c0)={{0x7, 0x2}, {0x0, 0x6}}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000001d00)='./file1\x00', &(0x7f0000001d40)='r\x00') unveil(&(0x7f0000000100)='./file3\x00', &(0x7f0000000140)='r\x00') (async) unveil(&(0x7f0000000100)='./file3\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='r\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000a40)={'./file2\x00', 0xa44, 0x8, 0x2}) 948.157028ms ago: executing program 1 (id=81): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) socket$inet6(0x18, 0x3, 0x3a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f00000002c0)={&(0x7f0000000280)=[0x5, 0x21, 0x4, 0xaef, 0x3ff, 0x7, 0x7, 0x7, 0x0, 0xff], 0xa, 0x10000}) setsockopt(r2, 0x0, 0xa, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0xc, &(0x7f0000000100), 0x0) (async) setsockopt(r2, 0x0, 0xc, &(0x7f0000000100), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x200, 0x42) open(&(0x7f00000005c0)='./file0\x00', 0x7c6, 0xea) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind(r3, 0x0, 0x0) (async) bind(r3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) pipe(&(0x7f0000000040)) (async) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0xa, r1) recvfrom$inet6(r6, &(0x7f0000000180)=""/198, 0xc6, 0x42, 0x0, 0x0) recvmmsg(r4, &(0x7f00000006c0)={{0x0, 0x0, 0x0, 0x4d, &(0x7f0000000700)=""/181, 0xc5}, 0x7}, 0x38, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f00000006c0)={{0x0, 0x0, 0x0, 0x4d, &(0x7f0000000700)=""/181, 0xc5}, 0x7}, 0x38, 0x0, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x10000, 0x102) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f1b000200183a01fe2c1dd32bd12dd06e000000000000bbfe8000000000000000000000000000bb84"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f1b000200183a01fe2c1dd32bd12dd06e000000000000bbfe8000000000000000000000000000bb84"]) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) sendmmsg(r5, &(0x7f0000000840)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="48000000ffff000001"], 0x48}}, 0x38, 0x0) (async) sendmmsg(r5, &(0x7f0000000840)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="48000000ffff000001"], 0x48}}, 0x38, 0x0) 939.941979ms ago: executing program 4 (id=82): syz_emit_ethernet(0x31, &(0x7f0000000180)=ANY=[@ANYBLOB="000000060000aaaaaaaaaabb06014d080512966a61f2b5ad0d1cad57023abec1e2b4b6ac1d92a6a6a2890000000000000000000000e3ff0000707e19e319fef2095ed7be13b413190681c43d1b8f2b5bc3ae73d8648b2719d49e968c017302414b9a708ff0105b56bf88c36e73c000b2d09f0a361a3121e281991f2056717e8d30b4e7"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x1}, {0x8000, 0x652f}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x6, 0x3}, {0x8000, 0xe}}, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x54) sysctl$kern(&(0x7f0000000100)={0x1, 0x4d}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f0000000080)=0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x2008, 0x1ea8) r2 = open(&(0x7f0000000500)='./file0\x00', 0x19083084ca9cf73d, 0x2) ioctl$BIOCSDLT(r2, 0x80184404, &(0x7f0000000540)=0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f00000000c0)=0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sysctl$kern(&(0x7f00000002c0)={0x1, 0x4e}, 0x2, &(0x7f0000000300)="ad911e09449d7dbaf3835f1a0c3219aaa7a6eb6cc0d64fc2dd2696ac8e531456717805f3a726eeabd96f88648529fcc5340ec9d3296af25cd529b1465ea97a1f9a43ae811ba2c2de5b451f162f0a8d0dd3c741f8c7d5835564572cf15fffe65916469b170db6c2eb5e6d1ccd189471328f43c0f31ebaf363b84af6b544a7ba1b1b1866064edda55c373d08043a355dd07ded20bae03dcb3b58619b0f170e0e92d026abeb84e876a34a2c4bba3a1af0ffa678fd419e7c7a2d57294f42b9d1f81d684086a287fc9cbd4b71", &(0x7f0000000400)=0xca, &(0x7f0000000440)="10e34d63bc6487129a0db61eb6a6ce63d62c7a777b051a27acc30cc3cc2d4d1ca46ffabf17158c3723c18ad6a97a2908b783876f7e12e1537e1dc74ab48ce106956269cc51c11433225bbceae35b97bcaddee3e72828494aeb63be5db130a41a10cc307c77c8eafba4ac97449de6f8f1f76e62248b8c", 0x76) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f0000000580)={0x1, 0x1c}, 0x2, &(0x7f00000005c0)="3d3ea9774f7b40d5e3b74086492c9686a69b094ba0ee3b1ef5c5c92a43fe38a41fdd48ba826d6cf46b819ca9d110e1cbc26fa5321ba8dba46cae99b9d27c9b5e7ff3401c7e36d89426cda47cbf8ec4a2705ff80a989e03ecefe97f52833fe15353ae197b379ad277178d6e4dcaf673f410dec9d55c54f6e2a7b8f4914846613f6c061bebe716b396537fd506655f9172ec2284cdfe9f633420f957e3cc5f75393b011e1a9dfd1182dbaa8161034d37632532fcdfdd1652a11189b3be6e857b3b1c7dbc45ad245c2b080f81d50bd0415f3649576b506f4b7602bb16c8d99079611e88e84d6ab358db48a2d7e06c1e8ffbb3d4857670e039ed0fc639fb234f025d493f6d05184db47887cd2e83d6f281484dc19dc3838194ea7c8aa2ad471f7b5863cc31b6daf40392906ecabdd16aede37e8e66ac3fab6a31287a4b70d33c033da1ec21ec90c422fa3faf5d1bd5743e79b9c513574b89c4e667ed0f9c4495111a06c78bea6a98855d023585965f3a02ccb2c1cbe693cc0c04065b4e616c84e9d6ad5ad47e19040e12fdbf1ffae026ecbd76aa0e1f261c738414419f8fe7a32acccb4dbd94e50daef60447a44367b4d51984684dd854b7ee112854a8c3ff7fc764ba4f813f98ae0e7009511055466a2138868d9df912233440786bcce65d1d6b4e1555fffd39b44578f079371ce3013d3d6de254169a8658c7d607b9ec6da4425086897e00a07997bc747f454cdd77cd1f2493f4f9e71fe217e2541ff0980a15dc0437a5f95b3f2f73ce64b2cbf6920bde16c07e615af405cfc30ce693a8cc0e997bc22c4ca531a3d9934d05d76ff41b6c67800619383e9e5f0bb941b11e63ce7cb8633c62d28c5fa79da87459c9da1bb8b50f122cd8a6b67b22cc60c89598df21aafb7b4e5300c07886a20420724d50ac46528cf026f4a97bc09779f1777b846bb1b7c68d55ffb09a52b8bd5e1dab459a2cc4585633e8f99edf83992882490829c89de38473262f069f97a172b97274d7428424de938e90b629fde3589ca7a98e3fa178850fc6ba88bf4e723145ee8f57719a22fd9d9de86671475d037c593b793e8cfcf114ac0934725868bd39a407688383685b16f21aa946283eb3d158b2e99ce1d8a11e434aea27632a2ac1d9694b255ca2f568a7b5322ee52d8c5c6ff32966ff0ee815b2d04d729aed52b237c8c16e01399c2dde1fb2a0cd492927725265acd4861f67edb6262d393d18a3a0ac1b3e5526bfe36776dc313f55bb7945337e84e7c6ec21db3946e9ed8a3132827b5db010a7bbf9be32e9f2d112d75c758bf299683f1db549efe82a1db24e65b5f53e30c40e111619e51887615502f32fc64b61b7aec3eeb846fcd3641af9628516baea938377507f2b3561edf90df7a349213217023de3a2a08e7648f8c37e886520384dc09fa1834acec95ede5ad470bb5ba52e2e070a4b93ecad168ac4b75272bfe18b6451a902be32881b1b673d0109c2b805c20109256324fa577e841df39138773adaebc45283c356f34a87472c287fa0255adcaaad1fa6ab6502118d99ad610bbb16a96f6e7aa7542b865af6f4884f4bec01d915c59b9332e51a26a0f59176f8a0ce6d3e4905987a4c2ad622b97cb152e34e81ff13db4541e30b4b4e84244a3f034920e126abfc53cf8032fe401cf71fdc5d4ded9d97c537f8a982cc78e2f273a081775b53a9faa26ccfd1b23432ada16d27e19d76c182c0fcbb1fdc0fe77b5b74e4866aa53368c8342daf9142a7c0b666e2d77811f7b1d8650e6b5b48509074bf0729328c1d6125ef3a703f03f416d7feda169e521d9d8787bdfc06190be71ffe8461f004e97270473f0d0ec07b3a5dc510d878d8085dc92a8dd5dab1d84b46dce455909adc8d22deb01a2bc782d0daf0bfeab27fda4211c9248f75d7839919c323f77a921491ee08697e6ac812ebed08ad2a5678a2ecffbde9c0fffe5d0cd2b44718cc306ee1bb7098eb7e53df2e57d142ecb189342cfca477ebb08c04a20df5d9b728b545092a6f7067bb41ae8b494deb5fd3b2741d964022326ac7028af858798a2b0c5037938021d1f41edd8ec7f9bfe9651279d634e08473715e4f7003c72c0a491452f3c215b83465108d6c6321610562a4eb1d5553655f310d9f57d15e22dc95aafaea82eb3d6ae1e63ae9f8b3ddbd732274487fd73ea025354125dbe610f130836aa5ffdc89b02bcc656d9fcdc273193600bdd78a40a193247b66cee03c6158a30e6a4bc337857824d30b63491ac7f8312952d51aa12ea290e7ba1d9a8f616efd4da3a1ef23f900313229c848cb2e430d7fc1a779cd21d0dc88f3775159562d14aa2b071b2526c108c0161194b5513e3054693939f4b6df108c566832bc073f344c8b1f472bbe17d80ca5c767d28365475bf16f2d80fd0068a2ba4660f75bcd4e5ac8491d9b1927f2164e77f9328f50c7a0821dada6c2c68695d62f9667fd326aabf4235eb6a72ced0fa25452482c1e245a93d6cd6106b8895acc6fad42432c0ea03eedd58564a04d05bf332fab0f792d6f32e22c6d0ae3c3d9ad8a7a2b39101c1c16b44ea8f1d458e3e39202c8ae67f1062ba1bafc66bf1248c0e184542c184d9fc8f1043ad2e43ae531ccb0b7b4725054e6d0592f93cec9b448ca6b734d5315934f41108be13296a7bfb9f8b12eb38c9ad42b5eec29130b1952274ca9bb322d80ef08e686dce14b17e5b9882ad22e3672745595f0ffd8995407f3f6ea46eb1abd7647e9541f7d61e06647281d6e8619775d5444d7a1969b722669eb5f4c1579d849fad8abeac613548fc2f38a4dd3703b598532dd9a1784ffe802bf12febfbea95cf2b6992516a6b4eda7718318876796a8989b4a6634318f1d982d0970e1632e850246341d476715a31a5a0c15f5a02c377f1008f02ba3d8fd18acbad71bc96503b204fd6228c152a1a74963914b8af350f638c2194f23c8e6aabf0d12c3bae4c84059ee61764d7eabe14389b7d1046bf51c57646be08391b78fee8c4d5e6d3ad7d20dc4107a08b3acfca828e66fc75d122680b0b01774bc83a5caeae1b11e3199b1b40e17f57879b81feac0c3f232eb587a498819015cb1e5c6f5e982753da0bd378d1b6923aba5b7510ebde277156c9291e918f6b0651cfe01d6898c6bd4bd184d783ed7d3c8c53a6e3419a25a953a80c2c8f97bc64e06cce11c4ab8627e9b4374aa599ea2d89a107cb710502e1328e296e66c7936a2fd1d1f6479c24dd3f2b6efc459613f40d757846ab16eb83c559eb282443585e9215c0411b5d9644f6875541a292fe341f14ff74a3c0a9ebb4b82b059c6c4e9be9782380e4796fcf77e16afaddfee075fc61d38f3eb2c371d4dbb95a25fa7ebd019ee582386b5c5724358cba2bc04b9e543c4e63afe067ace9f1c044017a7d454b63d2727e138028cde1161cf718408fa574e866e7952d2b749d354ae1bce2a3d385b3c7417d81192fbdd5cb41b6c54e78d7e967eaa5cd2ca2370176620e932d8f47023c45b11f80a64aea21cca4a8d5724d5f7b2043d1806a8e8763aa251e3ec1aed8718f04bcfdb85436749a4dbc7dd34bf540bee78eed4f3f0d865aa3138f7e08e0767fefc6aec8a6fcbea06eada160844463dd3ffdbc53147fac666f0fdb1664042e3b7c6e791854f765d6c0a48da79e34f8e5e89499fa9eea832b441b3e22af30f0949fbc947173d38497fdc6a9dab3ef4bb27cefd939f17b1f9131320977d5e4b4164cc8f65a25002cabfa70e0074334864397c55f1a9c268d392e7a891e25b71a0111acfe0d2522101a2406827f55d868ab92dc3f5dcd54a24e9c1a8d1e0020d94803c0cb7808a2d4210911ca9e91a9ec62ce8dd7c881734c120fbf0e59e1d6d23cb09c90ca2f67edb779af2e585f0184baacbd8551d8b2f53cde2be49dbcaa0e293b65b4a9f5a9d855297c95ca53ad747dbe37ebb33ff8cf063a53779c3fab53d8d63b58f922a7ef4cecedcddae329cc4497512d77e1b58e3e1b64ff715091acfc93ed399dd7fbf389e39b8c2ecd4745c86115c2211481770d933594fa65aff9a47c008e5e21e9901d0571a4ef3a7ab205a780ff129ad24a5c2b57f67bbcba36d7d75a1f0498fdb0b5b5353f7ef02c8fcb01c09e50455d246ff45902f5d7844fe3e9dccbe67fedd9202752999e1daa6adaab0d61b6282abe8c58bfe00a92d6cce20b524410c8c822a12f1216fef19f5f8c0b75a5a73162c8ceafb623597423d257cf25a20d553b9f0c5d9e033aa85576b2946d86929a63696824beea823ac18f984ad57b7677f5ba0d7d6dc169861381934666ea51df308b8547cd502b7e1afee20ed76799890b4a75db78cc5f75a7860995f2ed900a9919ede00a6d14dd2f6f7d5418076852138232d6f0e73cd0dbb1f0de1457c8254b9618a8225d3b073ec65a756ece1657991bc4ca1118d0ffa66ee133695fbd6bb834432094efadcfa0ea91dc4649a60f4982a8f9dcc87ab0108766d593ad338445642fb5805ba3731e67fc297ad8e347bb23f51481f0a13ac07a388883c75ac0f3192d3b658548cf1e3f0a973f7ed599bcc2ac43029a93f9ee9949c1e49c458be85963d33889fcd3a5b5ac5501dfdaa75e0ec33f9fcd769e0a677a1d1e304e23e274bd86e6bc38f1c256985f926aabb4aa8d9d6eb73e405aa36d12647a2348cb2a3456280a7bd18a6f5b955411eee2f4a36194a7025bf1c56a8dbd7fd69fe90cd51d5a34e9d2be2657d4469636cd0cf7f840939d0e62bc1661da1c3ae979e01b4750505ecb9e93d6def4fd6682be5d71fd90bf953dfca0e87bac84825111fe1f269f461831bd588c538f352c9c5272654af51120fe7fd2d79be571f2f9ce3b5b9d879e0de94e191c6d1d2b541f21852f77df57bb41bf18fac8e6c911fbabfd64ceb8c73ab97c66413464f64906d1e94461102e9ed054bfb37113d68b965219b7d408fe04497e575e20b66093e0f925434cae0e9912a77a196360b76ce3521527dbce031c4295950aedee5146d904b03c0d02ac102074d9d35cad0195b14892c66326e64d5eb1c12727857874b89afc00edcb63684ef97d60e9eb570af9b91045cd72115ada6bd015a7b24cd311d3f524abd17af848247b03ad0a78a42cc95770515075428780ad8d95fa24e1b66ff1e5c554ddbe202514a768623b5440e49d8dfd82e87cf5697acbd76dbb5be9fa9af959ac7abee49122f0125d25380a2c6d1b8f28e52b9e034cf23719499a0a52105eddd06e8ee5262ee4de6deb3fabd746d0b590777a188cb657b1135c27d0020386808372d8539a6c1ca015a85f98c43da178a440b38e8e24509e12f02cd53c51633a7cf2daccb43e67d5879bf441147d7aa76c639ef4b62a98716f9a3245d6a9c05bd0e2851ce3c065852676d51e33d5b3452a4e11956933f8126734411496d24f991f79e8e7f2bbbfc061576d00fe26d46a519e9bf23bdd1316864068dac4507e5490b1a1184109da8d11df6b136007d799596851a471164d6a356a0b1ec87df1fdfecf3c80d7eb40eab86e9f14ff2b1c1a1b8cd839f1bf73f2fdc64d4333d930ff9229fad8e72ed55994dd81fbc2f76006b3d15481a2b78ad458f35bf51724556c12c5e38e5a29bedc53443313ea7d67af3e3f2a1d88fcfde9cbc47dfdf94944616535b566c965320445a5bd49de112a25c6abb495ac16bf9be53234b21b29789699d54f236165b0460005e9eb1097feead88adc28e5d09b84f0dbab25d633e55a0f27b54e0da0f37f3a7185de334b6889131b9c01733504da7b6f7db7077836c363c92e76551cb50", &(0x7f00000015c0)=0x1000, &(0x7f0000001600)="32e5eb6488713b3573f40dc7620f548563631737268fab1436c453073ddf333bafffc3c3c67ad0436bd5be7c8de68a86fd39c04da457998c68e5472ea6bcb2b53a19ee128e43c1dfe420f02d6632d173a010018e78d83cbd1a762996f5a08c0065389a6b300ed0456b90cd697a677ff55f0f7934181ac19790ca654854d0d10254c8785a5e1654d742bd7cfb8f1350a9305c042cc7cec5f5f32206560152015528b8746c759e22b2ed", 0xa9) 693.689595ms ago: executing program 4 (id=83): r0 = open(&(0x7f00000006c0)='./file0\x00', 0x200, 0x69) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x40000934, 0x0) mkfifo(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x7c6, 0xea) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x148) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000340)='./file0\x00', 0xd6, 0xa48, 0x80, 0x7, &(0x7f0000000380)="efab", 0x2, 0xf}) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x1104, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000002c0)=@abs={0x4, 0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x1}, 0x407) (async) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465) r3 = socket$inet6(0x18, 0x3, 0x7) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000003e80)={0xa, 0x3ff, &(0x7f0000001600)=[{0x1, './file0\x00', 0x9}, {0x1, './file0\x00', 0x3}, {0x0, './file0\x00', 0x2}, {0x1, './file0\x00', 0x2}, {0x0, './file0\x00', 0x6db}, {0x0, './file0\x00', 0x7}, {0x1, './file0\x00', 0x1bc}, {0x0, './file0\x00', 0x1}, {0x1, './file0\x00', 0x6}, {0x1, './file0\x00', 0x2}]}) (async) setsockopt(r3, 0x29, 0x3c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) 693.29594ms ago: executing program 0 (id=84): sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0xafcfc11319405e48}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="e6056cf9797f27606d1e4c3104171b021ab3ec2d32ef4c838a87d61971d314a0229155e18c8541c1b868c3", 0xffffffffffffff44) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ktrace(0x0, 0x4, 0x210a, 0x0) r0 = dup(0xffffffffffffffff) mmap(&(0x7f00002be000/0x2000)=nil, 0x2000, 0x2, 0x1810, r0, 0xbe) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0xafcfc11319405e48}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="e6056cf9797f27606d1e4c3104171b021ab3ec2d32ef4c838a87d61971d314a0229155e18c8541c1b868c3", 0xffffffffffffff44) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) (async) ktrace(0x0, 0x4, 0x210a, 0x0) (async) dup(0xffffffffffffffff) (async) mmap(&(0x7f00002be000/0x2000)=nil, 0x2000, 0x2, 0x1810, r0, 0xbe) (async) 692.952484ms ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000e00)={0x2, &(0x7f0000000e40)=[{0x64, 0x2, 0xe, 0x9}, {0x6, 0x25, 0x34, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000e80)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="89aaaaaaaaaa96611e754d3b0800459a00140068000005069078ac1400bbac1400aa921c4dbff6a3d641a27dc92b5d9f264270c7b7aad8"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) (async) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x27, 0x0, 0x0, &(0x7f0000000200)=""/147, 0x93}, 0x5}, 0x38, 0x3042, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x679) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000340)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mknod(&(0x7f0000000c80)='./file0\x00', 0x2000, 0x9) r4 = open(&(0x7f0000000cc0)='./file0\x00', 0x80, 0xb) kqueue1(0x10000) (async) r5 = kqueue1(0x10000) kevent(r5, &(0x7f0000000d00)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0x7f, 0x1ed}], 0xf00, 0x0, 0xffff4b54, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) (async) kevent(r5, 0x0, 0x0, 0x0, 0x878d, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xddc, 0x2, 0x3, 0x10001, &(0x7f0000000100)="eac28206b8d086f5872d4f38529a6dba8ccfe38da722183065", 0x19, 0xc}) write(r2, &(0x7f0000000380)='W', 0x1) (async) write(r2, &(0x7f0000000380)='W', 0x1) r6 = openat$dri(0xffffffffffffff9c, &(0x7f0000000580)='/dev/dri/card0\x00', 0x40, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)) (async) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f00000005c0)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffff9c, 0xc01c64ae, &(0x7f0000000600)={0x0, 0x6, 0x3, 0x9, 0x20000, 0x4, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DIOCGETRULESETS(r9, 0xc444443a, &(0x7f0000000800)={0x9, './file0\x00', './file0\x00'}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3}) (async) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000640)={0x1, 0xd, 0x9, 0x0, 0xddd7, 0x3, 0x0}) setrlimit(0x6, &(0x7f0000000d40)={0x8, 0x1ff}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000680)={0x0, 0x5, 0x2000033, 0x32315559, 0x3, [0x0, r8], [0x7b, 0x4, 0xfffffff9, 0x1ff], [0xc0c, 0xa69, 0xd68, 0x3], [0x2, 0x7fffffffffffffff, 0x8, 0x6]}) socket$inet(0x2, 0x3, 0x14) (async) r12 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r12, 0x8028698c, &(0x7f0000000d80)=0x1) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r6, 0xc06864b8, &(0x7f0000000700)={0x0, 0x1ff, 0x7bce, 0x30334258, 0x3, [r7, r8, r10, r11], [0x2, 0x81, 0x4000000, 0x7], [0x5, 0x3, 0x10b, 0x7e99fda9], [0xffffffff, 0x31, 0x0, 0x6]}) 692.842199ms ago: executing program 0 (id=85): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/236, 0xec) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xef) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000200)=@abs={0x9, 0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x10, 0xffff, 0x1, [r2]}], 0x10, 0xd}, 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='r\x00') (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000540)=0x1) 3.501759ms ago: executing program 0 (id=86): pselect(0x40, &(0x7f0000000000)={0x49f, 0x0, 0x8000000000000001, 0x1, 0x9, 0x6, 0x1000, 0x8}, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) ppoll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x0, &(0x7f0000000080)={0x6}) socket(0x11, 0x3, 0x9) socket$inet(0x2, 0x1, 0x0) utimes(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sysctl$net_inet_ah(0x0, 0x0, &(0x7f0000000180)="25a2e8c259d3a2e5643f2b6df4534ecb5e221eb41514ddbf3cfb309e31a726079d2da3ea8fe3ff72e1177ee2fe9bff8e101e333195143044dc506566e7ff1e0e2fc0", 0x0, 0x0, 0x0) mprotect(&(0x7f0000318000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) shmget(0x2, 0x1000, 0x80, &(0x7f00000f2000/0x1000)=nil) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$inet(0x2, 0x1, 0x0) geteuid() mknod(0x0, 0x2000, 0x7) mkdir(&(0x7f0000000200)='./file2\x00', 0x204) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000000100)={0x0, 0xfffffffffffffcca, 0x18008, 0x0, 0xffffffffffffffff}) closefrom(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000240)={0x1, 0x408, &(0x7f00000004c0)=[{0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7}]}) 2.819534ms ago: executing program 1 (id=87): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="0784fc81", 0x4) sysctl$hw(&(0x7f00000001c0)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)=@in={0x10, 0x2, 0x2, 0x800001}, 0x10, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x4, 0x8001, 0x800}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r2, 0xc0206923, &(0x7f0000000280)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x47]) syz_emit_ethernet(0x42, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x34, 0x68, 0x0, 0x5, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="c2c18723f85dde5b4adbde6288bd7d76c10ac90acee61f9f973da57e899bcf84"}}}}) 282.11µs ago: executing program 6 (id=88): r0 = socket(0x11, 0x3, 0x9) seteuid(0xffffffffffffffff) kill(0xffffffffffffffff, 0xb) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x7fff, 0x1000}], 0x1) mlock(&(0x7f0000985000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) seteuid(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000007c0)={0x8, 0x7a, 0x4, 0x5, "07da01e22f3f416ca7345e423ce10dbf5597a20f", 0x80000000, 0x9023}) r2 = semget$private(0x0, 0x3, 0x6de14ade3c11998f) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000600)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000640)='\x00\x00\x00\x00', 0x4) semctl$GETNCNT(r2, 0x1, 0x3, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x55}, 0x2, &(0x7f00000003c0)="8cbc4e4d56ef4effaac6886569055ff5aad99e435acd73d4768fa4016969079164dfb4a06bf4ffafcc291f381e38acb15487e3dd920271e2fe25e0f3d051d8da897c76ae48638f09bca8688e3c2463491a0f1d07737664a9ce3ed9c546e599527a98f980db877a0a9efa02d1", &(0x7f0000000440)=0x6c, &(0x7f0000000480)="01e7c806ed300de0b4e41cab66207e9a803de26a881014db5426bc821fe03559375fa2be2aac97c6df15fe5f06333c10cdec3317d13fdccccccfcc2422271f0c374a2dfd4a7d8d5213ea46c3b4aff1d5dca63a4eb040d645414f7bf67cc0ffed86dfe63afa8a1a42db530fc7038de6872b", 0x71) pipe(&(0x7f0000000500)) r3 = socket$inet6(0x18, 0x3, 0x7) ioctl$FIOGETOWN(r3, 0x40047477, &(0x7f0000000340)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="abd7453f9950b84fba95b1b61c60075cc39796a11012ada0e0c3eb396b6f8cbd63e10842750ec4f55b1fa662e657103d5890ab8dc4aed3a9f3299eb13292cc984adf77932110f25b7b468f0f33bf3be0d978a872ee2bf014773b8080c5921ba7f32c7c3374b6e4c8cba3721f117a5b51b43393950b024f68e1a0d073088b14502ea5", 0x82}], 0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) execve(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) mkfifo(&(0x7f0000000200)='./file0/file1\x00', 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) pselect(0x40, &(0x7f00000002c0)={0x49f, 0x0, 0x37, 0x1, 0x1, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000580)="19a0", 0x2}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) 0s ago: executing program 7 (id=65): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1) (async) read$audio(r0, &(0x7f00000003c0)=""/147, 0x93) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000480)={0x9, 0x2, {0xff, 0x401}}) r1 = socket$inet6(0x18, 0x1, 0x6) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x91, 0x1, 0x8}], 0x20000f00, 0x0, 0xffff4b4c, 0x0) seteuid(r6) (async) r8 = kqueue1(0x10000) kevent(r8, &(0x7f0000000280), 0x86, 0x0, 0xfdff4b4d, 0x0) (async, rerun: 64) setgid(r2) (async, rerun: 64) setresuid(0x0, r7, 0x0) seteuid(r6) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000a00)="62d4566e74001fb1159f608f813215c22028aca74511e614324b36ab1aad38937832b5cd0daa30c1a21a02e8b720c06d980dff1e1898f919a3f7c3442a95dd5223c85f1b7e99a14c99563595a13c0a178783bd5071719e62c12c3854c8f2e27ab5747bdf667a52c4aee7f6a453e56bd12ba13a1cb4f672358d1f395bcb4b820a80e8cddd20e3015ad32879f0c20d3d84e78121cbf8982e4a6e69fc69a04d0c591c8d3f500146ee1883b5eabfc9a3ff9a9473416d36005f855ffc9ffb9c1bde94eac159d584c80ae70793803e19adf2af3594bc688046c0ec8f06eeca6438a96d8bb1b061770f21612378c198b8b77d4abeb8ad1c430cc70126adfa871e46cb86a009aced68540a282b7bd97c29a54ae337c3758fad963f5cf362ece7e2f1b52fab8b8e90494779faa01b844afa08a07e2d35bdd5889864cc6d58e33dd8ed737d557afb268e69a2e49dfb2f0587abe828345408783b61e73e5a66d4547395e42c9da740ee7fb43add8120d72beb08961cc3dec1868efc2121cb3f09edddbc04408ef3774fdcfbec1b1d051fb519e5c27e09833532551440fafe96e5a9e5885ab470858fe3c8b19327f67d4d1b39e692a41012e7f89323b6d30e549d6b4dc1cba712064045d75cba2745d28d30922e49e03da30703d112509cedae7703d9513b065a1bd693aff376e1f0d0f905b640c675576b5af34bb62f6cb9678d7f9d72c26f", 0x200}], 0x1) (async) unveil(0x0, &(0x7f0000000c00)='w\x00') r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$DIOCRTSTADDRS(r10, 0xc4504449, &(0x7f0000000500)={{'./file0/file0\x00', './file0\x00', 0x6b, 0xf0}, 0x0, 0x34, 0x0, 0xffffffff, 0x61f5, 0x44, 0xfff, 0x10, 0x2}) (async) r11 = semget$private(0x0, 0x3, 0x570) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r12 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r12, 0x802069dd, &(0x7f0000000200)=0x7) (async) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0xcc, 0xfffa, 0x3}, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x39}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x3ff, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.147' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 549755813640 SYZFAIL: SIGSEGV pc-offset:0x60d48865941 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable)          OpenBSD/amd64 (ci-openbsd-kasan-0.us-central1-c.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect login: show all locks Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: