last executing test programs: 4.773655039s ago: executing program 6 (id=172): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1, 0x2011, r0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xcf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0) munmap(&(0x7f0000fea000/0x13000)=nil, 0x13000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x674) r2 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f0000000500)={0x3, 0xffffffff, 0x519, 0x3, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) ioctl$DIOCRTSTADDRS(r2, 0x80047470, &(0x7f0000000540)={{'./file0\x00', './file0\x00', 0x20}, 0x0, 0x200, 0x0, 0x33573222, 0x8001, 0x1000, 0xa, 0x10, 0x3}) 4.604261856s ago: executing program 6 (id=180): r0 = getppid() kill(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc2) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r2 = kqueue1(0x10000) kevent(r2, &(0x7f0000000200)=[{{r1}, 0x800000000000000c, 0x1, 0x20, 0x6, 0x3}], 0x81, 0x0, 0x7, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) kevent(r2, &(0x7f0000000040), 0x80000001, 0x0, 0xffff4b51, 0x0) getppid() (async) kill(r0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc2) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) (async) kqueue1(0x10000) (async) kevent(r2, &(0x7f0000000200)=[{{r1}, 0x800000000000000c, 0x1, 0x20, 0x6, 0x3}], 0x81, 0x0, 0x7, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) (async) kevent(r2, &(0x7f0000000040), 0x80000001, 0x0, 0xffff4b51, 0x0) (async) 4.60034926s ago: executing program 6 (id=183): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xf3) r1 = fcntl$dupfd(r0, 0xc, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) execve(0x0, &(0x7f0000000240)=[&(0x7f00000001c0)='{.\x00'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unlink(&(0x7f00000001c0)='./file0\x00') unveil(0x0, &(0x7f0000000000)='c\x00') syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xf3) (async) fcntl$dupfd(r0, 0xc, r0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f00000001c0)='{.\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) unlink(&(0x7f00000001c0)='./file0\x00') (async) unveil(0x0, &(0x7f0000000000)='c\x00') (async) 4.374700314s ago: executing program 6 (id=189): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1023, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x44) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100)="9a355644", 0x4) 4.276432337s ago: executing program 6 (id=192): mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r0, 0x80184404, &(0x7f0000000040)={0x100, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x200000000007, 0x2}, {0x8, 0xf703}, 0x2}, {{0x9, 0x8}, {0x2f1c, 0x526}, 0x4}, {{0x4000000000000c, 0x2}, {0x9, 0x1000}, 0x40001}, {0x7, 0x0, 0x0, 0x8}, 0x0, 0x10000, 0x6, 0x7, 0x4000004}}) ioctl$DIOCGETQUEUES(r0, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x5, 0x7ff}, 0x3}, {{0x8000000000000c, 0x100}, {0xc, 0xffe}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x6, 0x9, 0x4}}) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000400)=0x10001, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000002600)={0x4, 0xfffffffffffffffb}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x5, 0xf9}, {0x1c, 0x4, 0x1, 0x1}, {0xd9e6, 0x9, 0x3, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) ppoll(0x0, 0x0, &(0x7f0000001980)={0x3}, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x386f) sysctl$net_inet_tcp(&(0x7f0000002380)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000023c0)="5520db9f", &(0x7f0000000100)=0x4, 0x0, 0x0) open(&(0x7f0000001980)='./file0\x00', 0x8, 0x149) sysctl$net_inet_tcp(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="fb17f16b8b0ec441c0d9297475d34999f818029d86a75b1a9cd3194811f018941698a0b2b73e7938c3b8c653e749545c9030414dd36c50a5e941b93fceaa929b22327253d3c20a4b42e9dbfa679d3fcc327750d20dae5cd6ba44b7499ac2c0d82fe9d90bdb0cb204e1f1c06a5f776997ae2c3e2d073a379613b6338ece54b924b681c66ed77b", &(0x7f0000000380)=0x86, &(0x7f00000003c0)="bc35b039ff1c4d67dcf810687a325a645a5cb7bbf58919e49e4a90a3c3e9b5", 0x1f) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x40000270, 0x0, 0x0, &(0x7f0000000140)="000000000020000c0000000000000000a6b0bf9875892d0fe29c2a53b94b7737e9b5721197b84ac48ac6e6fa0e98915c2abea0ab0ec3cebc972b48be256811d2c27d9182530736d257f2120fc4919872160265269199096c42a9ecfb09000000acd16500bb3fb3e3e6bb808a71219c59a417e5fd2effcc78efef5dfe9ab83916d94e3845a3719c8cc9ad3c5b1b5f774e48363e2263745ca01d59cf7fc172850458fcc6420041bdd6f2e65b8c0b9f9a665ba2999ef7f409b04b7900f8ccc0f8578fe08f50d39b95d02c258926", 0x7e) 4.094997998s ago: executing program 6 (id=202): syz_emit_ethernet(0x73, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa"]) unveil(0x0, 0x0) setsid() r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465) unveil(0x0, &(0x7f0000000080)='w\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r2 = open(&(0x7f0000000dc0)='./file0\x00', 0x9da, 0xc9) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCGETQUEUES(r2, 0xc0184406, &(0x7f0000000040)={0x5, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x6, 0x12}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x4}, {{0x9, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x1}, 0x0, 0xcd, 0x6, 0x40, 0x4}}) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x2, 0x1, 0x0, 0x0}, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0xf9, 0x3, 0x2, 0x2, 0x6, 0xffff, 0x4, 0x8], 0x8}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000000c0)={0x0, 0x0}) 2.861724042s ago: executing program 0 (id=210): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}], './file0\x00', 0xe, 0x7, 0x6, 0x1646, [0x3, 0x0, 0x3, 0x5, 0x3, 0x6, 0xd, 0x2, 0x9, 0x8, 0x0, 0x180000, 0x0, 0x100000, 0x3, 0x4, 0x8, 0x60000000, 0x509e, 0x9, 0x4, 0x8001, 0x0, 0x4, 0x6aa, 0x49, 0x200, 0x6, 0xf7, 0x0, 0x400, 0x6, 0x80, 0x5, 0x6, 0x8, 0x7, 0x5, 0x9, 0x6, 0x7ff, 0x100, 0x7, 0x3, 0x7, 0x401, 0x6, 0x7, 0x9, 0xfffffffd, 0x6, 0x9, 0x5, 0xffffffff, 0x8, 0x28, 0x39, 0xe0000, 0x32, 0x4, 0x5, 0x5, 0xc621, 0x1, 0x1b, 0xfff, 0x7, 0xea, 0x6, 0xfffffff8, 0x4, 0x4, 0x2, 0xc, 0xbae, 0x4, 0x4, 0xaae8, 0x3, 0x4c600, 0x7, 0x200e, 0x0, 0x7, 0x8, 0x28743703, 0x2, 0x2, 0x401, 0x7f, 0x8, 0x5, 0x9, 0x200, 0x2, 0x307, 0x4, 0x6, 0x1c08, 0x2, 0x2, 0x2, 0xc0e3, 0x8, 0x9, 0x0, 0x1000, 0xb04, 0x7fff, 0x1, 0x2, 0x7fffffff, 0x2, 0xe98, 0x8, 0x5, 0x7f, 0x1, 0x5d68, 0x1, 0x95c, 0x80000000, 0x5, 0x2, 0x2, 0x58, 0x6, 0x1, 0x4, 0xe3c5, 0x4, 0x75, 0x5, 0xffff3c4a, 0xfff, 0xa18, 0x6, 0x10000, 0x6, 0xfff, 0x9, 0x0, 0x7, 0x10000, 0x2, 0x6, 0x2, 0x0, 0x0, 0x7, 0x1ff, 0xf, 0xe9, 0x6, 0x10000, 0xa04, 0x4b97, 0x0, 0x80000000, 0x1, 0x9, 0x6, 0x6, 0xe, 0x1000, 0x6, 0xb69, 0x5, 0x7b0c, 0xfffffff7, 0x4, 0x5, 0xc1bc, 0x1, 0x4, 0x2, 0x9, 0x7, 0x1a, 0x7fff, 0xfffffff7, 0xf6, 0x6000, 0x1, 0x2, 0x6, 0x4, 0x9, 0xf, 0x3, 0x2, 0x1ff, 0x9, 0xcf, 0x0, 0x21af6d0f, 0x2, 0xe0, 0x80000001, 0xf07, 0x8, 0x6, 0x8, 0xfffffff9, 0x9, 0x4, 0x6, 0xc6, 0x6, 0x9, 0x400, 0x15c, 0x4, 0x3, 0x0, 0x6, 0x6, 0xfffffffd, 0xa, 0x5, 0x6, 0x1ff, 0x9, 0x7, 0x8, 0xc865, 0x6d78cf1d, 0x0, 0xee0, 0xfffffff7, 0x6, 0x5, 0x8, 0x2, 0x8, 0xf, 0x0, 0x1, 0x71, 0x4, 0xcf47, 0x2, 0x80c, 0x3ff, 0x7, 0x5, 0x0, 0x1, 0x2f0, 0x9, 0x4, 0x6, 0x7, 0x4, 0x8, 0x7, 0x6, 0x8000, 0xffffff80, 0x3ff, 0x8, 0x7, 0xf, 0x4, 0x9, 0x1ff, 0x92c, 0x6, 0x86cd, 0x7, 0x3, 0x91, 0x4, 0x5ab, 0x9, 0x10, 0x7, 0x3, 0x0, 0xffffffe7, 0x40, 0x4, 0x1, 0x2, 0xc, 0x7f, 0x3ff, 0x6, 0x3, 0xffff, 0x3, 0x662, 0x1000, 0xbd, 0x4, 0x5, 0x1ff, 0x1, 0x3, 0x2, 0x401, 0x1, 0xfffffff8, 0x8, 0x2, 0x3, 0xe8, 0x4, 0x6, 0x6, 0xfffffffb, 0x4, 0x200, 0x1, 0x4573, 0x2, 0xbd06, 0x5, 0xa8c, 0x80000000, 0xffffffff, 0x198f, 0x6, 0x8, 0x2ee, 0x7, 0x8, 0x7, 0x101, 0x80000000, 0x3, 0x3, 0x8, 0x5, 0x4, 0x2, 0x9, 0x801, 0x0, 0x102, 0x8, 0xc, 0x6, 0xf5, 0x5, 0x1000, 0x5, 0x39d00000, 0x8, 0x5, 0x3, 0x4a2, 0x9, 0x2daeb3f1, 0x0, 0x8, 0x100, 0x9649, 0x0, 0x6, 0x1, 0x7, 0x3ff, 0x97, 0x6a, 0x5, 0xff, 0xd, 0x19a2, 0x8, 0x3, 0x69b, 0x8, 0x7, 0x6, 0x458, 0x4, 0x3, 0x10000, 0x6, 0x101, 0x7, 0xfffffff8, 0x5, 0x0, 0x7, 0xf, 0x621e, 0x7, 0x3ff, 0x788, 0x8, 0x5, 0x1007, 0x8a, 0x8, 0x80, 0xfff, 0x2, 0x8450, 0xcaa0, 0xca54, 0x7, 0x1000, 0x80000000, 0x2, 0x8001, 0x6, 0x1, 0x1, 0x8, 0x7fffffff, 0xb56, 0x6, 0xff, 0x3, 0xfff, 0x9e7, 0x8000, 0x2, 0x7fff, 0x2, 0x0, 0x1, 0x4, 0x800, 0x1d71, 0xffffffff, 0xf13, 0x3, 0x2, 0x8, 0x8, 0x6, 0x5, 0x8, 0x70a0, 0x5, 0xfffffff8, 0x8, 0x3, 0x9, 0x3, 0xd10a, 0xff, 0xc8d3, 0x3ff, 0x9, 0xffffc000, 0x81, 0x8, 0x9, 0x4, 0x3, 0x8, 0x4, 0x80000001, 0x2, 0x1, 0x2, 0x400, 0x10000, 0x80000001, 0x5, 0x958, 0x0, 0x3, 0x3, 0x7, 0x9, 0xfffffff8, 0x8, 0x6, 0x5, 0xea38, 0x1000, 0x0, 0x5, 0x75, 0x7947, 0x7fff, 0xf6, 0x0, 0x7, 0x8, 0xd886, 0x8000, 0x7, 0x40, 0x8, 0x4, 0x81, 0x7, 0x7, 0xf2e, 0x4, 0xda11, 0x401, 0x9, 0x200, 0xf, 0x2, 0xac2, 0x385, 0x3, 0x16, 0x8, 0xdf, 0x2, 0x78, 0xfffffff9, 0x401]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000131, &(0x7f0000000000)=[{0x1, 0x40, 0x7, 0x7ffffffe}, {0x4c, 0xe, 0x5, 0x205}, {0x216, 0x2, 0x7, 0xe}, {0x5, 0x7a, 0xfd, 0x8}, {0x7fff, 0x9, 0x3, 0x3}, {0xe7, 0x5, 0x4, 0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x2042, 0x0) recvmmsg(r1, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000940)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) write(r2, &(0x7f0000001100)='W', 0x1) 1.544093348s ago: executing program 4 (id=218): r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000300)=r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fstat(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(r0, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x2, 0x0) r6 = getthrid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r6, r8, r3}, 0xc) connect$unix(r5, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) r9 = socket$unix(0x1, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xfc, 0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) closefrom(r4) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x102, &(0x7f00000000c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "d6c7c3", 0xcc, 0x2c, 0xc5, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x1d, 0x15, '\x00', [@generic={0x39, 0x9d, "67af6ebe3b51b910e4fa9d4aba19810cfe878bd02121edc39c93c566b19cbfe1884e3b9ac36930dc27701105f614076ac3d1ea4b01779531224745b57c24ef7bb44ae209d888dfc4d1f6f53f72fd3a14a9b8e672e895da6dc3dee7f37a0b1d31c368a7d23615bf5d21945cee4520c5b3f0e9f7fcab0084984767ed390f27fbd0c98cdf93be579a964b18d5a065d6fb30c5e4cf7187a75ca53bd3d20f79"}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0xa69}]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x5, 0x0, 0x3}}}}}}}) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$DIOCNATLOOK(r10, 0xc0504417, &(0x7f0000002080)={@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@mcast1, @v6=@rand_addr="a308def4505c5d8c1301bf3cfa478f1f", @v4=@loopback, 0x3bb3, 0xfff, 0x3ff, 0x7f, 0x1, 0x8, 0x1a, 0x2}) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd67d6c7c300082cc5fe8000000000000000000000000000bbfe8000000000000000000000000000bb2b080001"]) ppoll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}], 0x2, 0x0, 0x0) unveil(0x0, &(0x7f0000001bc0)='r\x00') socketpair(0x24, 0x2, 0x0, 0x0) kqueue1(0x10000) sysctl$vm(&(0x7f0000002640)={0x2, 0x4}, 0x2, &(0x7f0000002680), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x7fffffff, 0x7fff) 1.543260792s ago: executing program 0 (id=219): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000002b00), 0x8000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000002b80)={{0x0, 0x39, 0x9}, 0x0, 0x0}) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="232a30dd8a376583b075fa3a4bb394ad72da2c56454312b4af917df6e384776c89cebc6477c7cb5f0f5f171b201151", &(0x7f00000000c0)=0x2f, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000240)='r\x00') ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f00000012c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x2}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000001300)={0xff, 0x7, 0xffffffffffffff9c}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x8, 0x0) r4 = socket$inet6(0x18, 0x8003, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x1a, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000000)=@file={0x9, 0x0, './file1\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000140)="f13eb408ad1679575c67a3b53d004548c223911d73c75a34ffb31be5c32acb1fb6ae6c9df597e6ea95626813de0db7d3d51eb8b17914dc89e2fa37a2fc1f4fe5302eefe5328cdce2ee6f2db57877af26d93ed46ee44e2f4b9cddae5a208a4066eca395561a60023f5c0aae60e4a324f084979ee285f5638c65c1f1d0cc15ee065d2a718784747718ca20f4f4838946b6b82a339fdd", 0x95}, {&(0x7f0000001400)="d7908a0ea431fb68ca6d9f2ef5beb20b16259d1460d4ace710ce6640c5011b6efbd2284e41ba48318b011a5becd1118d7d31a3ff32278cfc29304d1490e052be7136e200311781d64085a940ad5b57ac71573fd19af4f41b97abd5934647942f670ee6c2a6d60486c7c6f28c0d8bde2159f6a618c6af22b2246fdc43d77cf2ef0736a283b37461838025c7ef85c53acfdaa65583d4dded97d01bc9b8d4c1b5cc10d25083ab60a64a47f5908ade4e5c746961aa3e85a45c5f312a84f3b4d8ef34f021232a8504f5c7ec4bc0d67d80f11e76c1a8680aa9102b824626fe7b86fc1306c64c3905d2fad1de6c65bb6f2c566b76db4a4b9cced575d893521da890552b0965db1b5fd48de90dfcfa4566e1dbd17802f824564e7c1f2c5a7f19a97c73d0be51ab71ae65b595d635a7e0bcbf9192a806f4b7da31332f78e25d4a3978bfa1e60e4f247235ee8f5400320060988b3348e86a9c240e97b047733ff5303863041c2421ea62757d4529870b78fe8bbbc86102af2c021485562b66df40be5ad9d80e641773925694b25ce3d7672e931590eb30b284b5e63b55911d4098cad694c1ae33f850b6700ebb99375c3a109a16e9a65967d4611f0a998c43e9d1d03afebb9cd8bf6f14663a4e9de53231092e2f4b9b94d6602acb4db8ea7d68349ed8b5f0d192a76b92d5c9c6d9eee41c95617192766fda2a47bca6cfef961edfd04cb53866ad7d476aebb305a3c77885aa8473439a371a53930efb6727e26bde93952c78ae275c19ae97b568c3c2b19a7aabbbcfdb6cb28f15d255392d74182dd6204cf75399d7c1cdc8379059ea69e2bfb1918ac1da03d3adb8eba7ba889f108f242762c3d3f70ecd1f77611ee6a135b4e3437a29ba3882bf0e5c8e148fc8d17a19f9b79b8a51f1e64b45105845c2cc11cfe75709b1634a9b1e52bde2a9f76748815187c7cd31e49c36bd7cda3a5eedf421830619ed049345aa8ca6676fcaa282a5c97ef88c1c0daa66a6d2607ecff75dae5b58b142f0861f37195ebd7a290aaefc1d375211178ad48c4ecddeb26dedf9d9a78f9726157c497f6d99e2a3a7b8de4a2d8164c6f3868bed07edc48021fc2d2cc01e9a10eb03ecc74ae42f28ba2d5d9ab86364be62a05889d6e7b2e7b8e95f84b4a339578f66c3bfc237afeac02c2077bec19527a6b7620fa434a6933088592c8cc2d29ee5738fa23e0f24ac08127314dc9bef9df662a73ba1f9a4b4cd06f26bf6a064bcf74e5d4a3fa4bc9d004ab127b402ccd52be7e774a433c3bc6f84900caba2be90422b22197abef3b58ffb45d171ce6559d6d57f8aaea7be15a958ffd3b59a70316955f233e704ef1a308e255725a02b3bd86709c3f0b52d72e8c92d3d6d2b81a8b81e2130bcd13940be8d52378769bdc9b682ddb3ea754194e2579dc48d086734c2cc7010e1e0eb1e4b37c48d9a55c29077cced583a06d13edeb853f434d4dbcc9a55a696879331ae52f2362ce75cf7598000692615e8ca625ac45b8ce554f73b1f8c6ba541c1651a1b57c214758536e1c2223c8c859c269406568e910a35317052ee7408de94cbc47300d40f65f27050e64f5f43a8e1d69d31b396e65877d30af18970a2a2c8db0f92619c1ee3a5c7c1d5a6e512b302666d377bf66cf68f6f7e6541ba3daed2a8dce946a5dd03ff3b95510ff459aad4a85d984facd75b33a9682d848e6b31682f5d25397d2735796d674037746a9505eb914fe47169d24f5a64bd977666510444f54362e227f509b5d2999f6a67401416fb0dd05d3a8e901b201351a02f70cc1e39fc2ad9ef4b54d598185e032d8cbc1b490b3f584894b343c623bd7679fea1769ce1605d1d732d60f7da45bb4c68e71200a6afa19284999fe7e09f388284d263f36c08c078c367920ec5f418ba731f73d208153069a30cac4b5d0ca2a926673fcd4ce4a0bc136ffb24f6dddc7bf6a314ecc1a02d942eff035c53d216aa28d70a90ca8e4d4f4abd3535aa4a12468954b094f9f2e550c21dfc57289866a74a62ec279a58f3b42e8cb61635c7505e715565d964437231a0d59e2008e0b23268ce80b16f0b6489734bd19fcbd4bf2f64d51dfc6417a473c79a3565b59d81b30e51a3ecdb000c256c9e24864ba50c1a9914c0b47ad46f8ec9b399f7fdbcb9e42534caa6f752a1cf08f3eaf1f692db4ed62ee2c891fcfd8e89bb863fed0b92eb317cd64bd731977ee8bfee1c2e2d80672f2c145e650f9ecb49f4d51916fc75781ea128d08ef8e628fb4262556abd5322f8c567464b0acc4e802b9c55db3504fa9a5e3dbe0acda3cbbf669c24184a65ddb0f7a61d85a0d9d590ee3b96799c73630f275266dff8cd14f02558835dbcf82b92f23a6455251b33a442f854c216ef5408ee6fccebbb065bd6f8febf796425eb4471f6f37d29eafde960fc0904a9d02ff33c1ad8d93953d7241125847067245a143f6cb26406f2bd004655c2293b7762f83fe5af5d003688198f5b0b0c9bb034b675bfdb67d16d02b5db1d89c706e2bbec42f1a9fa1fb1728e0548eb07f21664b8ce9162f6a42afd02b15c177584fd0db7058c07020f233307f623c676627627f01c0d2530499b6acd4223acb3a493d16b732257c1483793d4fec66eb98063b68c359d35a0ec3274b9176276a70aecc3ef16fe647024fa18a256c4b5b4df6291b6b6a849fd6315377f032dc0e18fc4647f2693887de2bd4c02f1e515db35e9dc4b2128f816818b52ae900d3822953f7cfef6e5a76d169edf9b3651bd48dbd062747bc177e11c25aa6782445ccc1b0e4b53833e43d71ee5fd6ce585f3e6e025c6d30729db7906ce82d7276d785686114c321ed03640b1563c7a367c000c3c8201b6a9d4dea14350f8a516e684a47242fb97a29c5a335b869c8f6bf1535118655410521b56ed6d5152482d2651cbba247f33397f016e5a2d9d48d45127ec35b462e2d402f11fa683ebce3d5cd963f81684799309e9263c6f0708f2c86e51bfbe2ce62b289c2c30d601476ef6c42b726489ea57dc948742bb3b68a40859088359c3f2d1df90606eb383d42896b2c046ca940e8d01807b95e1fdf66e1f5bed61f6f3909385f9971bad0640d70bfc1251ad087d73f2b6f1fcaa869411e577f575b73742663c31b13a641f0a378c2cf24dd56bc1b23acb4485e7e51004a75ca731f8bf42faa1c4e4b0f376eba77bff8f5a4434ee256e09d4471bbfa72faaca354fb2a43e6c83255c5ce4fa7e728a3e17fc908af02676bf99a89e26f1a4d55fe8c95e876c8e951a831e5870fc8c75f6fd214858912a2bf58f414575636db296b9f01439be9febe30760172de39e977a636397ada1c7845ff1562e9c7a2a486874142dccfa386f70bb933f24e2267b9075347bab6fd7d522bcdda365069059feb641d61d587cbad238b13fbeecc5bb7ede069010c97fd9e19f84a1bb7af7ef0c14366ebab11cb231c916ffae40191ad3ff80336167b2eb4741cfaf82050746c47c75073a3d1aa893a22471639ef7878c82e239a64e40caad56ab520775cfec400c55df8c2169fb382e59bc66e83dc588eb6b9577e6d6821fa6a2fdf667d1bd573479368f56161e848a5f9ac94fb568cd5f75cbb09b2414f13bfa3b8031cf30d319e85f0406b19d58dcbf5206a93500a27af714b10aaad26d38681cc555817f5bd722e81b60bb06a5fb5dc31c9dd1e6091dcb3c47578fd52c955e9c92635f9ea3b6e6654e5775a526a2424ed4b261aeecdab70fc46f9692a3cc4130ce90d479cda8da898bfe8a2dc3900d30eb932de125b8dbc00a57d87d282c654f87923eeca7b3936872e4cb70f888226f6ff8d6d052052bbbe74eba05d96d391d08a109886c93bead198d8f4f177718d0f6f1fccb7137e1fff29119ae30d55e5fda07a6508f0fdca62c772ed12b1b092f27300b81ad87d6eaed1a23e977cd1057b3d40898b2eae25f260a6bcf1a3b54a83dcd72cdcfa8e181b40348cd0f8134e62eda342d5e4317ad0e17d755c52ba01946b7bdfc2321ee5320b6407de2ddc4a4620a5092a7d373b657acac6eb61e2cde086cd1800fb61b57d740cec4daed171c6b4c489c1c58cf6f7bb4dbb431887a581b05ee9db5a046705574cd353fce4069407888c096b6383e7b5305b115c125b22d5a05ca76eef0321ab62a7fbd04d583945845c39a15cd147ea943bb85884493322529b8500b4b400a39682b624eb7bfea99413f446633f7b520bd2bc06dac5e002e1c99fda10e691cf163b20bf51a7ed7874afb82b20eff576e4bebe7e2141c4c9fc3252f96a0ed70ac500f70afbcc4aa1e1f1896e4f5909b09cc55b38dccbf98ccefdb98331d43c6d9f5b211e9ead7ae4514374a45b01bbfcfabdb7033f398842661c1b0417dbdfb4fe184ac717ea78e15a4fe0879007b7589b278ac3c9a2a8d9fcfd97e1369ea9d2e2fcb15581b2246d92a29b588ecabadee5f534f3a87e06b20b415fb9124800b9fc8ccf02bc4fa89eb35c2b79dff4b7707112512fe20461275782a3b8ecaea49252572e97eddea08afda61a199d70c92d6bccf7b1ac7f121653f4ee06651156c0d7e6f51e324d6f792c4cd6f3670999880df8ecda49d8b714b482e19fb76f7674cb260f7029d7befd5a8e942d82a9968a71e264219250511046870b35d72185630ec73184d319caf8a8c6bd9c2ff12d23b1d4998931f2cbd81ef721ec1a0dddf550fa6c3edabd560a1555c6e56e037d156280d2a29bae1c8ab10856e2b45a2add87edcb1cf93cea02b77f1d18de8aa3529200d9fb5a1a5d89a975285df63ed9598732945bc934dff953882c360738ff508fd49076a0159efb8a7fad1960aa1aff5bb6ed58420b6bba04e1359133e3297e2f58ef791450bb247e759e3a6f12001b784f403d6a38351630820feae452296f594db90155de657da30ea18bdf0ae4d619a97bd9237323d69015ca6b0d5cdc947c2b0f8cb3c3fdbe6307a6db5a7c60e65b51f5d0e0ddd03fa0bdee45239f14b6cfdc8221cb4cbd6f59f1fd8330a454f9226dc2a189db95e56c703858172f1c199eb72fc5ce064c2d942dd762403094c3b677f984f5209c6ffc033d951b955fd9d80cf13704bac047d3b53fd7cc0fd283409330245a7916813a793387d2a9d11f9c465bec6ecdf6e6450a688717a5856853991bc5c7a4bc4f7b32d367b70fef762ed26b6127c2b1aef70d0b6e1a43a68ebbb0e33f141b09e03f0f13f82b2c9705ad12ca2c81da5dc1d61fe54d6d03a817967a1007638d3215645f0d2e32167aab32f31309d013022213d86346799e250c5c1aa34ac37a3c08103e57205689d9cacb4ead24473a253f27efdeeca30e16d9213b3dcbdc5c62b10a8e7186d011ecd208bc71e7d5520537c24476daf3c821770dee7460006bd7ab15740b8b03f9d1b0c62a2f6f20abe1f9ea4a869d796deff40093d552132d8f686a6b113e7be9b892cca342335dac4540e2dda2f4f4920a2affe78d2b1eb3b81ac677e2b281628a4475a4c4d274bb895d1835af1ab9581cdfd6ddcb2f0629b69fbcf296887834c9473cfd124db8938ccb369d2efd7584f540608b01462e8dccd6f4bdf269718759090f8e638edd30a5caf895f1d842460a2ee3782fb3597bdd0530f328b3c800564a1860757a11c106eb8a9cbcf35d1b7ff1ddd75edc3ea00c55ba401e7a7f78eeb4d0fc8143506275c677bd57c7da61793581b8a6ef2fa2f42a205d7102cfdc7c362200b4421c8770d12698c8d0a8d02d552148f9ec101a6845c9d23f6b2d1d378ab4c6ffca3e65d97aa9b6ffea95f8dffb6a41f342d25472720fa", 0x1000}], 0x2, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r3, r4]}], 0x20, 0x4}, 0xa) open(&(0x7f0000000080)='./file0/file0\x00', 0x7c6, 0xea) 1.401001122s ago: executing program 7 (id=224): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read$audioctl(r1, &(0x7f00000000c0)=""/106, 0x6a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$FIOASYNC(r2, 0x8080691a, &(0x7f0000000580)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x1, 0x0, 0x0, 0x0, 0x39) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCSETLIMIT(r3, 0xc0084428, &(0x7f0000000140)={0x3, 0x9d}) mlock(&(0x7f00006a4000/0x4000)=nil, 0x4000) madvise(&(0x7f00006a1000/0x4000)=nil, 0x4000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x40, 0x6, 0x80}, {0x60, 0xa, 0x5, 0x3}, {0x206, 0xe, 0x8, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f00000007c0)={0x10, 0x7, [{&(0x7f000039f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f00001be000/0x1000)=nil, &(0x7f00000cd000/0x2000)=nil, 0x3}, {&(0x7f000007d000/0x4000)=nil, &(0x7f000022c000/0x1000)=nil, 0x9}, {&(0x7f00000f9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f00002eb000/0x1000)=nil, &(0x7f00001f9000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000016c000/0x1000)=nil, 0x9}, {&(0x7f0000072000/0x1000)=nil, &(0x7f000028c000/0x2000)=nil, 0x7}, {&(0x7f000030b000/0x3000)=nil, &(0x7f0000225000/0x3000)=nil, 0x4}, {&(0x7f000027e000/0x3000)=nil, &(0x7f0000310000/0x1000)=nil, 0x8fe3}, {&(0x7f00000ca000/0x4000)=nil, &(0x7f000034d000/0x1000)=nil, 0x7}, {&(0x7f00003ac000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe2d}, {&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb70}, {&(0x7f000036b000/0x4000)=nil, &(0x7f0000221000/0x2000)=nil, 0xf}, {&(0x7f0000279000/0x3000)=nil, &(0x7f00001d3000/0x1000)=nil, 0x6f}, {&(0x7f000020e000/0x1000)=nil, &(0x7f00000b8000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00', 0x9, 0x5, 0x6, 0xd, [0x7, 0x3, 0xc, 0xc, 0xbf1, 0x45e90112, 0x2, 0xc, 0x1, 0xfffffff9, 0x1, 0x1, 0xe2db, 0xe, 0x9655, 0x80000000, 0x1, 0xb, 0x8, 0x5f, 0x3, 0x9, 0x7, 0x400, 0x1, 0x3, 0x8000, 0xa556, 0x7, 0x4, 0x2, 0x1000, 0x8, 0x5, 0x4, 0x0, 0xd, 0x6, 0x2, 0x5, 0xbe7, 0x5, 0x100, 0xffff, 0x0, 0xfffffff8, 0x3, 0xd, 0x8, 0x8, 0x9, 0x400, 0x1adfc3, 0x5, 0x1, 0x6, 0x82b25aa, 0x7, 0x5, 0x7, 0x3, 0x8, 0x8, 0x40, 0x49b5, 0x3, 0x596, 0x4, 0x7, 0xb, 0x5, 0x8, 0x0, 0x6, 0xfffeffff, 0x8, 0x2, 0x6, 0x0, 0x351, 0x1, 0x4, 0x9, 0x5, 0x4, 0x7ff, 0x0, 0x8, 0x5, 0xfe, 0x36, 0x0, 0xcc0a, 0x2, 0x5, 0x3, 0x711c, 0x0, 0x80000000, 0x5, 0x10001, 0x1, 0x7ff, 0xffffff85, 0xe, 0x10000, 0x3, 0xf5, 0x1, 0x800, 0x5, 0x4, 0x8, 0x9, 0x7, 0x800, 0x1, 0x1, 0x6, 0xe, 0x0, 0xfffff9c1, 0x10001, 0x9, 0x9, 0x8000, 0x6, 0x7, 0x7, 0x1a48, 0x1, 0x1, 0x0, 0x9, 0x9, 0x2, 0x10000, 0x1665, 0x0, 0x2, 0x6, 0x10000, 0x0, 0xaea1, 0x1, 0x8, 0x5, 0x177a, 0x6ae, 0x7, 0x5, 0x70, 0x4ddc4520, 0x6, 0xf, 0xfffffff6, 0x2, 0x3, 0x1, 0x8, 0xb, 0x2, 0x41, 0x8, 0x2, 0x4, 0x1, 0x2, 0x200, 0x5, 0x9, 0x8, 0x8, 0x0, 0x3, 0x68, 0xffffffff, 0x8, 0x7ff, 0x5, 0xda5, 0x1, 0x9, 0x6, 0xffff7140, 0x29c, 0x50, 0x3, 0x5, 0x1fd1, 0x8, 0x7, 0x80000000, 0x445, 0x6, 0x4, 0x5, 0xfffffffb, 0x6, 0x81, 0x9, 0x200000, 0x14a2, 0x401, 0x6, 0x6, 0x5, 0x6, 0x3, 0x6, 0x7, 0x8, 0x0, 0x0, 0xff, 0x1, 0x1, 0x1000, 0x1, 0x90, 0x9, 0x1, 0x0, 0x800, 0x3ff, 0x7ff, 0x1, 0xfff, 0x5, 0x8e, 0x7fffffff, 0x5, 0x200000, 0x9, 0x6, 0xf1, 0x2, 0x8, 0x9, 0x7, 0x100, 0x4, 0x3, 0x1, 0x3, 0x6, 0x6, 0x3, 0x2, 0x6, 0x3ff, 0xfff, 0x3, 0x4, 0x5, 0x1c00, 0x5, 0xfffffffe, 0x1, 0x0, 0x5, 0xfffffffb, 0x2, 0x0, 0x4, 0x4, 0xb22c, 0x9, 0x6e, 0x3, 0x5, 0x7, 0x7, 0x80000001, 0x8, 0xb1, 0x7, 0x4c2d, 0x7f, 0x5, 0x6, 0x1ff, 0x3, 0x0, 0x6, 0x5, 0x7, 0x0, 0x3, 0xfffffffa, 0xfffffff9, 0x9227, 0xffffffff, 0x4, 0x1, 0x2, 0x8, 0x0, 0x4, 0x1ff, 0x6, 0xb63f, 0x37, 0x3, 0x5, 0x0, 0x3b3a, 0x9, 0x9, 0x6, 0xfffffc01, 0x9, 0x8, 0x4, 0x3ff, 0x6, 0x0, 0x4, 0xaf, 0x0, 0x3ff, 0x3, 0x7f, 0x1, 0x7, 0xfff, 0x0, 0xdef2, 0x1, 0x51e, 0x7, 0x0, 0xcc, 0x4, 0x9, 0x0, 0x9, 0x1, 0x0, 0x6, 0x6, 0x7, 0x7ff, 0x0, 0x3, 0x3, 0x5, 0xb, 0x8001, 0x0, 0xffff, 0x7, 0x7, 0xff, 0x10, 0x7, 0x6, 0x101, 0xffff, 0x2, 0x4, 0x7ff, 0x8, 0x401, 0x5, 0x2, 0x8, 0x9, 0x6, 0x7f, 0x2, 0xf302, 0x47f, 0x7, 0x8, 0x7fffffff, 0xffffe72d, 0xfffffc4f, 0x8, 0x7, 0x10a0000, 0x2, 0xfffffffc, 0x3, 0x5, 0x8b4, 0x4, 0xffffff02, 0x7, 0x8001, 0x8000, 0x2, 0x7f, 0x8, 0x1, 0x70, 0x9, 0x2, 0x8, 0x400, 0x2, 0x3, 0x8000, 0xd, 0x5, 0x8, 0x4, 0x11ae, 0x6, 0x1ff, 0x800, 0x1ff, 0x2, 0x80000001, 0x81, 0xfffffffc, 0x3, 0x8000, 0x1f, 0x5, 0x4, 0xc9, 0x5, 0x80010000, 0x4, 0x5, 0x6af, 0x3, 0x5, 0xdef, 0x7, 0x1, 0x401, 0x0, 0x8, 0x81, 0x2, 0xd5, 0x9, 0x5, 0x5, 0x401, 0x27, 0x2, 0x5, 0x3, 0x3, 0x7fff, 0x7000000, 0x5, 0x1, 0x6, 0xea7a, 0x5, 0x4, 0x6, 0x80000001, 0x0, 0x6, 0x7, 0x9, 0x753c1b26, 0x1, 0x10, 0x3, 0x800, 0x6, 0x3, 0x50, 0x2, 0xffff, 0x80, 0x400, 0xf2, 0x6, 0x7ff, 0x0, 0x7fff, 0x64, 0x7fffffff, 0xc9ba, 0x0, 0x1, 0x7, 0x9c3, 0x5, 0x1, 0x37, 0xf67, 0xfffffff7, 0x5, 0x3, 0x3, 0x5, 0x75b6, 0x4, 0x7, 0x40000000, 0x40000, 0x7f, 0x4, 0xfffffffd, 0x3, 0x3, 0x3, 0x8, 0x2, 0x5, 0x45, 0x2, 0x1, 0x6]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000440)="29d25f48fa", 0xfffffe54}], 0x1) 1.250688337s ago: executing program 4 (id=225): r0 = shmget(0x1, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) fchmodat(0xffffffffffffffff, 0x0, 0x7c, 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f0000000080)="cbd87a34c0b77dacc14a2c0e39b0712a39cffd89c67e313b8c8300ac5c1fe7dffcecf83192a2b55d7ffbf1b2b0909b3512e8b73d44aded136eb850e03baf33fed996cdff804c00bd97c32f4eb26108e2b290a0ff8336d5ab2787a6ca01eb3e4e692a44c184b3da8eaaeae364ad569fc7597002239b90a00819f0536707c1f4d815f4fc9db56fbc9b8d8569aaa75e1d39bcc62a929350dab1be57a6ad4d83e33578b529fb0f71e993abd41421c5ec62ff63fd178cd73a6f2bf714a6b25ca47f642eadc9f7c5293b470ea67d9de3e54e5738", &(0x7f0000000180)=0xd1, &(0x7f00000001c0)="3110", 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$AUDIO_GETPOS(r3, 0x40104123, &(0x7f0000000480)) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) chmod(0x0, 0x19b) seteuid(0xffffffffffffffff) kill(0xffffffffffffffff, 0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$FIOASYNC(r4, 0x80206919, &(0x7f0000000580)=0x7) sysctl$kern(&(0x7f0000000800)={0x1, 0x3d}, 0x2, &(0x7f0000000840)="c3469c3bfc95564f6984cb312276b4cb77d77b83d7730e743a84ed474bac5513c5b0a15ebfb9d0237f0a908c5bc05b31e83f25d9384f20a0381498170338695a37775ef2a199415e17defc480f763ced623e2d426e75e503d304346d5d049a9a871b935ccc625830bfdcb24e453a604a25981231686cf7a882b984c59c80b7", &(0x7f00000008c0)=0x7f, &(0x7f0000000900)="2375a04c676545fd6621ee61736e441503d6f1e4f2f1411836", 0x19) semctl$SETVAL(0x0, 0x4, 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x6, 0xf9, 0x3ff}, {0xac, 0xe, 0x3, 0x4}, {0x6, 0x16, 0xdd, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="27d2f29c47d33fcc9d62145031b1dd8d3506b28d019ab8e4d755fd219ffa30f49bfcc166e37582b713990cf131012e2842e06a3df3426ead69e11aef7d51ef3eba907b720843cf03bc877bc071d40bfc86a6a8ac003b5051007475ad6819db2472101ef8a45faf841dd8c44b05dd1d97b87a28c35f2a", &(0x7f0000000a00)=0x76, &(0x7f0000000a40)="4230b34d9b25499908cb462bd7c067596170e6127befbed38335f3dbb5d1266f91fc0b49fa30a59b612e220ee4e70082d349ff4f30444fe24ef969998e5b4bbddafdf7398a45f992399337fad69ce20474b3b343", 0x54) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000019000086dd6f75184a00303a00fe8000000000000000000000000000aa00000000000000000000ffffffffffff030090780f0000006800000000062b7cfe8000000000000000000000000000aafe80027633e86679d17f11ccc5529100"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x10000, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x4c}, 0x2, &(0x7f0000000280)="ca6145360309fd48fe219b8060820ecc2ef6a5a1837db2018a40bb1ff066e488aaa3036907b86b2b87959ca50b6475abf6d2220f80cd1dde2414bbb049198367507562c5ae49765d89ab15ec5866a34eaed39fe4958bbe2c9b7aa373826b014dacf11e079e9cd1fe3013", &(0x7f0000000300)=0x6a, &(0x7f0000000340)="6132ed4023a8db25d0c97ca89dc89328d76892ff456e1bd2d4983b5a12617d16d5e0db78600c4a0d5d2e3635586a66d15dbe7ecc3b61910ff3461e1b2a59fb272fa3807c6ff2b3b7aafb94421b20a91da8f40b0c55045dc62cb6f6b49a9aa6d680f5a2f6ffd9cb850fc4dfd72d25e4aa230d8c8227564460f066c23df0a1a80333245926a6207b056b08d568a720ddcacf7a10d6148ab84406bb1c11d3c86a3e42d97e54220ce3d8ce9effab1a2761ad9b24089c93a5c4ff6bf8d1ee1a3efcdfad6569389a207db4a1361a", 0xcb) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$DIOCRCLRTABLES(r5, 0xc450443c, &(0x7f0000000ac0)={{'./file0\x00', './file1\x00', 0x10, 0x4}, 0x0, 0x0, 0x0, 0x8000005, 0x800, 0x0, 0x2, 0x2, 0xa}) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f00000005c0)={{0x8, './file0\x00', [{[@v4=@multicast2, @v6=@rand_addr="902e792dd7ab9e8825c1e8fe37334b11"], [0x2, 0x200], 0x0, 0x18}, {[@v4=@broadcast, @v4=@local={0xac, 0x14, 0x0}], [0xfffa, 0x401], 0xf, 0x1c}], {{0x5c37, 0x7, 0x4, 0x5}, 0x7fffffff, 0x11, 0x7, 0x5, 0x2, 0x0, 0x2}, {{0x9, 0xe7, 0x9, 0x8}, 0xe, 0x10001, 0x3, 0xff, 0x9, 0x4, 0x4f}, @v6=@loopback, 0xa2, 0x8, 0xfff, 0xd, 0xd, [[0x0, 0x1], [0x7, 0xffffffc0]], [[0xb8ce, 0x4], [0x664020e5, 0x7]], 0xa0c, [0xa, 0x8001], 0x9, 0x2, 0x8, 0x2, 0x0, 0x2, 0xf1, 0x7, 0x5, 0x2, 0x2, 0x3, "81df"}}) 1.249277654s ago: executing program 4 (id=227): r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x2000100000005}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x2000100000005, r3}) bind$inet(r0, &(0x7f0000000300)={0x10, 0x2, 0x0, 0x5}, 0x10) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r4 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r4, 0x80184404, &(0x7f0000000240)={0x100, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x7}, {0xf, 0x13}, 0x2}, {{0x9, 0x8}, {0x2f1c, 0x526}, 0x4}, {{0x4000000000000c, 0x2}, {0x9, 0x1002}, 0x1}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x8, 0x4000004}}) ioctl$DIOCGETQUEUES(r4, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x80000000009, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x5, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x2000100000006}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xdd4e, 0x3) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) r6 = socket$unix(0x1, 0x2, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000180)={0xfffd, 0x5, 0x3, 0xfff9}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r7, 0xc00c642e, &(0x7f0000000100)={0x2, 0xc, r6}) sendto$unix(r6, &(0x7f0000000040)="6fcef34825bac0d8ebb967c466a5bc135051560091a8ef8eb1a663fa3d5387f1f2da1a64be96289b0008f88757fe7e4441dda7b11c4a3bd347919f80190a7d369a212cff4fa1b000d3cb08bb6976f6da26ee91fe78c5834181458e2f22858fbd248e0dbdc796f028d0b45cc3504012b0e7", 0x71, 0x400, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) ioctl$DIOCSETIFFLAG(r7, 0xc0284459, &(0x7f00000002c0)={'./file0\x00', &(0x7f00000001c0)=""/234, 0x80000000, 0x9, 0x3ff, 0x9}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000ffffffffffffccdd6431f05f0008119100edafd5e4ecf10f44fd0f73ebfd56f2f3000000ff0200000000000000000000000000014e214e230008907800"/78]) 1.018756372s ago: executing program 1 (id=228): setregid(0x0, 0x0) (async) r0 = semget(0x3, 0x3, 0x21d) semop(r0, &(0x7f0000000040)=[{0x2, 0x7, 0x1800}, {0x0, 0x7, 0x1000}, {0x1, 0x7, 0x1000}, {0x1, 0x0, 0x1800}, {0x2, 0xd89, 0x800}, {0x3, 0xfff3, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x6, 0x1800}], 0x9) 1.014977563s ago: executing program 1 (id=230): accept4(0xffffffffffffffff, &(0x7f0000000140)=@in, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000cc0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x14, 0x68, 0x0, 0x5, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.011120015s ago: executing program 1 (id=231): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x3d3f) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x2b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa094, 0xfffffff7}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x49) recvmmsg(0xffffffffffffffff, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0), 0x0, 0x0}, 0x7}, 0x38, 0x7000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000002b40)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0xa) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x3ffffffffd, 0x300000002}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0x9}], 0xf, 0x0, 0x5215, 0x0) ppoll(&(0x7f0000000080)=[{r2, 0x10}, {r2, 0x1}], 0x2, 0x0, 0x0) pselect(0x40, &(0x7f0000000000)={0x8, 0x3, 0x4, 0x2, 0x7fffffff, 0x1, 0xbf, 0x1}, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r3 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r5, 0x80184404, &(0x7f0000000040)={0xf, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0x9, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x1}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r5, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) ioctl$DIOCSETIFFLAG(r5, 0xc0284459, &(0x7f0000000300)={'./file1/file0\x00', &(0x7f0000000280)=""/73, 0x4, 0x80000001, 0x5, 0xc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000240)={0x1, 0x0, 0x5}) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r6 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r6, 0x80184404, &(0x7f0000000040)={0xf, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0x9, 0x805}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1001}, 0x1}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x40}}) ioctl$DIOCGETQUEUES(r6, 0x80184404, &(0x7f0000000040)={0xd, 0x8, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x4b5}, 0x1}, {{0xd, 0x5}, {0x2f1c, 0x10001}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x3ffffffe}, {0x7, 0xfffffffd, 0x10000, 0x400}, 0x0, 0x10000, 0x6, 0x80000001, 0x4}}) ioctl$FIOASYNC(r4, 0x8040691a, &(0x7f0000000580)=0x10000007) 1.01048806s ago: executing program 0 (id=232): ioctl$VNDIOCSET(0xffffffffffffffff, 0x84946466, &(0x7f00000000c0)={0x0, 0x7, 0x0}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002a80)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0xc0206923, &(0x7f0000000580)=0x7) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000b40)=0xe413) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x7) r5 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x18, 0x64, 0x7e19, 0x59, 0x89, 0x0, @multicast2, @broadcast, {[@noop]}}, @udp={{0x0, 0x0, 0x8}}}}}}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file1\x00', 0x100, &(0x7f0000000180)='./file0\x00', 0x8}) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000002c0)=0x8, 0x1) recvmmsg(r4, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x84946466, &(0x7f00000000c0)={0x0, 0x7, 0x0}) (async) syz_open_pts() (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002a80)=0x8) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000015c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) socket$inet(0x2, 0x3, 0x14) (async) ioctl$FIOASYNC(r1, 0xc0206923, &(0x7f0000000580)=0x7) (async) syz_open_pts() (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000b40)=0xe413) (async) syz_open_pts() (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) (async) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) socket$inet6(0x18, 0x3, 0x7) (async) socket$inet6(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x18, 0x64, 0x7e19, 0x59, 0x89, 0x0, @multicast2, @broadcast, {[@noop]}}, @udp={{0x0, 0x0, 0x8}}}}}}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file1\x00', 0x100, &(0x7f0000000180)='./file0\x00', 0x8}) (async) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000002c0)=0x8, 0x1) (async) recvmmsg(r4, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) (async) 948.222368ms ago: executing program 2 (id=233): openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0x71) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x6040) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000240), &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000200)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x60, 0x3c, 0xf5, 0x8}, {0x6, 0x3, 0x2, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x6) connect$inet(r3, &(0x7f0000000040)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) pselect(0x40, &(0x7f0000000080)={0xe3, 0x1d, 0x101, 0x6, 0x8, 0xffffffff, 0x2, 0x40000000003}, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800407d0048006600b008039078ac1400aa7f000001070b010000cca2ac1400bb070b767f000001ffffffff891399ac1400aaac1400aaffffffffe0000002000000100090780008014f2029d44072"]) r4 = kqueue1(0x10000) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8d, 0x4, 0x4, 0x2}, {{r1}, 0xfffffffffffffff7, 0x0, 0x20, 0xfffffffffffffff8, 0x9}], 0x6, 0x0, 0x4, 0x0) closefrom(r1) 943.933224ms ago: executing program 0 (id=234): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in6={0x1c, 0x18, 0x2, 0x7, "f0da753eaead59a3106266fa3c13970e", 0x4}, 0x1c, 0x0, 0x0, &(0x7f0000000640)}, 0x8) 942.175758ms ago: executing program 4 (id=235): r0 = socket$inet(0x2, 0x3, 0xfe) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffffff, 0xc02464bb, &(0x7f0000000000)={0x1, 0xedd, 0x3, 0x9, 0x3, 0x2, 0x0, 0x100, 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x5, &(0x7f0000000040)="40c2fabe", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x3b}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) bind$inet(r1, &(0x7f0000000040)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x0, 0x3}, 0x10) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_ATOMIC(r2, 0xc03864bc, &(0x7f0000000200)={0x503, 0x1, &(0x7f0000000100)=[0xd], &(0x7f0000000140)=[0xffff, 0x5, 0x8001, 0x93], &(0x7f0000000180)=[0x80, 0x3, 0x40, 0x2], &(0x7f00000001c0)=[0x80000000, 0x1, 0x401, 0x4, 0x2c7226b7, 0x0], 0x0, 0xffff}) 726.465426ms ago: executing program 0 (id=236): r0 = socket$inet6(0x18, 0x3, 0x7) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f00000001c0)=0x4) 725.670214ms ago: executing program 4 (id=237): pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) pselect(0x40, &(0x7f0000000000)={0x49f, 0x6, 0x6000000000027, 0x400000000000005, 0x1, 0x0, 0xb, 0x8}, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) closefrom(r1) socketpair$unix(0x1, 0x1, 0x0, 0x0) 724.149336ms ago: executing program 4 (id=238): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x39b) seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x522, 0x0) r2 = getsid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7ffffffffd, 0x300000002, r2}) setuid(r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) closefrom(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2c, 0xfb, 0x1, 0x11}, {0x80, 0x8, 0x5, 0x200}, {0x6, 0x5, 0x9, 0xfffffff8}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r5 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r5, 0xc0206983, &(0x7f0000000580)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000040)={0x7f, 0x407, 0x101, 0x9, 0x2050000000, 0x4, 0x9, 0x7}, 0x0, 0x0, 0x0, 0x0) closefrom(r6) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) msync(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) 722.155863ms ago: executing program 0 (id=239): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r1, &(0x7f0000000040)) (async) pread(r1, &(0x7f00000000c0)="9a6ce3bdda8acafe9ac680006671587f96b3dc985ab279a176582df72d1a4c3d0509ebaf7e79b9517406d193717e53a404ed7ecab228fd3d4d7ffef982037edd518d9c8cdf1a3da62b7525954fa5005ec2a44454e0c1", 0x56, 0xa) (async) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0x18, 0x6}, &(0x7f0000000140)=[{@rand_addr=0x7fff, '\x00', './file0\x00', 0x2, 0x81, 0x1a, 0xfa, 0x1, 0x97, 0xbd}, {@rand_addr=0x3, '\x00', './file0\x00', 0x5, 0x2, 0x3, 0xa, 0x3, 0x1, 0x9}, {@empty, '\x00', './file0\x00', 0x1, 0x4, 0x2, 0x5, 0x39, 0x3, 0x88}, {@rand_addr=0x6, '\x00', './file0\x00', 0x7, 0x7fff, 0x1a, 0xe1, 0x3, 0x7, 0xc2}], 0x8, 0x4, 0xd56, 0x3, 0x5, 0x0, 0x0, 0x4}) (async) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f0000000740)={{'./file0\x00', './file0\x00', 0x0, 0x9f}, &(0x7f00000006c0)=[{@multicast1, '\x00', './file0\x00', 0x7c, 0x2, 0x2, 0x4, 0xbd, 0xc, 0xff}, {@loopback, '\x00', './file1\x00', 0x1486a881, 0x0, 0x2, 0xe, 0x8, 0x0, 0x7}], 0x100, 0x2, 0x1, 0x2000, 0x6, 0x5, 0x0, 0x101}) openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x922, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000c00)={'./file1\x00', 0xffff0469, 0xc, 0x9, 0x0, 0x10, 0x8, 0x4, 0x1, 0x1, 0xffffffff955bfee2, 0x4}) (async) r2 = dup3(r1, r0, 0x4) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f0000001900)={{'./file0\x00', './file2\x00', 0x10}, &(0x7f0000000c80)=[{'./file1\x00', './file0\x00', 0x59, 0x3}, {'./file0\x00', './file1\x00', 0x10, 0x4c}, {'./file0\x00', './file0\x00', 0x3e, 0xc}], 0xfffffff7, 0x3, 0x9, 0x2, 0xfff, 0x800, 0x6, 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001d80), 0x80, 0x0) ioctl$DIOCSETSYNCOOKIES(r3, 0xc0014462, &(0x7f0000001dc0)=0x2) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001e00)=0x3) (async) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000003280)={0x5, 0xd6a, &(0x7f0000001e40)=[{0x1, './file2\x00', 0x80000000}, {0x1, './file1\x00', 0x8}, {0x0, './file0\x00'}, {0x0, './file1/file0\x00', 0x8}, {0x0, './file1\x00', 0x6}]}) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) read(r0, &(0x7f00000032c0)=""/4096, 0x1000) pipe(&(0x7f00000042c0)) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$DIOCOSFPFLUSH(r2, 0x2000444e) pipe2(&(0x7f0000004300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) closefrom(r5) (async) rmdir(&(0x7f0000004340)='./file0/file0\x00') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000004380)) ioctl$DIOCRSETADDRS(r4, 0xc4504445, &(0x7f0000004600)={{'./file1\x00', './file1/file0\x00', 0x1a, 0x9}, &(0x7f00000043c0)=[{@loopback, '\x00', './file0/file0\x00', 0x9b8a, 0xa9e, 0x0, 0x5, 0x2, 0x8, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file2/file0\x00', 0x5, 0x598, 0x2, 0x5, 0x3, 0xb, 0x80}, {@local={0xac, 0x14, 0x0}, '\x00', './file1/file0\x00', 0xa32, 0x5, 0x1a, 0x3, 0x8, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file2\x00', 0x7, 0x25, 0x2, 0x0, 0x40, 0x10, 0x8}, {@empty, '\x00', './file1\x00', 0x10000, 0x5, 0x18, 0x5, 0xff, 0x5, 0xc}, {@empty, '\x00', './file0/file0\x00', 0x4bb7, 0xfff, 0x1a, 0x7, 0x6, 0x3, 0x1}, {@broadcast, '\x00', './file1\x00', 0x80000000, 0x0, 0x2, 0x43, 0x6, 0x7, 0x40}, {@loopback, '\x00', './file1/file0\x00', 0x9, 0xffc0, 0x18, 0x7, 0x10, 0xbe, 0x9}, {@empty, '\x00', './file2\x00', 0x4d6, 0x0, 0x1c, 0x67, 0xd, 0x6, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x1, 0x0, 0x2, 0x2c, 0x1, 0x8, 0x1}], 0x9, 0xa, 0x6bbaeaaf, 0xfffff6d1, 0x5, 0x3, 0x8, 0x81}) fcntl$setflags(r0, 0x2, 0x5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000004a80), 0x100, 0x0) ioctl$TIOCSTAT(r6, 0x20007465) (async) mknod(&(0x7f0000004ac0)='./file3\x00', 0x2000, 0x6eb0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000004b00)=0x100) (async) pselect(0x40, &(0x7f0000004b40)={0x7ff, 0x1, 0x24, 0x2, 0x0, 0x7f, 0x6}, &(0x7f0000004b80)={0x4, 0xd9c, 0xa, 0x4, 0x8, 0x7fffffff, 0x2, 0xfffffffffffffffa}, &(0x7f0000004bc0)={0x8e22, 0x2, 0x8, 0x6, 0x9, 0x6, 0x0, 0x8}, &(0x7f0000004c00)={0xfffffffffffffc00, 0x3}, &(0x7f0000004c40)={0x2}) (async) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000004cc0)={0x1, &(0x7f0000004c80)=[{0xd7b, 0xf801, 0x6, 0x5, 0x1000}]}) 719.30238ms ago: executing program 2 (id=240): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x2}], 0x1}) (async, rerun: 64) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/57}], 0x1000000000000302) (rerun: 64) 638.658589ms ago: executing program 2 (id=241): r0 = open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x814, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="2d4508d8", 0x4}], 0x1, 0x8000) 556.277319ms ago: executing program 2 (id=244): r0 = semget$private(0x0, 0x0, 0xe0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000240)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000100)="c67e843407adbd86ce2db79e84b5f406eb4af79ffe2dc928b23deea123e1b03c207cf40d484c0e68a1c05d64aec3802a810fbc826d2bede9ca5f056379fee3ccfbcb420a4794d79202ff97e085b2800d70fb4d07f50bc1b5bacbaf9f8c5d0003fb8885c7a37b4e661bc23abdd1826e8715ec002eeecb2c8316cdbdd03a138140a06d947828fdc77948124dc4e6e1d152b64e50a25c6b379e522f5ea5d0abcf", &(0x7f00000001c0)=0x9f, &(0x7f0000000200)="a379126d56c473905233d566f63bdae3e39a574a69f63f5980d0bbfa3bcb8e", 0x1f) seteuid(0xffffffffffffffff) r4 = semget(0x3, 0x2, 0x219) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) semget(0x0, 0x3, 0x108) setgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r5 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x7, 0x5}], 0x1}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000001", 0x4) ioctl$DIOCRADDADDRS(0xffffffffffffff9c, 0xc4504443, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x25, 0x2}, &(0x7f0000000100)=[{@multicast1, '\x00', './file0\x00', 0x6, 0x1, 0x28, 0x5, 0x1a, 0x2, 0x3}], 0x2, 0x1, 0x7, 0x4, 0x3, 0x10, 0x24, 0x9}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0xc, &(0x7f0000000100)="9a355644fda58446", 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/78) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x2, 0x40, 0x9, 0x6}]}) semctl$GETNCNT(r4, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x9010, 0xffffffffffffffff, 0x0) 555.454169ms ago: executing program 5 (id=245): pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1000100000001}) 554.990285ms ago: executing program 2 (id=246): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r5, r4, r2) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, r2, 0x0, 0x0, r4, 0x0]) setresgid(r7, r6, r7) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, &(0x7f0000000200)="0679e1137eb6", &(0x7f00000002c0)=0x6, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x2000100000005}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r10 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffd, 0x2000100000001}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000180)='./file0\x00', r11, 0x0) setreuid(0x0, r11) r12 = socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000934, 0x0) getrusage(0x0, &(0x7f00000000c0)) connect$unix(r12, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) 540.742219ms ago: executing program 7 (id=247): setsid() r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000200)=""/169, 0xa9}], 0x1) seteuid(0xffffffffffffffff) r3 = msgget(0x2, 0x203) msgctl$IPC_RMID(r3, 0x0) close(r1) 359.051448ms ago: executing program 5 (id=248): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfea3) write(0xffffffffffffffff, &(0x7f0000000100)="97348c2c1102d4b564", 0x9) write(0xffffffffffffffff, &(0x7f00000000c0)="fd0a05003692cf000000fa010100009c4dee8b9892fc84a3ace813e398013f2ccb81fdcd32abf7bbf495d1da4b89456bf8bb743ad83364acb3435e49c76f0cbde2", 0x41) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async, rerun: 64) r2 = socket$inet(0x2, 0x3, 0x2) (rerun: 64) setsockopt(r2, 0x0, 0xc, &(0x7f0000000100)="9a355644fda58446", 0xc) (async) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) (async) setregid(0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r7) (async) setregid(r1, r7) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r7, 0x0, 0x6, 0x0, 0x0, 0x1ff}, 0x400000d, r6, 0x0, 0x7, 0x0, 0x100006, 0x5, 0xa52, 0x200, 0x2, 0x401}) 357.719904ms ago: executing program 5 (id=249): munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000023c0), &(0x7f0000000000)=0x19, 0x0, 0xfffffffffffffe99) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mkfifo(&(0x7f00000000c0)='./file1/file0\x00', 0xc) (async, rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x100, 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x3c) (async) r1 = semget(0x2, 0x7, 0x240) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}, {0x1, 0xffff, 0x1000}, {0x1, 0x48, 0x1000}], 0x3) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x5, 0x0) (rerun: 64) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/67) (async) ioctl$DIOCSETIFFLAG(r2, 0xc0284459, &(0x7f00000005c0)={'./file1/file0\x00', 0x0, 0xf, 0x3e6, 0x0, 0xbe}) (async) futimens(r0, &(0x7f0000000080)=[{0x4, 0x8}, {0x1, 0x7}]) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000000)=0x4) 357.351027ms ago: executing program 5 (id=250): sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0xcb) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x2}, 0x10) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 356.867577ms ago: executing program 3 (id=251): sysctl$vfs_nfs(&(0x7f00000003c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0xcb) syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "755803", 0x38, 0x3a, 0x0, @rand_addr="00d5e6b7ff0300000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x6, 0x0, 0x6, 0x1, 0x0, 0x18, 0x66}]}}}}}}}) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) 279.39544ms ago: executing program 7 (id=252): mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r0, 0x80184404, &(0x7f0000000040)={0x2, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0x9, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x24}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x24}], 0x1}) chmod(&(0x7f00000001c0)='./file1/file0\x00', 0x108) 277.78345ms ago: executing program 2 (id=253): pselect(0x40, &(0x7f0000000080)={0xe0, 0xfffffffffffffffd, 0xf47, 0xa, 0x2, 0x1, 0xfffffffffffffeff, 0x2000000000000003}, &(0x7f0000000e80)={0x200000aa, 0xd06, 0x804, 0x6, 0x5, 0xf, 0x80000000, 0x10001}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='c\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCCLRIFFLAG(0xffffffffffffffff, 0xc028445a, &(0x7f0000001840)={'./file0\x00', 0x0, 0xc, 0xb3, 0x7, 0x600000}) mlockall(0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465) r5 = fcntl$dupfd(r4, 0xc, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x7) unveil(0x0, &(0x7f0000000100)='r\x00') seteuid(r3) writev(r2, &(0x7f0000000000), 0x10000000000000a1) writev(r1, &(0x7f0000000800)=[{&(0x7f00000000c0)="fe6ff55cde1f0167bf79288a86b891b86b0b99a7e0b170715549318eb9340075ff809b174cd5971171e48c24e528e08f7bb10d8393328e1effd7b03e2e04b846d144c386329c3652275922f2985db3de747c91b3ef3ac62cfd8e1ca4660d89481cb1957c0bcb4480e8bb05af99667c86d79836b7dd0105b34527fb44025d255b76b0f8d091568bcdfb4548583d98edd0089c95aef01c8355118eecd87f6eef8a4d1bd33ecf56f8e107d4bee78a2aae77d3978854119f846198b0ca2c8e2af58b1655e5ad6c30b058bace82cb3a2c266bf3540ba102b07308bb2505267b87f07058898280310169d7b96f4e82597d3e9042bf1b395f376f5c569620c31b9ceedb51e17d46bbece7f9a48c95d27fc297b4d0ce4cad6c4bc3f581a8b0696e93aebc18c36eb1082177d440cc76dcef8c522c33c92f562332ef504eda255329e39e35a8671be1c4fa89db06a979d84ca2132736a994b1bc8a9cccd56430", 0x15b}], 0x1000000000000259) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000d40)={0x3, 0x1, &(0x7f0000000100)=[{0x0, './file0\x00', 0xb6e1}, {0x1, './file0\x00', 0x3}, {0x0, './file0\x00', 0x9}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000d80)=0x4) 277.246029ms ago: executing program 3 (id=254): socket$inet(0x2, 0x3, 0x5) ioctl$DIOCRADDADDRS(0xffffffffffffffff, 0xc4504443, &(0x7f00000000c0)={{'./file0\x00', './file1\x00', 0x0, 0x7}, 0x0, 0x34, 0x0, 0x2, 0x9, 0x6, 0xffffffff, 0x6, 0x7}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x8840, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) (async, rerun: 64) chmod(&(0x7f0000000100)='./file0\x00', 0x39b) (async, rerun: 64) chdir(&(0x7f0000000000)='./file0\x00') (async) seteuid(0xffffffffffffffff) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async, rerun: 32) rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f00000000c0)={{'./file0\x00', './file0\x00', 0x1, 0x7}, 0x0, 0x6, 0x0, 0x2, 0x9, 0x10000006, 0x9, 0x2, 0x7}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x5, 0xf0000000, 0x9, 0x6}], 0x2, 0x0, 0x7, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x2, 0x3}, {0x101, 0x4}], 0x2b}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) fcntl$setown(r3, 0x6, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000022c0)={0x7, 0x7, 0xaaf}) ioctl$DIOCRGETTSTATS(r3, 0xc4504440, &(0x7f0000001e40)={{'./file0\x00', './file0\x00', 0x21, 0x6}, &(0x7f0000000540)=[{'./file0\x00', './file0\x00', 0xa, 0x9}, {'./file0\x00', './file0\x00', 0x7c575701db5ee64f, 0x9}, {'./file0\x00', './file0\x00', 0x20, 0x99}, {'./file0\x00', './file0\x00', 0x74, 0xfb}, {'./file0\x00', './file0\x00', 0x11, 0x9}, {'./file0\x00', './file0\x00', 0x2b}], 0x5, 0x6, 0x3, 0x7fffffff, 0xffff20dc, 0x7fff, 0x32, 0x2da}) 235.447218ms ago: executing program 5 (id=255): ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x8000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) flock(r0, 0x3) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) seteuid(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 172.111539ms ago: executing program 3 (id=256): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) fcntl$lock(r2, 0x7, 0x0) sendmmsg(r0, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[{0x48, 0xffff, 0x1, "aef2b70c5f1be8160fb56783fb263ceddb776ea8775e6b9776c18d9b48a7cc289adf7a079907049d01441eb4ae5bad183bd3b54c280451fbdaf5"}], 0x48}}, 0x38, 0x0) 171.263284ms ago: executing program 7 (id=257): write(0xffffffffffffffff, &(0x7f0000000100)="97348c2c1102d4b564", 0x9) write(0xffffffffffffffff, &(0x7f00000000c0)="fd0a05003692cf000000fa010100009c4dee8b9892fc84a3ace813e398013f2ccb81fdcd32abf7bbf495d1da4b89456bf8bb743ad83364acb3435e49c76f0cbde2", 0x41) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0xc, &(0x7f0000000100)="9a355644fda58446", 0xc) mkdir(&(0x7f0000000400)='./file0\x00', 0x120) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') seteuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x1a) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) setreuid(0x0, r4) chdir(&(0x7f0000000a80)='./file0\x00') r5 = msgget$private(0x0, 0x404) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getthrid() setpgid(r8, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{r6, 0x0, 0xffffffffffffffff, r7, 0x9, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x5, 0x1, 0x400, r8, r9, 0x100, 0x0, 0xca29, 0x0, 0x8}) chdir(&(0x7f00000000c0)='./file0\x00') 170.226969ms ago: executing program 3 (id=258): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2324, &(0x7f0000000040)=[{0x84, 0xf2, 0x6, 0x4}, {0x6, 0x8, 0x3, 0x7}, {0x7fff, 0x80, 0x6, 0x2}]}) r0 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xf0) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000140)='./file0/../file0\x00') (async) chdir(&(0x7f0000000140)='./file0/../file0\x00') sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001b80), 0x8, 0x0) ioctl$DIOCRADDADDRS(r2, 0xc4504443, &(0x7f0000001c80)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0x8, 0x3}, &(0x7f0000001bc0)=[{@multicast1, '\x00', './file1aaaaaaaaa', 0x890, 0x7, 0x2, 0x68, 0x0, 0x8, 0x5}, {@multicast1, '\x00', './file0/../file0', 0x3, 0x6, 0x18, 0x4, 0x2, 0x8, 0x9}, {@rand_addr=0x100, '\x00', './file1aaaaaaaaa', 0xb9c, 0x11e, 0x2, 0x0, 0x7, 0xa6, 0x5}], 0x80000000, 0x3, 0xa, 0x1ff, 0x500000, 0x9, 0x0, 0x4}) (async) ioctl$DIOCRADDADDRS(r2, 0xc4504443, &(0x7f0000001c80)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0x8, 0x3}, &(0x7f0000001bc0)=[{@multicast1, '\x00', './file1aaaaaaaaa', 0x890, 0x7, 0x2, 0x68, 0x0, 0x8, 0x5}, {@multicast1, '\x00', './file0/../file0', 0x3, 0x6, 0x18, 0x4, 0x2, 0x8, 0x9}, {@rand_addr=0x100, '\x00', './file1aaaaaaaaa', 0xb9c, 0x11e, 0x2, 0x0, 0x7, 0xa6, 0x5}], 0x80000000, 0x3, 0xa, 0x1ff, 0x500000, 0x9, 0x0, 0x4}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000880), &(0x7f0000000140), &(0x7f00000002c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$DIOCRGETTABLES(r3, 0xc450443f, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x11, 0x2}, 0x0, 0x428, 0x0, 0x3, 0xf, 0xfffffb10, 0x1, 0x40, 0xd}) ioctl$DIOCRGETADDRS(0xffffffffffffffff, 0xc4504446, &(0x7f0000000180)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', '\x00', 0x0, 0xff}, 0x0, 0x34, 0x0, 0x201, 0x1, 0x2ea, 0x7, 0x0, 0x6}) (async) ioctl$DIOCRGETADDRS(0xffffffffffffffff, 0xc4504446, &(0x7f0000000180)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', '\x00', 0x0, 0xff}, 0x0, 0x34, 0x0, 0x201, 0x1, 0x2ea, 0x7, 0x0, 0x6}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="ce50cafcfaf5", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x30, 0x68, 0x0, 0x5, 0x11, 0x0, @multicast1}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xd, 0x0, {0x5, 0x4, 0x3, 0x2, 0x41, 0x65, 0x9, 0x82, 0xff, 0x1, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0xfff9, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0xfff9, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="a7c720461d8c399913", &(0x7f0000000100)=0x9, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="a7c720461d8c399913", &(0x7f0000000100)=0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$DIOCRGETTABLES(r4, 0xc450443f, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x11, 0x2}, 0x0, 0x428, 0xffffffffffffff77, 0x3, 0xf, 0x0, 0x1c000, 0x40, 0xd}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$DIOCGETRULES(r5, 0xcd604406, &(0x7f0000000080)={0x7, 0x6483, 0x8001, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfbb769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf1307a7edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc61da79ca38da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dbbeb4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) ioctl$DIOCGETRULE(r5, 0xcd604407, &(0x7f0000000e00)={0x33, 0x1, 0x2, '.\x00', './file0\x00', 0x0, "f04636163fe7ca9688a8f50796fe1d0e2f282cc0011316adc1321da14b2e45d137e0126092d267f25a8851da3baa26b26509aca8c11756a667299c74fe0d8a7d04fcaebf8d9d6f08b2f1cfba0aa5b1630a3294efe22bf27f21d4e4c7b02988e670d052cd6dfc5de47695d22f992f787d80bc7e08724c62f42ff28a74dd573d1427925701c71437ae35f1c5dadab14c2b1e78eac97bd616bd39c1a71e041c29c7fb4f9f87200e78e4c06ed19f1b52e0c911e9bfccfa16d522972e11b7ed6ea0447a037ba3ef75b6de6cab62352718d50ec59676ff5b169709ca159a976e68e20aabd9bbebe250ad993992b00237a08debe7c2fd0c2132e0f5973847cf8dadaa6cc2e6d059eb33ce4a89b27d46b980681d7a65a9e1cd598ef3dfe022288044092366651550bf5cffc95adf04159302c0359ca2474a8953221262b51e37702c7a44d217fffcc8a13def0a07ad1e3f2be8410fc2e884417c116e52ee6c6a35b32dbf2471042f6432e3b204335ef61a2243ce9eca635f4c8913a76de991ba3443b433744ebafba18d9562bc0420c62f143f8764f77b06c0ab2d1fd658ad55cacf9bedf3ea5d1aa05f39913a9bb6e58e57aa9a218b93afa94bd4b6b9eb6a0ea0f2cb4008c53f2d8d409b7877a24f005df25acd1f2f63afc1a1668e4547453ee686f56a652da7d3ebbad3de0f5d979ea29c1a741831730884ee96ba81964b9a760d5dccb1b1eddfef2971ff1818f79f69a327aa31bdedc0424a10ed78430e48b881c63a802fead0aeef4b674a668f840f96709b11d2259c8d773c91af00341f8ab840b26cfe354c751bb544c6a47effa6137ab0fd19befcc19a277129ce04d12daefed88745d9286c0c12991647f5026952c25ce8513105427ae0a4e522d5a92460f37baeb12bf632b37b6d30bec4cd655bf5193c20f77c12f834fd8b59781fd3ba92448313b709a42fb3df11a612b8fb7c33a61f87d9404593df5a651e63670f163e1b6b745900ac07304a4c8c1b043d19704bfc87cdb279ef34ca6b02172c589b06815f76312bc3f84f9b800b2120ef33b113e24ff623a902770d9fb67b9cbbcc6315c3b8b89416fcd25728523567ec57d76fb6707ee7f5c44b092e2ad0e40e09e7a1adad60dd35f8297c98db7935608e8f8cd0f62e45e745f8157ce5fdfdedf1a01c74ccbe08ed3a1176235f026cbf18a327756a0b567f55114c7c0e730bac50803c97ce73aa2f90e4b124a715bd5196cb783e3127a682fbfff27a39707647727629c2fda2f06142443a84e93768ace495901df5fbb44954c6dd234ff635f9df9fc7313b1dbf1d50e83e043977b84bbcfca2076c97f885b59e06ce7d10486c293c581723b73e732846e38ec4147d8952e4dce6cfd4a589bfae9d33dd464f47f24ce49ab6826f3f0f52f0cf8cc8464198226b78db7cf1d6f11826f42e61ecf08b20a5fd40699782e393b2a9569c09f4656685a1566862e0eab38b429361d659b897e034f59d0b27913cc3ab7d2b2dd668d607d1105c227e9b876fc3de1a5fbc55f8f5b978ca1a00bb2408721483a0990765b94ee8d543f684f4920c6ffa79791ce455d96249fa7ff0542a6473addcafd3fbb1fa858fb6f5407d5df432efce3f18d04ba72801d596cd634a5809bd7f0cb80d87fce89a2f689ed3f33ab808c221ec97028e524270d0fe998d81a24e9c4873909de1f037de5a44c2110d090aa566499583e7e0940404974fb44dc380799b2e8624a94928f9b953cd2b05646e38de7dcd938d11c50659052dde5cf7ababab3d0c890591329567730dde4947ab9c01d3dca57e2fe4202189d129cc07e65c692332402cd780ae2a613ef9d00cbdab203281d1fafa5714691135ff185d989ef0c903946701a717fb5c5ca8c5c3aa84c8ddea367d033c201ace37077ae5fe0a926e69db"}) (async) ioctl$DIOCGETRULE(r5, 0xcd604407, &(0x7f0000000e00)={0x33, 0x1, 0x2, '.\x00', './file0\x00', 0x0, "f04636163fe7ca9688a8f50796fe1d0e2f282cc0011316adc1321da14b2e45d137e0126092d267f25a8851da3baa26b26509aca8c11756a667299c74fe0d8a7d04fcaebf8d9d6f08b2f1cfba0aa5b1630a3294efe22bf27f21d4e4c7b02988e670d052cd6dfc5de47695d22f992f787d80bc7e08724c62f42ff28a74dd573d1427925701c71437ae35f1c5dadab14c2b1e78eac97bd616bd39c1a71e041c29c7fb4f9f87200e78e4c06ed19f1b52e0c911e9bfccfa16d522972e11b7ed6ea0447a037ba3ef75b6de6cab62352718d50ec59676ff5b169709ca159a976e68e20aabd9bbebe250ad993992b00237a08debe7c2fd0c2132e0f5973847cf8dadaa6cc2e6d059eb33ce4a89b27d46b980681d7a65a9e1cd598ef3dfe022288044092366651550bf5cffc95adf04159302c0359ca2474a8953221262b51e37702c7a44d217fffcc8a13def0a07ad1e3f2be8410fc2e884417c116e52ee6c6a35b32dbf2471042f6432e3b204335ef61a2243ce9eca635f4c8913a76de991ba3443b433744ebafba18d9562bc0420c62f143f8764f77b06c0ab2d1fd658ad55cacf9bedf3ea5d1aa05f39913a9bb6e58e57aa9a218b93afa94bd4b6b9eb6a0ea0f2cb4008c53f2d8d409b7877a24f005df25acd1f2f63afc1a1668e4547453ee686f56a652da7d3ebbad3de0f5d979ea29c1a741831730884ee96ba81964b9a760d5dccb1b1eddfef2971ff1818f79f69a327aa31bdedc0424a10ed78430e48b881c63a802fead0aeef4b674a668f840f96709b11d2259c8d773c91af00341f8ab840b26cfe354c751bb544c6a47effa6137ab0fd19befcc19a277129ce04d12daefed88745d9286c0c12991647f5026952c25ce8513105427ae0a4e522d5a92460f37baeb12bf632b37b6d30bec4cd655bf5193c20f77c12f834fd8b59781fd3ba92448313b709a42fb3df11a612b8fb7c33a61f87d9404593df5a651e63670f163e1b6b745900ac07304a4c8c1b043d19704bfc87cdb279ef34ca6b02172c589b06815f76312bc3f84f9b800b2120ef33b113e24ff623a902770d9fb67b9cbbcc6315c3b8b89416fcd25728523567ec57d76fb6707ee7f5c44b092e2ad0e40e09e7a1adad60dd35f8297c98db7935608e8f8cd0f62e45e745f8157ce5fdfdedf1a01c74ccbe08ed3a1176235f026cbf18a327756a0b567f55114c7c0e730bac50803c97ce73aa2f90e4b124a715bd5196cb783e3127a682fbfff27a39707647727629c2fda2f06142443a84e93768ace495901df5fbb44954c6dd234ff635f9df9fc7313b1dbf1d50e83e043977b84bbcfca2076c97f885b59e06ce7d10486c293c581723b73e732846e38ec4147d8952e4dce6cfd4a589bfae9d33dd464f47f24ce49ab6826f3f0f52f0cf8cc8464198226b78db7cf1d6f11826f42e61ecf08b20a5fd40699782e393b2a9569c09f4656685a1566862e0eab38b429361d659b897e034f59d0b27913cc3ab7d2b2dd668d607d1105c227e9b876fc3de1a5fbc55f8f5b978ca1a00bb2408721483a0990765b94ee8d543f684f4920c6ffa79791ce455d96249fa7ff0542a6473addcafd3fbb1fa858fb6f5407d5df432efce3f18d04ba72801d596cd634a5809bd7f0cb80d87fce89a2f689ed3f33ab808c221ec97028e524270d0fe998d81a24e9c4873909de1f037de5a44c2110d090aa566499583e7e0940404974fb44dc380799b2e8624a94928f9b953cd2b05646e38de7dcd938d11c50659052dde5cf7ababab3d0c890591329567730dde4947ab9c01d3dca57e2fe4202189d129cc07e65c692332402cd780ae2a613ef9d00cbdab203281d1fafa5714691135ff185d989ef0c903946701a717fb5c5ca8c5c3aa84c8ddea367d033c201ace37077ae5fe0a926e69db"}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCRGETASTATS(r6, 0xc4504447, &(0x7f0000001600)={{'./file0/file0\x00', './file0/file0\x00', 0x0, 0xc}, 0x0, 0xa0, 0x0, 0x6, 0xb, 0x8, 0x15, 0x41, 0x800}) (async) ioctl$DIOCRGETASTATS(r6, 0xc4504447, &(0x7f0000001600)={{'./file0/file0\x00', './file0/file0\x00', 0x0, 0xc}, 0x0, 0xa0, 0x0, 0x6, 0xb, 0x8, 0x15, 0x41, 0x800}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), &(0x7f0000000100), 0x0, 0x0) 168.049384ms ago: executing program 7 (id=259): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x9e0d, 0xcbaa, 0xfff, "57ecde2ba30023f5e3f34000", 0x7fffffff, 0xe}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0xfc}], 0x1, 0xf) 167.66879ms ago: executing program 1 (id=260): sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="6377a529ec26662a673d1d46379f46d7bb9b3cc26b296cb13204e1d105e22fbd9876c1127c257633831194e5248d7ad1ef421fead407be25553899e434d809db3b5b0b5c491864100ff803f9303091709983fc5e3dbfabc68d0351454c6c3c897a41c720acb6df6a3e78dc64867cb5aa182324b886095491866e3c157243a5f2a03a7be4145088a1be1bd5c0feb011312ae6ee08d123ead2398da896d03517f10a575bed617a887c47187b7e747e3c2ea569388d740fe592d4b81aa8681c1f10b39ad02e6ca6546384269b0a729c6c7b6c9872fbda58e1bf4eacbada7ca336b453cefc3aa8f39c1dbc0d243f786344ea3f7e9e934f9085d3ef426a96be43d787d7ca08965171cb3001779af9fd5f4f5754d71bfcc677c6c57326212b4c588f23f78667bf08682c7372e7284d5dc872acf5ecd85b9e0cdc504a5309a7a4d7c219c7ee173012a5c22e03ac57719cf6981134a1d3335a31b6eb15b14c2ca688f82fc178dd92262b84566069ed0629d859c2915ccafd48b0e32cf11ed6287f3c9fb180f7558605997ed784e1b09399f6fcf34ba30c0a7727fcc98ff34485c12af7407a1c952b6f74e7093e0f1dcda491cb58396d9fbaaf73b5ca34addd5a4070b942ba0548a97024fa4fabe2f352eddca349ad2d7cd8514634ffd04a79e06440f50afdd96d2f492d468e0d5354ebf8b7f422021a755d0eb07f4041580e52121fce902c6e0f22fc8c371fa38588eb5536784c08844c4e763a7b1f86918234a550209827b42bcbbd411670ad1cde34d4ba37307fafc60a053bdc5ca069225c7199e1a116d944f39f8657fea24ea5804648731fe065ebce663b17c2b74bf53f80d114fb89dacbc05ac05b1e2832f884cbec60b4cafe3b48bb93ddb65b423bf2e85995f138536f4722bee4663d8603fbb5fa0d8ff39fe1298dc3bfd30f1dc5e56ba2d2384f57005623dc380cc293ec74b6529b91c3767ad3eb1b3a750d8f546939e11b459a018e4b708fddf442101164d6f51ad265dfbeceb3c4b581bee7f7659693ce448328119129dae7f21aa50b7790757220f1ebe23f5333ff7f1cb5ea24200fa8ff7a5e08d6d7972dc658bdd682d14e4d74f965fb8432e11e0cd7be2df00775462ce6d8b3b9f4ca9d0045229cf4d011cc8c309ab005239f00641c68f65ad70a6f8bff7bea6efea2599969c5a89abfb583211fb46c9383245946410de563c31ecf4be9e9fb3d40316b183a5245f39ed02969d3a4d691372086cf444a5e44dc5b10573b32be44b1e807509e838f98ba5b058ade11af0e53ff0f2eba472da8d27813d47d0bd0f4cf50f1c280668e62db03b306d9228a5b87dac74dbd0ebf93fcaf825d0aa008a1ff6f729adffa967e4293a4ada165fed7fc53bcce13193991a076a69ac9ba66c468319b3a626e7a905b928719e8903289b825a477e65e2acca288b5ec3c871752b33b3d3e8e39838fb6eb68e26d1918b84a8d616174361717f28a91087a410f6ba82c31c9eeca101bccabbef35962b104ff29c96d4bbf020135c61cc9669ecafa32692d0db87153ee11cc2d71a574d9f91f7de29bf17717bbb98e45b08f2fd7681fbb44fdcccaf83a9a3c6ad8cf36377177bc51f2aabc87eb44be68501dfe6f93d24e9033eb227e32ff138c8f07013cc3808d44a8b9c0df00319cfd1b6423044e94aafeb27d5fc773f14698f43a68d93630e613a90e76a50f33efff3ce0a4e2e41be2f8f080b5938b7f5c634c5b46e9c434dc26cddc1aed7fd7d785dc0010ac2196e1bafa541714ef8cad059a3aabe4f4872705ab572853e6332ecbd670e9e65665f132670ad3d3e01f3e1a7962b75b026eedb04acee3a3bd71d23002e3fc6589482881a371859aee0d0d5df7e8390fc2305dadefb1e630a6af9bf0421c6af4dadfe71ce41356379376a7e60db449dd1e2d32e94ac3a39574febacca7d0ad4bb0904c443a58c8fae80a07033e168bb3094a3ec81bbcf9ba00b0e16850b082ef2c3c15bc961447b157fc104b98ebce049233d3b2ad9be27d563d6e9e8b0bf2703b66d926ad6d615a9fb6b5be1cd0d0b78773eef040bf62c38b91c09282dd35a61a689bff4dfb546944e05c58d2e1b7361a04a2b23c3bdefa6fe690b49e7f1a8a9aac3c2cc5516cb2a7dadc6263edaf1fff20a60f744182bfe767a08283a50b9fb34479ea8612e68b2ee9e735a4f9fb446e302d3ef076ca66cf8fa19b24196b595a72e0888f456461e550157fd267e1d362dc04f695bcab173a64b4a826b14efd78f4cc97105d2b778c3936b4d9d34ff4ad00845f02433e22da1b2c942395cc9b90596b71778346324b5f669c39c1e966963ef1adb97070e0ed739b0f7d8025f75b357b07b7e6cc1587ac6fd4c1b36187ef55068307561648e71e19d9b236b5c837fc60e16b1eefd18e236ae04400e4eb8fb948751825841d142efc654e4ba739d742b7ebbc0ab89d5dc7fc9862b815a71dd6b98eaa0a823fad0248ad76d1504b096995d59e5fba11f983731fbca0bcdd0a28f0e4e586306de444d7f8c687f2feb3aa1e588dd409f6b02e0094bcec7f41cf995722f9fcb8f6be1ee9241649dcdf6051291ebea60955e52cf3eef76b02308e3699ae65a932e439bcd5f280e31302694397fe4bacd19aa3e76a4ee2d29642849ff978ef39b111aaba040c25c2baa5599e32eb69d5161f411835a6f7dbf0cf0a7e09b63f5b2603a31d90697f362772aebec0951f3e0b5eedfad092f7b690e827b9e36ab99d1673c4229db2f12ca73c67d671eb965d", 0x7a9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x422, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r3, r2, 0x0) getresgid(&(0x7f0000000000)=0x0, 0x0, 0x0) setregid(r1, r4) sysctl$kern(&(0x7f0000000dc0)={0x1, 0x52}, 0x2, &(0x7f0000000e00)="5fcb5386ac005f909d77b0db088009818baacc17371d5a17bbfc165e0e0090c3375ce6bd670ee0e19f56c14d9d7a462b38820a63225c9a38e6b9b7e547da0def91c57211b655d72f268d1984a294847ad14328fa8a9fae3813a759b96e6c9ca20966a7a3488745f4bd8a8ff530f4cafec2fa260ba1c5f109ca99adc99eaed4e39c7fc286b9b270eeab81f7d94d57b48ce361645edc026b05b89e8370ba3e1e92677a292e01cb530099", &(0x7f0000000ec0)=0xa9, &(0x7f0000000f00)="c513476825353ba54ff8fb97ce14cb6e7036e4d542ecc15d4796e0cf47c35fca8456fb064a75fd9eb221677225eb864394cb8ee1d79c09a163e5e1adfb7ee59c4a02e3be1c39fddc157842c72b47e52121d46f5ec4bb74d57de08f88987a4a148f51d813a3e7a6c211516fbe9358a1b60eaaa2d3561571", 0x77) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000040)={0x2, 0x6, 0x7, './file0\x00', './file0\x00', 0x0, "93e3d4b9243991dbe8bcfc0b6fe9f5cca02d728d963aa83a9b0feed6f1d537f133856dbd6a0ebc9955ea376974128cf4e2258208aae0531cc185008f0727cb5424516e7893029a54337c56da657d1154d65d5da095d86413d233adf42b261079865cfcf86c7fafe8ea9f3809d77c76d47308fac1cac8e18461ee795562cfb08c82c3aaff8d45dc069a1f9be1569aee9fe36ede351ded85e89e4b8e5efcfa036e29edef504a071b14f06c9eff29d16c043feb96f5f19e134717d5c605867f76a4a0697512a0f27871f921cf9867e141f98ce778ce20133cbdea2f36c99b21747562fcd221c964d98211be14bd46a20b93a22ab2fbe83b09cf51173dbcc29acb8529906aefe17fd151ed3f81cf35948f1519fc79375eb7d021626761199de17063a9538718c1884307e6eb6084af7bfca0bb67fb7c63b3a25814e9d991ad0ea9adc1121a7d00e1ccc834435f9231da1b6e533055234fd8f8c90b24447e65e6f6490bb1db2c44503696e68f5ea62aa40fa5d6cd57c5bba0ee6ca040776fd895d8bdf31338eb6d2c318cb392dc4f9b9c5112a6b4ad2f2d467d7ded41d6dbfc5b9c17f8549bf53b52dd0b3299cdf2f8d5ccf0a459469197fcf7957cbf1b73af34d9f085491d338b6d21395a42c7deecd57bc9a16528a2ae072111a490fddf8545e58cfd733cd20825a18e262a77280caa286f19faacac71de891e34a0ddd4ed82f6920b7719c5df98cf265a6543aa1246137aa6b1721df482b145f87ac5dd166632442e7b9d2df0a3b9b9f0059da66f21d746712d4249c3bbce65d9fc2ec6030a7c00245fd81b2c9d7b3194f09869dec27b63583c40b8ed2d900ddbc1a4497d8b8fae5128ea795de1b3e085072fb4685bb396777d3e7167ed8ad2a5d565507b6195422a448bc1d3773a4456d8c148f212b421e37767f17663152c4031c79bb1fa441b3c590db07375560430cda065af3ee082f919094e524da052b31147e4e134b5c9f3ef25084df8800ae7fb6df28328d39829ae9c61fe8c4b64b6e78a0dbc314071547a73e4c8fbdca859c08d0e3fdab58973220f18525c084bf6b48df3798ad2a007a55987357da26c0b64f2dfe6fc216ac92a89eab4e41cc412106df4ab66c8132dbf575fbf2ba649bd412d61a4e926cf39c8e3973a43444e0cae9d3ee023eeba74690f9e1e2bd75ac157356ccc49d1ad5a03a95c91dade0ca0a9abcb5f49312e021548e721cc96d8be5deaff9600faaaf470bd065915cc780150aa26c0ee7475d04f2d306a56fa2b114bcdfdf31cc4988a7d36714652bd92d545a7b9397c192a91a7d53fc281235057bc245083398004364b3f9d87ac9e28ae2520a4660d5400b38522ac24a2d3c8e3fc61306b78132cf9a615042333c500af08b2397a92fc6508fafd071c6eb0178bdd1c97d1e4ab9d9840d8a8a88149ee00bcaca29ae2f2ab236f39a6454f3b7f4a0d7f9ad5f779862c3a29c300579ea6528b1a0cbe721a327f983c64a89873a4e45d32677951e3e2bc88cf604edbe3f152b034eff0c0eb38bb728101c2a7f75fa1aa95449c3959265cc7328c7cc0a11624ee5766e121a5e90478f71239a7401051ce2448f950ecebe8f21be68d90ee6d1f308b2d485abcc80fcd6debcc5d20487925b08242ec8bf0a7643fc5994819758f6a880eb5e14954a5653fdabbc4de4d41276e9132965dcc1616af05f32bdcd7e6ce3a63c2ea260bd6dbf1fdde220d336ad969ab6639858f440a5ecb98a6061483c6727d13373a5c1fb776121edf7aac599817033e1944767b618a013311c79f84104dd7215aa1c18b97414d5dfe56ab2ad78d57250399357544cd428d8982d0646b09540ec1ecaef400a4ded77fc2a6fd27eeb0d9aeb9230c586de000"}) 125.792ms ago: executing program 5 (id=261): pselect(0x0, 0x0, &(0x7f0000000080)={0x0, 0x7, 0x9, 0x3, 0x1, 0xffffffffffffffff, 0x3, 0x8000000000000000}, &(0x7f00000000c0)={0x4, 0x4, 0x6, 0x6, 0x7f, 0x8, 0x7, 0x6}, &(0x7f0000000100)={0x0, 0xf963}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x1, &(0x7f00000010c0)=[0x0]}) r1 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) ioctl$FIOASYNC(r2, 0x80047476, &(0x7f0000000180)=0x80000004) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100), 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000000)="5fe5a7bb", 0x4) poll(&(0x7f00000001c0), 0x0, 0xffffffff) shutdown(r1, 0x1) 122.924289ms ago: executing program 1 (id=262): r0 = socket$inet(0x2, 0x2, 0x2) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="b468edfe", 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x100000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x1, 0x1fc}, 0x10) 118.048834ms ago: executing program 3 (id=263): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6064) open(&(0x7f0000001980)='./file0\x00', 0x8, 0x149) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$DIOCGETSYNFLWATS(r0, 0xc0084463, &(0x7f0000000200)) (async) mprotect(&(0x7f00001f6000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r1 = socket$inet(0x2, 0x4, 0x4c) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0xe) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$DIOCCLRSTATUS(r2, 0xc0284416, &(0x7f0000000100)={'./file1\x00', &(0x7f0000000040)=""/135, 0x0, 0xfffffffb, 0x3, 0x9}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0x10) (async) ioctl$FIOASYNC(r1, 0x801c693c, &(0x7f0000000580)=0x7) 2.891111ms ago: executing program 3 (id=264): setitimer(0x0, &(0x7f0000000040)={{0x6, 0x1}, {0x8000, 0x2}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0x8000, 0xe}}, 0x0) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x3, 0x14) seteuid(0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x80286989, &(0x7f0000000580)=0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0xffbf77ed, 0xc, 0xfffffc03, "ff433c44ee6803daa58b8102b93dec84f90ae8fa", 0x7, 0x2}) r2 = socket$inet6(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1007, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f00000001c0)=0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x1c, 0x18, 0x3, 0x5, "0661fc67b0f2cb58e3a717bc95a3d27e", 0x2}, {0x1c, 0x18, 0x1, 0x6, "3399641943ecd0f4cad3ee69ae655d78", 0x9}, 0xfffd, [0x6, 0x9, 0x7fffffff, 0x1, 0xfffffef0, 0x5, 0x7, 0x4]}, 0x5c) ioctl$TIOCSTAT(r0, 0x20007465) 726.253µs ago: executing program 1 (id=265): r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (rerun: 64) connect(r0, &(0x7f00000004c0)=@un=@file={0x5, 0x1, './file0\x00'}, 0xa) (async) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f0000000040)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0xa, 0x3}, 0x0, 0x0, 0x0, 0xb5, 0x4, 0x3, 0x200, 0x2, 0x89c9}) 0s ago: executing program 7 (id=266): r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) closefrom(r2) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) write(r0, &(0x7f0000000000)="57242ccdd73597bcc8fbb02291d60b2a423018b49c3ef6356b500b02d401fcffff6b0000000000005bc1aa70e687d7b168d2623568e700e36df0fae4ff50485813b6b6aea2040000000041a00720b86dd7570cd7359d59065be659406330c2c4129954c8e872784706d16c8d96f200312c6f930e3d03a2050d", 0x79) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x20000000000001d4, &(0x7f0000002500)=[{0x1, 0x0, 0x53, 0x2ef}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.34' (ED25519) to the list of known hosts. Connection to 10.128.0.34 closed by remote host. OpenBSD/amd64 (ci-openbsd-kasan-6.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (€†Nþ%¯b3muUHŽ@xGãì<Ó½PF7¯«hâá3‹÷iµòcdBÑPšVD2&e¥ô’) (tty00) login: init: getty repeating too quickly on port /dev/tty00, sleeping KASAN: invalid read of 4 bytes at 0xffffffff84ecba04 from pc 0xffffffff83a6bddd KASAN: first bad byte at 0xffffffff84ecba04 (+0); shadow 0xfa: global redzone (out-of-bounds) KASAN: 0xffffffff84ecba04 is 708 bytes to the right of the 8160-byte global 'cdevsw' (/syzkaller/managers/kasan/kernel/sys/arch/amd64/amd64/conf.c) KASAN: pc: checkalias+0x47d KASAN: call trace: #0 __asan_load4_noabort+0x82 #1 checkalias+0x47d #2 ffs_vinit+0x227 #3 ffs_vget+0x748 #4 ufs_lookup+0x15c1 #5 VOP_LOOKUP+0xda #6 vfs_lookup+0xfbd #7 namei+0xe19 #8 dofstatat+0x14b #9 syscall+0x1089 #10 Xsyscall+0x128 KASAN: shadow of 0xffffffff84ecb900..0xffffffff84ecbb80 (1 cell = 8 bytes): 0xffffffff84ecb900: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff84ecb980: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa >0xffffffff84ecba00:[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff84ecba80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff84ecbb00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffffffff84ecba04 size 4 op 0 Stopped at db_enter+0x17: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *161032 35678 0 0x2 0 0K syz-executor 365332 59303 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x17 panic(ffffffff8463738e) at panic+0x270 __asan_load4_noabort(ffffffff84ecba04) at __asan_load4_noabort+0xa3 checkalias(ffff800001e06dd8,6eb0) at checkalias+0x47d ffs_vinit(ffff800000d80800,ffff8000299cc260) at ffs_vinit+0x227 ffs_vget(ffff800000d80800,cbfd,ffff8000299cc420) at ffs_vget+0x748 ufs_lookup() at ufs_lookup+0x15c1 VOP_LOOKUP(ffff800001b7fea0,ffff8000299cca50,ffff8000299cca80) at VOP_LOOKUP+0xda vfs_lookup(ffff8000299cca20) at vfs_lookup+0xfbd namei(ffff8000299cca20) at namei+0xe19 dofstatat(ffff800029894f98,ffffff9c,78804c1c7920,78804c1c7d20,2) at dofstatat+0x14b syscall(ffff8000299ccd30) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78804c1c7dd0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: Caught invalid memory access at ffffffff84ecba04 size 4 op 0 ddb{0}> show kasan KASAN: invalid read of 4 bytes at 0xffffffff84ecba04 from pc 0xffffffff83a6bddd KASAN: first bad byte at 0xffffffff84ecba04 (+0); shadow 0xfa: global redzone (out-of-bounds) KASAN: 0xffffffff84ecba04 is 708 bytes to the right of the 8160-byte global 'cdevsw' (/syzkaller/managers/kasan/kernel/sys/arch/amd64/amd64/conf.c) KASAN: pc: checkalias+0x47d KASAN: call trace: #0 __asan_load4_noabort+0x82 #1 checkalias+0x47d #2 ffs_vinit+0x227 #3 ffs_vget+0x748 #4 ufs_lookup+0x15c1 #5 VOP_LOOKUP+0xda #6 vfs_lookup+0xfbd #7 namei+0xe19 #8 dofstatat+0x14b #9 syscall+0x1089 #10 Xsyscall+0x128 KASAN: shadow of 0xffffffff84ecb900..0xffffffff84ecbb80 (1 cell = 8 bytes): 0xffffffff84ecb900: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff84ecb980: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa >0xffffffff84ecba00:[fa]fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff84ecba80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff84ecbb00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope ddb{0}> trace db_enter() at db_enter+0x17 panic(ffffffff8463738e) at panic+0x270 __asan_load4_noabort(ffffffff84ecba04) at __asan_load4_noabort+0xa3 checkalias(ffff800001e06dd8,6eb0) at checkalias+0x47d ffs_vinit(ffff800000d80800,ffff8000299cc260) at ffs_vinit+0x227 ffs_vget(ffff800000d80800,cbfd,ffff8000299cc420) at ffs_vget+0x748 ufs_lookup() at ufs_lookup+0x15c1 VOP_LOOKUP(ffff800001b7fea0,ffff8000299cca50,ffff8000299cca80) at VOP_LOOKUP+0xda vfs_lookup(ffff8000299cca20) at vfs_lookup+0xfbd namei(ffff8000299cca20) at namei+0xe19 dofstatat(ffff800029894f98,ffffff9c,78804c1c7920,78804c1c7d20,2) at dofstatat+0x14b syscall(ffff8000299ccd30) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78804c1c7dd0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000299cbef0 rbx 0xffff8000299cbf60 rdx 0 rcx 0xffffffff85221ff0 cpu_info_full_primary+0x1ff0 rax 0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xffff8000299cbcd8 r11 0xffffffff81b873f0 x86_bus_space_io_read_1 r12 0xffffffff8463738e .str.28+0x9d9ae r13 0xffffffff85222c08 cpu_info_full_primary+0x2c08 r14 0xffffffff85222e07 cpu_info_full_primary+0x2e07 r15 0x1 rip 0xffffffff820d6ab7 db_enter+0x17 cs 0x8 rflags 0x246 rsp 0xffff8000299cbef0 ss 0x10 db_enter+0x17: popq %rbp ddb{0}> show proc PROC (syz-executor) tid=161032 pid=35678 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000298959f8,0xffff800029912a80 process=0xffff800029917030 user=0xffff8000299c1000, vmspace=0xffff800001ae6998 estcpu=36, cpticks=49, pctcpu=0.23, user=0, sys=49, intr=0 ddb{0}>