last executing test programs: 12.192659754s ago: executing program 6 (id=22): r0 = syz_open_pts() read(r0, &(0x7f0000000b40)=""/81, 0x51) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x5, 0x5935, 0x0, "9b63fb78c70100000003000802ad00eb002d184c", 0x401, 0xffffffff}) unveil(0x0, &(0x7f0000000080)='w\x00') syz_open_pts() 11.812008018s ago: executing program 6 (id=25): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) (async) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0xc3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) ioctl$DIOCGETQUEUES(r1, 0x80184405, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7}, {0x6, 0x13}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x44}, {{0x7, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$TIOCCONS(r0, 0xc0a86b07, &(0x7f0000000140)=0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x36) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) (async) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xffffffffffff8382}, {0x2, 0x5a0}]) 11.112672926s ago: executing program 1 (id=37): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5003, 0x94) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCADDQUEUE(r1, 0xc148445d, &(0x7f00000002c0)={0x2, 0x7, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{}, {0x2, 0x8}, 0x9}, {{0x8, 0x3}, {0x91, 0x8}, 0x8}, {{0x4, 0x14}, {0x5f5, 0x8}, 0x9}, {0xfffffff7, 0xffff58b2, 0x1, 0x5}, 0x0, 0x0, 0x5, 0x1, 0x5}}) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="d11ee3bff768", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x30, 0x68, 0x0, 0xfd, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x6, 0xfff8, 0x64, 0x0, 0x0, 0x1, 0x6, @loopback=0xe0000002, @loopback}}}}}}) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) listen(r3, 0x472) sendto$inet6(r0, &(0x7f0000000200)="d3", 0x1, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) accept(r2, &(0x7f0000000100)=@un=@file={0x0, 0x0, ""/253}, &(0x7f0000000200)=0xff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xffffffff, 0x3}) connect$unix(r2, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) accept$inet6(r0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r6) unveil(0x0, &(0x7f0000000080)='r\x00') 10.863462348s ago: executing program 1 (id=41): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x14, 0x40a}, 0x404) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a2) (async, rerun: 32) getgroups(0x7, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r3, r2) (async, rerun: 64) setegid(0x0) (async, rerun: 64) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x8, 0x200, 0x7, 0xff}) (async, rerun: 64) ioctl$TIOCCONS(r4, 0xc0a86b07, &(0x7f0000000140)=0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="1dd603d653009283c54c42974e440ab0da41f461bba8b6", 0x0, 0x0, 0x0) (async, rerun: 64) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (rerun: 64) ioctl$TIOCCONS(r6, 0xc0a86b05, &(0x7f0000000140)=0x9) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x38, 0x1c00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) msgsnd(0x0, 0x0, 0x8, 0x800) (rerun: 32) 10.196404088s ago: executing program 6 (id=25): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) (async) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0xc3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) ioctl$DIOCGETQUEUES(r1, 0x80184405, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7}, {0x6, 0x13}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x44}, {{0x7, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$TIOCCONS(r0, 0xc0a86b07, &(0x7f0000000140)=0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x36) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) (async) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xffffffffffff8382}, {0x2, 0x5a0}]) 8.476898514s ago: executing program 2 (id=57): open$dir(0x0, 0x200, 0x80) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x69) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000934, 0x0) getitimer(0x2, &(0x7f0000000200)) r1 = setsid() sendto$unix(r0, &(0x7f0000000fc0)="f8c89c196bbe1dbb35a3e0f8adefb89bd4", 0x11, 0x405, &(0x7f0000001000)=@file={0xd, 0x1, './file0/file0\x00'}, 0x10) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x2670, 0x3ff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000002540), 0x182, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) 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, 0x1}, {&(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, 0xb, 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, 0x9, 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, 0xffffff7c, 0x3ff, 0x8, 0x7, 0xf, 0x4, 0x9, 0x1ff, 0x92c, 0x6, 0x86cd, 0x7, 0x3, 0x91, 0x4, 0x5ab, 0x9, 0x10, 0x7, 0x3, 0x0, 0x49, 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, 0x2, 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, 0x2, 0x8, 0xc, 0x6, 0xf8, 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, 0xfffff800, 0x80000001, 0x2, 0x1, 0x2, 0x400, 0x10000, 0x80000001, 0x10000, 0x958, 0x0, 0x3, 0x3, 0x7, 0x9, 0xfffffff8, 0x8, 0x6, 0x5, 0xea38, 0x1000, 0x0, 0x5, 0x75, 0x7947, 0x7fff, 0xf6, 0x0, 0x7, 0x8, 0xd886, 0x8004, 0x7, 0x40, 0x8, 0x4, 0x81, 0x7, 0x7, 0xf2e, 0x8, 0x1, 0x401, 0x9, 0x200, 0xf, 0x2, 0xac2, 0x385, 0x2, 0x16, 0x8, 0xdf, 0x2, 0x78, 0xfffffffb, 0x401]}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCRADDADDRS(r5, 0xc1584460, &(0x7f00000009c0)={{'./file0\x00', './file0\x00', 0x0, 0x5}, 0x0, 0x34, 0x0, 0x2, 0x9, 0x6, 0xffffffff, 0x2, 0x800007}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x11, 0x2}, 0x0, 0x428, 0x0, 0x3, 0xf, 0xfffffb10, 0x1, 0x40, 0xd}) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000002c0)=0x6, 0x4) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020000000000000000000000000001"]) ioctl$TIOCCBRK(r3, 0x2000747a) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x8a69, 0x8a69}) ioctl$DIOCRGETTABLES(r8, 0xc450443f, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x11, 0x2}, 0x0, 0x428, 0xffffffffffffff77, 0x3, 0xf, 0x0, 0x1c000, 0x40, 0xd}) ioctl$DIOCADDQUEUE(r4, 0xc148445d, &(0x7f0000000e40)={0x9, 0x6, {'\x00', './file0\x00', './file0\x00', './file0/file0\x00', {{0x280000, 0x8000}, {0x7}, 0x400}, {{0xd, 0x1}, {0x0, 0x3}, 0x7}, {{0x2, 0x2c}, {0x8b, 0x9}, 0x8}, {0x4, 0x5, 0x9da2, 0xf90}, 0x0, 0x8000, 0x81, 0x2, 0x9}}) 8.138688329s ago: executing program 0 (id=61): symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) chmod(&(0x7f00000000c0)='./file0\x00', 0x1f9) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') mkfifo(&(0x7f0000000140)='./file1\x00', 0x40) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='.\x00') ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000012c0)={0x3}) mkfifo(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000b80)={{'./file0\x00', './file2\x00', 0x0, 0x2}, &(0x7f00000006c0)=[{@multicast1, '\x00', './file0aaaaaaaaa', 0x8, 0xf584, 0x18, 0x4, 0x4, 0x3, 0xdd}, {@broadcast, '\x00', './file1aaaaaaaaa', 0x0, 0x800, 0x3, 0x2, 0x2, 0x6, 0x4}, {@broadcast, '\x00', './file1\x00', 0x9, 0x6, 0x1a, 0x4, 0x10, 0x5, 0x4}, {@local={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x6, 0x7, 0x1a, 0x7, 0x6, 0xe, 0xc}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x400, 0x32, 0x4, 0x3, 0x81, 0x1}, {@local={0xac, 0x14, 0x0}, '\x00', './file1aaaaaaaaa', 0x9, 0x1b, 0x3, 0xb9, 0x9, 0x0, 0x72}, {@empty, '\x00', './file0aaaaaaaaa', 0x7, 0x2, 0x0, 0x7, 0xa0, 0xb, 0x8}, {@rand_addr=0x3, '\x00', './file0\x00', 0x2, 0x363, 0x18, 0x4, 0x81, 0x7, 0x9}], 0x6, 0x8, 0x9, 0x9, 0x4, 0x1, 0x50, 0x5}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000040)={0x6, 0x6, 0x6, {[0x8, 0x5, 0x6f6, 0x100000001, 0x2, 0xfffffffffffffff9, 0x6, 0x6, 0x1e, 0x9, 0x1, 0xccda, 0x9, 0x7, 0x8, 0x7, 0x1, 0x6], [0x5, 0x4000007, 0xfffffffffffffffa, 0xd, 0xffff, 0x9, 0xfffffffffffffff9, 0x100000000, 0xfffffffffffffff7, 0x81], [0x6, 0x6, 0x4, 0xfffffffffffffff8, 0x4, 0x8, 0x4000000000001], [0x0, 0x8000000000000008, 0xef00000000000000, 0x9, 0x0, 0x7], [{0x0, 0xffff, 0xffffff01, 0x3}, {0x1, 0x4, 0x6, 0x4}, {0x2, 0x4, 0x4, 0x2c2}, {0x9, 0x6, 0x2e, 0x800}, {0x15, 0x5, 0x7, 0x4}, {0x9555, 0x5, 0x5, 0x8}, {0x7, 0x8000, 0x9, 0x8}, {0xb, 0x8, 0x1e, 0x7}], {0x42, 0x8, 0x8001, 0x8}, {0xffff, 0x9, 0x7}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = msgget$private(0x0, 0x101) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x1, 0xe, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x8, 0xf, 0x2, 0x0, 0x0, 0xcdec, 0x0, 0x8000000000000001, 0x0, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffff6383) r2 = semget(0x2, 0x7, 0x240) semop(r2, &(0x7f0000000000)=[{0x2, 0xfff9, 0x1000}], 0x1) semop(r2, &(0x7f0000000180)=[{0x2, 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() lchown(&(0x7f0000000880)='./file1aaaaaaaaa\x00', r4, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x0, r3, r4, 0xffffffffffffffff, 0x109, 0xfbb, 0x0, 0x0, 0x8}, 0x0, 0x5, 0x0, 0x0, 0x8, 0x0, 0x8001}) 7.047918946s ago: executing program 1 (id=41): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x14, 0x40a}, 0x404) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a2) (async, rerun: 32) getgroups(0x7, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r3, r2) (async, rerun: 64) setegid(0x0) (async, rerun: 64) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x8, 0x200, 0x7, 0xff}) (async, rerun: 64) ioctl$TIOCCONS(r4, 0xc0a86b07, &(0x7f0000000140)=0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="1dd603d653009283c54c42974e440ab0da41f461bba8b6", 0x0, 0x0, 0x0) (async, rerun: 64) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (rerun: 64) ioctl$TIOCCONS(r6, 0xc0a86b05, &(0x7f0000000140)=0x9) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x38, 0x1c00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) msgsnd(0x0, 0x0, 0x8, 0x800) (rerun: 32) 6.924195014s ago: executing program 2 (id=64): socket$inet(0x2, 0x3, 0x14) seteuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x4000, 0x75d, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x0, 0xfffffff7fffffffb, 0x1008100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0)="015f6d92fcb3db6620e9ac34411183b8036b2f52bf4c2cef10ff323b4863a247c437bdda93b2e04a9b6e6687d50fdb375d8d34a31255e0e6d9b484d448661ab5ba6986f8855270e2f9e7a0861c0652b75118ae97e796379793fff23e27e3a51330a14c0715c985ffe0fa6b36e115689a54eb7be2381a7f0c644e162481ddcd79f8b3ec1d49cfd0b56e7e8c0304ae6d018834a95c79186e82275b83de67eea37d93bc3007e6d241052fa6646f80d94fa58654241fc56e7ac192788432ea67145efbc856fcc6d11aff7330bcc51e458362b232d697fbe637d51aba3af6f27471a1cd573dc3c856b8e696441be3469a62d3cd7b5d16b8d329fc59d72c42f3dbb23907a10b6570d29ee1cb65330de6f43a719d107ef45f8687bc650c8395e2aa6c4cc00a0acc7e946284d44dff552c3954db2c42d05357d3a3dc0f1e6a2c47406aa2ea422f75bf222130933ab8a613f37ee2e0a0b71e6cf860ac9c31181c535ec9e71a6f3c41b5afc327a94d66ce63ecf971a3c8a69bd7492f4ea8c670fe8d18f3a75b2df48a8cb95c9a886162cb484e4977b0ee8d36193ed16827e971c3bb533160cefa9e8becbb10711e01d72af7fdb1f7bdf52126f5dc0adfb96a6cf81589fee2c23d2370b99bfacb40a6dd29abec4203ae8b87b49e253132d64f8e03e9bb64ac5e482a4e18bef21a42848555547e06d0bc4305ed6c2f44f2e8190e2e6fa0916979df338ba7a11d6a2eb5a2e91ed66000f51180d28dc23fe375040aa2de3b4f81e94af29846f6947431ee4ec7341b1f71ad747864da28861807680efac7c4bd78638ac235057aad4d9ad658dead6d5373a48b000d6caeab98a60f84d33ec2a780414d32b4d1485f81954966592ed717cd5249c2fb8de19ed427db89ae310633bda861a3394db894cbbd0f4e460d695050348fd007e06da0364f0d36aa31630303e036e613898921ca50c8708ec90e0b83797c9286222452a371113fff0e9d11e19909fd36f07adcead924a04e0e7d2352cd3e1f5c8b38a85f1a57ca5f0678663ab69aa8d0836fda9fb1635393b156bcede107a5a46687401976c662ec44f8fc998dec4becbfae3574984d898f07bf4618be9efef9f92162afe3b3e88d5133355cc94b0e47a4a7c1b21332c929e7619e01b4bfe2ee7f7dcbae2e6ce4403ca6bdecc8eb3840bb930f1c5c224c54942a978af3c1a07b092e760625c6194cb960a65b15aff171e00b8f77fdda1c6bc879344590c042923a5805c48d18df49049b23d8d85c164090f06673212630b6e886e260ff78b4fb0df194a4e9283c9586770b3a926405902a019d347007b3499eb045e4a49854530be935bdfb68e5c3ed93f525f2b5bd4735e64bfcf1d7dfa3eb070eb4a93fa4d4801fc985b04a222e6701257f80c2c8ac16e7d230c07c2213ad4ff0162844d1c20e54d7018923260ee6e3b78ae78093915f77f85e1a4df15aeaf5efb98fae1340c9ca8deede05469e1906a10955e10fb794f4eda356c1dc93799336e4e75000ac6cd5da9802a235b2e54c0dfc49df0dfbac71980e33b4c239bf4276792fced8a470ff85f8366b51bcf526931169264d481c2799a4bbc8b037231a619b6c96827e341fee057b077cfaa617fb1d9083598888cecd37b3dce01364230cd14d51c1f16917086ddb3020f87aa5fe45eac2aeba75ba3f2e7a4206ea03daebb0c69372713ed59a4344f5dbf20c45308731d74c269c6a6acb0662c2139b0461486fb4b14b29d4ba72d77b8611aa1fc4b7154d79f28c14eb8794fe903097b7525a0e51c9a919b61d223ef6275476b153d14d0f575a4b2f1f28cafab1f01cf26630067a06b5b6b21a696f5a4dfff7fbd789c38de503bba5b467127e54541c3c596e47753d9aef3d5307fa2120e20ce0ceed7e9021841b46758bfb5535e708a139ef04ee837482ec8b0ed495a00631bbdb04657bba9853a5731d46c0fb587b3c3e51b0681f46697ed77d58a456016a58762ae77add2625f5d202374531645c4518afdc7371d805537dfba4981c1cba210fd5bd85917c84793465902784b5221230f1078b3db8e8ebc065f5948ec04aa9350160b704527cce4d971e6060a36b408bc0477469877ea22ff7e3e5abc6aebedc39a485f5413b9047dc9908316f978c7fc430ca4887e321b8d4afd19416a8a3f2e4bf13e1f3abb7eb8e29f140c504bb95f769a163634381ed1b90afbd9e83121758e6c4c13c9c01ae0c414ffe390606b081c968616522852a65b135acbb5641bbd93110215382c26e13841c34ce32fcf6f731505230d9f348ffae22631ccac02c216f9880e2eb7a4ba65cc6ef8afc21756bb378bb8362e19352238c5e145e1c459333bf1fb43a56212d3e3438d095a13c5e7be8274afc008ed4a46df716b06a42628eea6e1d499d62b0b066d1dc5f319a3fa3952a027c0a716ad0e1e37adbb6249a1854d35adf82907c2da5cbb2daab45a297e23539716bd4c89f9a5b07ba665e1b44a1fcf1554bd9e2d3c4f910e9ba90298a66775e5844fd220cba00ac1496d16a87df84bd41234f3317b6bb97f09353b877318520c945fb2f8304e34c0b3542c7ceb6c800cdae4cf47d53c258a3e45a870d9710eb1057748587c861a858cabec6ce435bee7a0e0dbf6342654472a89cca2afbba3b0a9fe4ac09ab70ab8085cd440789aa9e5ff81b12f96012800e30f0339b764e369406e4bb00a9c5e786d3ab38f8987b77291748a6d177e17b50b78b8d0971590ff28e5e1c4e5e1744b0638ebbee9c6c4290718b8a29d95400b8ea594651115ef00ad5ac3645506c03983b3500ba5e2e7da7f027b82acc3a5eb61a08d402379b3dd8b7ffe82184a6360a51d62d1d75095b2e436d0c0dd0feb74cd3163b8eb5790245d3477d7af0e1b331f98f4dae1ce3fbd78ca98d4a916f23be4587d9f6c4976da9028844c7a67606412695b46f7c8302ee16dc1990e4a74f8d96f68a3b383d46a2fda630d929197117801eff0d02d84c7b58330e8eb937f934d88fee9016ca3f0f32e3bc91f8580de7648d5bde0bee65f2f62e0e9e4a707567157d37e56aecee204d13acc2b7ff96932589d6f85db2ea384212260afee2ccee365474a15afe9efd547cfadb7e3237bc0c91bc9d2bc5dbd260a1e238832d4941a75ac00c40cc4536d9703aac8df51ec0e40cc8ded1f3496b567b08fd35db69250ea6e87875e2915f3b434b4489e0987bfcae3b9322ecd593fae43d1d59543bd747af511544bf055cbd17127905e6ae228e35a425fdd3c3a0a783f8e34ccd40e5cc3833e3d81e600549f77a6f2e0b4bdae2df9f2dca1e77ef3a7fb6e9935850b287c92d97a5b5f46dc3df7bb3eceb62b6ecb23a2c382993927cdf7af5d339032ca8a9a86584603190797a40c88f654c8f064316cd15d30b625f66fa734c9049a03b1d058c642bb8aaed25b21381977caaaadd4bedae6bba9c6d4191ff840fa27bedad966e0849c341acc89aee6ba73b97acfd23b7fc4978ac0a14e03c40c2a5e059d7bbb75766cf7bb60dab8da92fadce0feb6149b6df2c3e51ec6a9abf0d044fb117a73e2c07885050117cb1c21d623cd0479f81f4ed0ba8a7e114c2260431500789b7aded31de63f116339c349d059e65039ded81875076e74740ebce059f997bd586b584edde994cdec9495050667c1accf2911256c6502d012246a98dc266e2b6e2d7c807f72eee22a03a90c963a288b4e6a3a001e438dbcfed4cb2a43735cc2841efa63a6f66daf95a6bd6876bfcbcf658c5497f38be3a07c5d138b2239117df39db65827d0eeaa42ea0e953d27036ef8d820f661acf8707b696bbd12512a13519842bf50db8439d1bbb19f6272399ecba984654c51b75bb56532665db13269a8d39823b59ab8fc7a5d8954da90a6db4b5c7a6bd59c6aac5abf5fe1e96c34b46d1cc36a5ff7952feae219a55a02ad8870f05f1173fcb62761c7b948f0b999145e8fa7f93ea6025a2bd92f55dc13de2c427e272c8033f05d44eb7c97ddfacf9250fdebac7bd2ae722f4cde1ecc683a544b358a9ce58341454dbff24ba75752203456874a4b501937846ab274208be141e4a04c49e9bf2132c40fa8ecba1ab52d9c92b62a55da24fed49f23361c6c56b704e3ec36adb16ead3dda638176c3734efda31e3a98581b5b576f3dd848c0671b70c04fadc72b78ea08dc1f93a0559396386333804d4deae03bba3811d8711c5db6151adbf888997bd93eef41c22d0cc41523ef978e53e96b583e6b972f4e1563c68a30d8e9db8128a3af269dfeee42772401af35f6847ec5cd82c8c7ac941a097347f37f1426cbbe3fd33313dd18ed76ef6184fb458ec93fd658722cf26b896b4fde543f840f47405defd549b3e1a159e7b7f494244ba4cb161f8e6764cee985a6fc6bee6050f1751bcb3dbe53c779b4d83e05f311ea94591059e1c87f746bcc2843a557f4c5de3a83b6cb058920f48cccb3736a3028d0846c87498946a06aeefc74bb2b31c45e990d917f8d2fa419af226d22ca10327f4b41c2ef69f9386042681ed88a9fab283d8fc1f81a0ea6fbd538ed50cf10b60da2eda1e8b5cdc8d0d200627351c3db0ad9b4f6d47b953543906cb078c1c266283f22869765f18dec725069cbe323620465b87bc99dc030bc09018cd268a9c885c402b23463b4f25d3b4f550800e2eef4ea2f394feb28d6a76b91b5f7445a9850ad69e162959606a7b91073c6d14d0cea7ea518bedfde24c5224ee7f209ca3d0bc1ade744bfda5abcecb65223ca208ee80f7a660167d3998356926a66bbe60570dc67357097c0f14ffab5374f79ffc811f610c9a2d2820888ba5bc03cd40e072ffa03a31ca719675d46faf3e003ae2086157fe91f27740642cbece81126fde0467dd5eba03be559f864e4acfa184d6187bd0b340e86c14b68a498ef5913dab8e2bc9842361895efe8d07585373a7e41e8c1a2969ea2c082e67d74b69cd92be8c9df68e82cf0e7ebec587458e716833103661986181e2974ccea157ea4543b3ecd6bd4f654025e274c2cd9512a998412a28ea01245d4b9589885ae82d5555ecdcf2094674b186c35345d70bc91ffccf41429dc593324c292daccecf01b5535366842bd00afde1df3989bac7fb0dbe55b55af60d47543ae1cd1e0fe55982a4eaf54b582433dae0beda2f69e95d97ad2a1b3b0bf9a494db0ae683f5c3a229508c907f84e92f6953e0b63d898afffc0e355477de9e8ecc088cab1350eef88144f42fb9c34fe4083e66d9be9b848d68187ef55624913aa04036f0ed092faa01bf2e1ca9816ed0c7e0b2d1780e83e475de9a8e366735347cf499a6cb593e8ff67635ec65558fc1fe5433b61e2e22fe1dead8a81d760d8754c95019b0eb5a7130758f27c452908f0014699c734f8edf9440f637c4d2dcd0052a95a0c851a2a104b4f91c5903088d813ad9a3a98f821d4a92069a7842778d2d04dafd5911df98e6455f52336a073bf34b2bf052b26a8d33eb7399c20be76ae700ed9fcaa287ed86aa46b2f686195383a45fb58213606668b09438973eec23e6684a34944bc95ea3413235f2da2123fdf54586788b3231b6f91f347bd00fd72c4ca033da2c08ab9c9fdef16f5553ea8c72b45b7678722a9b893374276023666242d79b43e442f04bc86f8cbbc97c9bb6b054369b407d2749fe414d7eb61c9cf8e8683e763512512555509a2f7098ffa612696d167a973ec9d97e964463e681383fb85f74edb0346dfbee40867c311145aa69d668fabafbf6078d0bf7789379fb15cbf3e502451f1d3fce220148f63e5a642922a721a5", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="8636826df2b98969407bf5f84fb0091fa39007c4469bacc39f859fa05100195695b4cccb881e8b97f992aa9db0d1e7d749571171288fca75b06d5fb43186c8d56f9cf8aa779e192de8106a41b6bb548d8642ddb39ea9a9bb900ca015e85a728375d3b86d54702722f154488ce7840a60a35f4cdb0db80b852aeea1271669f25539e77c9da7246e3fd26b5bd2f4cf857e7fcd4b94fd46201c07042c42da9d76e4ab97b56e1076c197d82c5fe2a778d68ec0d268e585f0d99ea6c701350e5f5aaac878cdff650832be7cbd04721883bd09375993", 0xd3) r2 = kqueue1(0x10000) kevent(r2, &(0x7f0000000040), 0xf00, 0x0, 0xffff4b51, 0x0) closefrom(r1) shmctl$IPC_RMID(r0, 0x0) 6.618621698s ago: executing program 6 (id=25): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) (async) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0xc3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) ioctl$DIOCGETQUEUES(r1, 0x80184405, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7}, {0x6, 0x13}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x44}, {{0x7, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$TIOCCONS(r0, 0xc0a86b07, &(0x7f0000000140)=0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x36) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) (async) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xffffffffffff8382}, {0x2, 0x5a0}]) 5.319179853s ago: executing program 0 (id=67): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfea2) mprotect(&(0x7f00000df000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 5.318201595s ago: executing program 2 (id=68): r0 = socket$inet6(0x18, 0x3, 0x3a) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) write$audio(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) socket(0x11, 0x3, 0x9) (async) r1 = socket(0x11, 0x3, 0x9) write(r0, &(0x7f0000000280)="45a5c221963ad539c8bc734b0722476f5f43de56d101ac7af86d1af1756474a8e8fb7dc28a8daf9a29b5baaac6d334925ede0f17377b1f0c4725ff41588039bfc9139bb0f550202893750aa3c56736d3b328d13f41", 0x55) write(r1, &(0x7f0000000000)="c6aeacf4", 0x4) bind$inet6(r0, &(0x7f0000000240)={0x1c, 0x18, 0x2, 0x5, "ff51b967c6293c6705a3900442d37d64", 0x2}, 0x1c) dup(r0) (async) r2 = dup(r0) ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, 0x27e}) ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f0000000040)={r3, 0x0, 0x4, 0x407c, 0x5, 0x5e}) sendto$inet6(r2, &(0x7f0000000200)="d3735974a001b332", 0x8, 0x2, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x6, "febfe132beaada1fcc9fa0df76735576", 0x2}, 0x1c) (async) sendto$inet6(r2, &(0x7f0000000200)="d3735974a001b332", 0x8, 0x2, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x6, "febfe132beaada1fcc9fa0df76735576", 0x2}, 0x1c) 5.093744559s ago: executing program 7 (id=72): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x3d, 0x0, 0x0, 0x0, 0x0) 5.093435848s ago: executing program 2 (id=73): kqueue() setegid(0xffffffffffffffff) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0xffffffd6) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/4096) getgroups(0x7, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, r1) getresgid(0x0, &(0x7f00000001c0)=0x0, 0x0) setresgid(r1, r3, 0xffffffffffffffff) pipe(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000001080)='./file0\x00', 0x800, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001040)=0xf78) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000240)="6f2ca0f44cf4c5efef3015d2", &(0x7f0000000140)=0xc, &(0x7f0000000180), 0x0) setrlimit(0x7, &(0x7f0000000000)={0x9, 0x9}) 5.091308036s ago: executing program 7 (id=75): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x8, 0x200, 0x7, 0xff}) closefrom(r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) setsid() (async) setsid() r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSCTTY(r4, 0x20007461) write(r0, &(0x7f0000000080)="ae4174e87731f38212", 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) r5 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3, 0x2005, 0xd48, 0x494, "2f4d00e0dd26358b62ed13eac1b1549b00", 0x40009, 0x4000006}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) setsid() r6 = syz_open_pts() ioctl$TIOCDRAIN(r6, 0x2000745e) dup2(r6, r6) (async) r7 = dup2(r6, r6) ioctl$TIOCSCTTY(r7, 0x20007461) (async) ioctl$TIOCSCTTY(r7, 0x20007461) writev(r7, &(0x7f0000000340)=[{0x0}], 0x1) (async) writev(r7, &(0x7f0000000340)=[{0x0}], 0x1) socket$inet6(0x18, 0x2, 0x0) (async) r8 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r8, 0xc1206951, &(0x7f0000000580)=0x7) 4.790548573s ago: executing program 2 (id=79): pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) (async) closefrom(r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = semget(0x2, 0x2, 0x204) r4 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r6) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x82907003, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r7 = socket$inet6(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x6c, &(0x7f00000000c0)={0x9, 0x0, 0xff, 0x1dc8, 0x6f9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0xf, 0x5ded, 0x3e6a}, 0xc) closefrom(r4) semop(r3, &(0x7f0000001100)=[{0x0, 0xffff, 0x1000}], 0x1) (async) semop(r3, &(0x7f0000001100)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001440)=[0x1]) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r2, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0xa69d, '\aOp\x00', 0x88}, 0x1c) socket$inet6(0x18, 0x2, 0x0) (async) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) (async) setsockopt$sock_cred(r8, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) shutdown(r8, 0x0) (async) shutdown(r8, 0x0) pselect(0x40, &(0x7f0000000000)={0x49f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f0000000000)={0x49f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) getpid() (async) getpid() 4.543259748s ago: executing program 7 (id=82): r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)={'./file0\x00', 0x1d1f, 0x8365, 0x9098, 0x0, 0x2, 0xf, 0x80, 0x2, 0x1, 0xfffffffffffffffc, 0x9}) syz_open_pts() (async) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)={'./file0\x00', 0x1d1f, 0x8365, 0x9098, 0x0, 0x2, 0xf, 0x80, 0x2, 0x1, 0xfffffffffffffffc, 0x9}) (async) 4.542729716s ago: executing program 7 (id=83): r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@un=@abs={0xbd, 0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000290000002a"], 0x20}, 0x402) r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, 0x0, ""/25}, &(0x7f0000000080)=0x1b) 4.541506757s ago: executing program 7 (id=84): mkdir(&(0x7f0000000100)='./file0\x00', 0x61) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000400)={'./file0\x00', 0xe94, 0x58ce08cf, 0xffffffe3, 0x1, 0x2008, 0x4003, 0xe65, 0x2, 0x0, 0xfffffffffffffffb, 0x803}) r2 = kqueue1(0x10000) kevent(r2, &(0x7f0000000280), 0xf00, 0x0, 0xffff4b51, 0x0) kevent(r2, &(0x7f00000000c0), 0xf00, 0x0, 0xffff4b51, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0xc, 0x6, 'aV5', 0x0, 0x88, 0x7, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="1118dfb6f90545bfc31198bbefbb208a", {[@hopopts={0xff, 0x0, '\x00', [@pad1, @generic={0x6, 0x0, "1dbe6bc1c392045602b6689f7851d2a72f76842d23179a0ee0dd1b7856665ebbcbc628c104b429bb6fd0a1d996e45adb28305b418ca438b2f5b808c8d2c94521b5f68591788b3f5661b734d6228daefb549db0f4edfd6640e303632d5e0e2cd06b4a13479589c95646028d11500dcc056a1699185ee0ae1dbdcd536fb877f53e0e0563ffcbbc10baead111eb8363318f96f344057e1d33885f74f72930b8bca7ce240915b99034420dab60497748f94243317900ffcca32a3887dedfb9bda2cc4b1ae5b758ab77dab0ee5ff57e75e870b0af02eb347c2f1a2106128894adedbaf0d7e7df627a79698fd7156bd69e27602b5fdf8a08f5c1ac72a72a8ba7d390607645012c771de05f84d55b59b62bd11d8bc17ef8aadcdd8731a224399b2585b70491ab061f00b90720b4ce9ef90c382605b4dbebb73d546c9de5b8aed21232d48a3d6d1e361d9f10eaa70036b1d9e947df1cab636233505ac84da5ddfb0352848d75ae80040389e5a5399f731638568ab40cc2f04514385dec5645c2e4371999f261992c33a75c62d85df18a631aced5877e8a8f2669b095499e29ae23bd709adfebef8dcf891e9ba6e4e214cec6352e83fd33ddb416cf27328a3b81e7fa7e9f52a0079dd4c727482955797f6bd51408eac4cdd6c672d09472599b36d87dee687e983099fc5d690b7a87cd4701aa339205151cf253dfe409ce6a23a9d55b2dbfc76711c0a40a5718e267dcf307acd0090f6d375c28668db9dba6e673386c24d6624b84909065cc98a8bc323ba79c1f9bba2d6524d4a7ec4df79bb9a6c514591516554684cc6f765e66a9892489ce52e80678c4c978d4968cac32fc56e1ce8407054ade6ff5668a521031ed1d2eceaa81fa11a3d2989e126ac3c1b1f6d975f32250ddcec6a56fd0a72d8e2fdba63e1341ca4da226d16b59511be026c454a93b83cc0d10021b65c0124d7e754b3bd1b9c53890e0dc8b36ca029f09114123fa97a1799744c8667e6c162ac09b8c8eb300e9b5ebb9657e83e4e4167dc532f76014220d4ec49892d62dbb6683451f99090c855cc29daeb62fe5c88072b0fe00be5102b60e2bd6838821f1b42fb49bf2cf9d71f04168108c48348fa0c04796b1aa781b24f4259007a0403ea83a9b65e821dcd5856536b90dbf7fed9fba44c7e995560f72a10dc79f4d107c240d069045ed758475f5df4f798e1ce906903531f71a2ec82d08a43be659341b61088bb282b2eb10c88442884cd2eebcf4356a8943b485af13a618c3d251a5321e915fab02129cf9d72cc98504f9dc6d8de53c02eed9129e7f376cd944707c43f91b17d79d3df01aa0787172366bbf8860f25c714f8d55463ae711e4e0151b703b3e7c287979854cae3b878add9edb586d6f837fc4a74df24a4f18ec0cdae6bd420808284cc5369ba197ddeb02426c765a8f3168dc0aa4eb714b506d37d5cb8cac62877fc435ecd5ffe9ece0ec53af547bf0b09b95716eef12f7df3cd8b4905ee51a40b26cc5b263e0f1caec02d734b297447174e2d7895b6eb5ff331676cbfa746c0146721d275c258f9460a68356dfe748b6dceb73ac3ceb86b5845ad1a7ff51e3843cddc7233e366464cca173130fc1487bc41ea7894e5b4c15d2ee186b96782770122563503fdd78caec6abf9f9dced83825c05b27b24f1eb196f57b584217170ac6d140c119164300e4aedafc2975f572f8a62145f6647fe866d9c1bed0ba4d108a3ffa0f5058ddb9a982f37fdf32ed34569e6d9cd6297c022cf9ad4609e79d4b29bed8e91740ed75ea58652b019e68cc5dd2884802a9b19af851c254b9f5cfdb6d3995d0dc7c5128dca302d86a95bda3aa795bd6656c43b2535e5969d915177d3f4f955a24dbcb5d5dbfbd99a7dcaa4c371280e8c0b2a58a5cc32f939a36dc630a7eef5de51e0c64b563fb3e4b6d256b0104c31fde6a506618e8c8750b0f9be3a9ac88e49d7e539742cc8f6048bf987a35e755e347325cf56c6ce2b1bb4a5cad64e6fb7d0fb4920522926e050a51bdee5aa87c73c3e1ea3f6a397b3bc4aad5687d1335e09da82f6d2b2411645ed34c4801e00008ee21bb7ee63ee2f55e3101a8f4ab91310d7ba7083439c77db30524d6533fc4a922f770a08cfb28269e70919937693a677303f2020626d61ad4ef239f3903d176694facc6b95ad4a9241db540699bc3a3e97b1a24d164114bb4ac51412afb8fdc0ac38d3508f1bf7213a912e61d24ffa884a1f3cd8ff23ab2d649989741e79c88a474f3b86937a57adbafe4d399fc481c8a578f908c9f2fa6ed296845401522dace316e7a9b8b2e88ebadf4a42f37f0991ec85731526b981cf1fcc037791a1b77f7955d9070f75ded4662004ae6fb99b9c339fd48f744a0954900bbd18f3c6f56ebc5b3c61c985d697a7752036078d0d89852764be6ed905b220c61b253f0c072cb235db3c7fccc11b541578925c8033e3e538688205a51f2b6a6adc6c79b34df8d599179f64ca55ef6da7637fcb78f04869bc25c0b4b9ac5f477a9b7599290ecb691b489f7817e1831ebf9e97179c4ea8dac5091749457fd1f1a8fade68be0ba08686381fd9222e10502bcdc80240ae034e87d36b8fc719ea401dd69848ac0d5d101a320c73c3944997394c2551ad1b3c991eadd10cf63a718437b41a521454bc53cf288e14ff4e89cbd05d67fd6e5ff571f594a1d9e63991da9519e1e8b0d5605627aaa8fabd572310879ff870f744053c2f2ba4f2e9005c9f0ae385c67e3596b68c3590b27d73bcc2663c64f7e9a5574f829692917d7a8d69fe354072498ae43e9b88e34ae639c6bbef00b5fdcd55df01fbba080565d14d14dbb8c707aab4b719a48f3f4020c0c3c135311acc21843941f5fb30c6552b0afb3c9d1e0792a52e570db2c9687865e70cadf26ca8e722e94e5ffdfae09e5ddec7e33fac97182b30b492b37cf578ab62f20c2845877bded35af7097bbc40fd5e62ad9101b45ce2dd8a5890931e0220f0f369a14d2bef134d8c403a9469d570d34bd13cec526903a037658a438e57988c4ce84e4dc69c52fc6df60c3edf29aa995eefe2fd10fb2f0c3e455623cdd107742308f6ec21d3391f7f92f0a9dca5eacbcc99fbbe7239818b5467a5cf2f5a96cb4aec44734a5836db1fbf950f83acec465346ba4db71596886e373c5f458a0c256cb44128bf8beb6769b1a0bf9ccca54982bf669257a54ccf34eb02b98de44a377d197a28809346f846ee340379598550df7e5e34e1c19040847e57b4c69cfcd2802b62a49b052c2a55bbbc11a27e3a86ad27d33178b003e52f299c6db7a1b9a1e430758c3cdb0c10692d14b912149405cdce7891f8d574a47c72967e4602205b05c62d6c8ab4a54c99a029554cca61786b8edf3a763aba7c58c4dfb2ac5b689f92da685488a111ee75307cc3890e398a2547c6a70bc23cd9729615e550fd49fab52ca7f54dcefe7d9401b0d5ead7bb478209a13f883f205929b1af747d60ef720508bf5d5b8d761aa9f248b2c559cc2b02fef6a697af149aaa383db9fec236b826a0bea7ac171b088e02e916358f2bd6ba86a629e994fc418f146aab7cf3ffc5d122b7d799abba78fe609ff5a28e30e942509f4096b639fd848c7ee680fd0647c70bd3462e8718dfd31b00f932412a66c0b57be4fe15f96ac5deaf06f7dc34e665bdedc10ede9f15e0d931a1d388fece8dad077d36e18215b4f85c54e9d2e8654b0ee934b38d0eb6aa77a35cc3711d2b9792d424ff2fd30c5a4c6981dda2a17e166dfb8821a913f8dc56bfc0510a2a2072c2870f7ca3d1c67138ad723c24612b965d8d5e22daa597c08c11c2364e4baca8563e6c5220ac88c63494dee80bd8bea13356cd2eab7caca964461949ee442b4331f511c65f3dad702435c70a5de60903414ccd32ea9b7290a6670ce3a96b859809adcf92cb23495dd426a6e73cf34eefb162d7fd22a47be48fbe375157bfbc6fccd12a011b270ed0a42fbf4039497bc586d3e9a8dd9149ad199c02937d43698e81499a6bb51f87170f7a56833e66971b01ee2b60e98d531c769e4bc3ad25c7a5cc5035764badc3f0e392bf862dc06bd7f7c588107de9d8f3f90bd5be6f33b7d39943caf653dd9334f22c79f9c0439d46fa477f2a1b4a28c8165e0c0008395ea5e9af7438259e332268b477620abc1e60f85ec3ea78b44af385e1bf86d03a3eea0eef7623977f120a670a57c466a94162c5b2b910f77d3628ef89d1995974343d806ddd07d927d5718916f274b28dd705bb967db2d84da2edfcf7cec533e80b40c9e8589f6fc41e18a68bc80a2da410b24ffeeb9e9138c74b0eba018ea284855880f0fb071d8bde2d83f42ba840d9b4c52f2a2cb77725d0f11956f5191c544c7acc2d6b88bd783b81ead38ad4ca356a0a3d28e5b176cd9d89f015afd5af15211db13bd7c06d2b1c7777221b3fc372f6fa5da3e9d120b4ac2480e9353db70702cc77486c4e5a7b6e5572df9cc2c4a6fab3b6ef62520f23b0be45fb6ebb24271452b2ef458513761007671d55e844fe9f0c83baae42c73b8f1c540a980060c939bb687595b57c9e79335feadb927f35854dc333a303325e2999bdc3ddc8e18240e446eaa1d8f3f3d772827157743ac79aa229189f761bc1f42c314977fc9ed2f0a99ccb031184aecedb8b6f33f3366f7e58ce180b23350794aa2a68b21645ca4c66e0bc411c3b2a0efbdfed921d575135b8af5e1f9683ca253263ad4e19ec7c1cf6ba30e08be52495f536e06152ff15578dc7996056242018e1f8f7b724305fcd63b80ccbb0e4b02b61a0a70cecd8fe04e2709928fa64d90f9c35ae7362ef7fd2c3cb87a4f5083f95405430396e8732dc999050e149efa41877e185730a062e357c0d514b2761963ab0289c7e9d21bb322640ee402f1276929695a2e1030e1c946b5cc920f9f09b3c72af0390b5c0cca13180f086139f4592624f25a94ad627192e819e39f6e0c5932bb637bd9e1c8ec93b3bb614cd231cbbedd09e816fbd897d8441ad50b5145ee46ce0a8ab72a8ad43e90850a58bc5cf9244cd4af6043d75497d48443ba2a25701fba4823d28cf973d122999cd48997142fe75b176fb919b9ec6267c55e8ce693bae595611f097b371d88d27e3b8c9980282fcf5b5a53b0a6621761028c02a4248bf7db0f1e4d851121d6293ab6cf9ac0b3a2bb225af615e4685d37ba0367642f683905146b44c9434f1ede84f2c1ad920bea7595945c2d3bd98b70be9aec21b35f35b7c6a4d3f603872a4f312c1f50f103ad5d8721db252c8f35218aebd4a2efe09b8a0d2a4760506f21f369a41ae9ccfbd6be44147bcc3991879fd3ee08efdab1531dbf86de1d0ead00de3f0492a9183d91714e2d1b520d18c1a714b38434314130b3686c65e5c95f13effe027f0a36b487788a91c4bd268ac5e9e06221a4f02f23fa8ed6549b2c31cb0eb577e00cbe0cfbf725b2eab008b83fccb72b13c60f3d57fdd35a1c32c3dc7deb5f271bab2956ce7d152a0d3886d1e938049785788739df220e8fc04a963343981435dd7beec73283fc737af14c7f2c9b3bfe686f897db17bdcf8cf0a716f5d3e30223f0ab856a20de6b3320598aef32de742440b0de67af18ac486b2a61752227621ddedb0d2eeb02a0aa9d0cd3e07f70a3f7821070c0d1d2b54b0bb735498c7b03138649cb23b82c13b22458c8c289b42ba28143ed23fd9552d88a896d29796b371e8497759c9ab4e5fe9c275ce831591b51df5551ac6595b2149cf747126a6a905daee5d9b9b5ec3984d2e2c7e2ba5fe9d0b32d161"}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x4e, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x30}, @enc_lim, @ra={0x5, 0x2, 0x3}, @generic={0x4, 0x0, "f490c1f47f9dd40d8f83526614e16ab887523e5b4d9aa9105655886deec26e19c96fc4957d9e71d9c9eb951189f6d4d6239cbd09d3c49eeb042df02f6a232081716974dcc4343cb6d54bdd742d14bd7854ae78c50178"}]}, @hopopts={0x61, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0xc}, @generic={0x6, 0x0, "d08b53cb189567cdd6b750ee05056594ab6bac8d0468ba202847d46eb15ac382224356"}, @enc_lim={0x4, 0x1, 0x7}]}, @hopopts={0x2}], @udp={{0x2, 0x0}, {"0329d379ce87eb93f07b05d8271b4cddf05091a8e1b8"}}}}}}}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='w\x00') 4.303248149s ago: executing program 0 (id=86): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x3}, {0x7fffffff, 0x1}]) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000001c0)={0x0, 0x4e, 0x4, 0x0, 0xffffffffffffffff}) r2 = kqueue1(0x10000) seteuid(0xffffffffffffffff) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f0000000000)=[{0x4, 0x9, 0x400}], 0x1) r4 = semget(0x0, 0x7, 0x240) semctl$IPC_RMID(r4, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x11, 0x40, 0x9000000000000, 0x10001}], 0xd, 0x0, 0x3ff, 0x0) closefrom(r1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x3}, {0x7fffffff, 0x1}]) (async) pipe(&(0x7f0000000180)) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f00000001c0)={0x0, 0x4e, 0x4}) (async) kqueue1(0x10000) (async) seteuid(0xffffffffffffffff) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) semget(0x3, 0x3, 0x8) (async) semop(r3, &(0x7f0000000000)=[{0x4, 0x9, 0x400}], 0x1) (async) semget(0x0, 0x7, 0x240) (async) semctl$IPC_RMID(r4, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x11, 0x40, 0x9000000000000, 0x10001}], 0xd, 0x0, 0x3ff, 0x0) (async) closefrom(r1) (async) 4.302854506s ago: executing program 0 (id=87): r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000640)=0xfe64) chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000200)=0xffffff48) setresuid(0x0, r7, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) symlink(&(0x7f0000000040)='./file0/../file0/file0\x00', &(0x7f00000000c0)='./file0/../file0/file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0/file0\x00', 0x0, 0x2) r8 = socket$inet(0x2, 0x1, 0x0) seteuid(0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) ioctl$FIOASYNC(r8, 0x80286989, &(0x7f0000000580)=0x4f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0xf0) ioctl$DIOCOSFPFLUSH(r9, 0x2000444e) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f40), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000001fc0)={&(0x7f0000000140)=[{0x5, 0xf}, {0x8}, {0x4, 0x3}, {0x100, 0x6}], 0x4}) chflags(&(0x7f0000000100)='./file0/../file0/file0\x00', 0x1) 4.26774412s ago: executing program 6 (id=25): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) (async) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0xc3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) ioctl$DIOCGETQUEUES(r1, 0x80184405, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7}, {0x6, 0x13}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x44}, {{0x7, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$TIOCCONS(r0, 0xc0a86b07, &(0x7f0000000140)=0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x36) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) (async) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xffffffffffff8382}, {0x2, 0x5a0}]) 3.81414114s ago: executing program 0 (id=89): setsid() r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) setsid() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x2f, &(0x7f0000000000)={0x398a, 0x1, 0x0, 0xa094, 0xfffffff7}, 0xc) open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x80) 3.812888769s ago: executing program 1 (id=41): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x14, 0x40a}, 0x404) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a2) (async, rerun: 32) getgroups(0x7, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r3, r2) (async, rerun: 64) setegid(0x0) (async, rerun: 64) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x8, 0x200, 0x7, 0xff}) (async, rerun: 64) ioctl$TIOCCONS(r4, 0xc0a86b07, &(0x7f0000000140)=0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="1dd603d653009283c54c42974e440ab0da41f461bba8b6", 0x0, 0x0, 0x0) (async, rerun: 64) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (rerun: 64) ioctl$TIOCCONS(r6, 0xc0a86b05, &(0x7f0000000140)=0x9) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x38, 0x1c00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) msgsnd(0x0, 0x0, 0x8, 0x800) (rerun: 32) 3.812698383s ago: executing program 3 (id=90): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000003c40), 0x40, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f0000000000)={0x72, 0x6, 0xfffffff7, './file0\x00', './file0\x00', 0x0, "d3e42f5c77bff5f870155d5a0fe252b2eb8f4f6a5cd4a24249276bd52ec8c015edfea4acb4e0e5757c1ee80905fe390eb4f8c1c810cc980b5df7d90cefcf60a70cc3a6454a90b30f60031962c9c61cbcc7129dc6c0495e27695a3551ea4fefacda69c5daffe721380ad33e7447c9b866b66c4ce3e3b4c086f01ca272c205b957a3dcfe813c63b0f2fb706b6cadc8361221d6fe43c0b82d6f0db9a9d6cb1a52047a7985aba49bfb9a4c4f0e42f208a741718f214cdf46dee0e468e25140ab9b83e44b8b752fa0cb2a8a1e07214eed12b0e14b3bf8bb991020deb9582c92b5be785fb8e86ebe904c783f3395cf93a9273af8b8dc76e8d6b18ea6394d93135135c7556695289d92d1b45d3b8d4ec21075a1986a7e32a767a5461618e6ccdacbb3faab69784e62ba154f95a8e7ac0607a84c44c8e85f23d956995144b562dbbfbc68f2204b495be889c14cb699c6e053f54839a4f3129cdf54441a639ac061626c9669a54fac4304c978ca14200c5745debf2f4a19bd16e04f02cf8f5637248bf9b03d105f26d8969124c487fceb5974029d160635201813b23e4cb728a50d0bf9d1fe30b68cc637db5f3e3e5215156dbb691862be54fae22c472734c43f2e5bbb9b42e37a789f79ac9dfd48a38398afa37a9d1457caaab6a95c29c4a01beb912e1085e93ca1008cd6e38338f153ab1ba43c3c3f2ae2908bdca9383f2f3a669e6525ed7c7f869233fec9d1bcaa699742b1208e0b5c60365d9fccbfd61b6fa0384fd1561fe2f5c304f886e4e30ae8870df7dacb6f4e88a735af95db607c78713ed3ac6a74be1497a5d23322f7485d4c01be67fdd423985940f526272d9bbca3b9f7c92d68016ad292d8c55977bda9a2b4145726b90fac81e54612a036e94ed4185bcbbed4f7cd9dfc56cb20b7985c365e9aaea9fed970f371a2ee1c9d93ecbbba1b0e61bc4b7fb1cc2213416519f16b2ac7c1e39cf677d5245e45b9748f3c64051a95d2dd3dbe3b1c1a371a66a80b08e6c172088ec65e2d5fff9db99fba6589510747579b96932e5ba8a5cc94314de422a450e7832dfc592efbe39c2d0fbc6dfd201eb6c1eace7e8c2628f8478122430edfd6b50ec95fcd7013e332b30dea1533c5956c1a818c01028829ebc6f86a5cb2e8311c91179d8fd325d7403d0f9d9d45865792b4de0d18f3aeeec871300f219879cb6547eaa7eb4833786c6f8a5bae81c914cd93fcc12a2af45262b57c5dcc185b8f34ac9ba9d277d8eedd4044987455aec0c19f0771669734dcbb88e3f0557d649f93a7331ba6f395a810d619741cf3c68ccef44834597c33efa5b6637440b10254b354cfe85e06103d76db257b53d8c130663348397b9f9d2959d980e68142c449dfec9b549f8a1eeac7719ecd970297fe8268b59ff4be84c324b68b14d98cef1e4d8cbcaea6e199f45cf43a3e59def4a2809e0ff434358d3a21ee42242a286638817515e5b1aad34e5dbd86af7dffa921ba2f8768d8790d102bd537a69ab9ad62aac3e42b42ab5eb1ee8ce1e4fc8ac36e1a5833172966b6a80f3190bab94181c296bd966e99f59ce62ef7ab97ad87be6648e4cd7ddae912053516d9229d5fa2571f2af4321fc9f7b3287d241d961be9b1ae16a25eadcafebdd1e829cba66c2f7a300f27aea7162c0f3d3800542f2829cf1352bbcac07926b89f58336676da5ac460f28da1754ea25a1c4172062e377a30bdb4bfa17a36cb6ab43384c82f682fe7e975dfca1ec2b23e5f432855fedd0e821dd7b93850f5563fa15fcdd42b31b041fd5bd8a81097ada060b8a246cef59b50da980b6d7bc9f4da5a76e6a669209fd83f7715e519927a46afb12aa72944be3916bf335001cbe2eeb506c88e963e71b1b0818db4c8d817c7b0e63ac1f8a20005fe40561387ea502a4620dac606a0dbaa"}) (async) readv(r0, &(0x7f0000008a80)=[{0x0}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 3.809834203s ago: executing program 7 (id=92): sysctl$kern(&(0x7f0000000440)={0x1, 0x71}, 0x2, &(0x7f0000000540)="344532bff0fddec45c91389403d0f40c38e7ba48c5768bbbc1eb5ba4d8e01e2f704e5a3f", &(0x7f0000000580)=0x24, &(0x7f0000000640)="543d196a3458a3a21c814f94deba3ae3792bf7adfa66f77d086b5180226f448eb471555677eb3898b55cfcbb7ee2cd3809c3199bebac428e580a2b0d0bb6672b5ca99e6dd03e64e2db0f6af3fb41f3cde0f045c654ba225d58ff50dba4d29ec82158865d089c486370ba1afe448fdc3f49c52dab6ecac491b907caf35b4cc86fda5e849e6ff0c1e62d5645f46f521b9399", 0x91) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2000100000005}) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) kqueue1(0x10004) pipe(&(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r0 = syz_open_pts() write(r0, &(0x7f0000000180)='~', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) unveil(0x0, &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000280)=""/234, 0xea}, {&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f00000004c0)=""/69, 0x45}], 0x3) kevent(0xffffffffffffff9c, 0x0, 0xc0a7968, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f62ffcb76fbd80cc139f4d4607979298cea8e19e5e8dc5be4c2152bbcd3d7f59dba869085b2fc38ebbe99f5544917c4b512f5b5572b2c8fb59eb84dcf2146664947c81ae2da896d63fbac2b29b0935be7e2c285f3a22434849f6239a09cf2c78154e3a8f15ebd15571a7421c6985fd4986d375a43e5392c4d99aaf09998f7ea6ea54d1a1c935ab494102dd34b7874eba3f50df0f9a5a7d5af7b521df98a15e500c4284", 0xa3}, {&(0x7f0000000140)="44e3cf992d707a4d45812da47accf86d325cfe554f57502cf68024c0c4ff1bccfc370abfd4d991f6857d3a00154bd6c85c7622aa088285a9caa4db1bb3e43a6bbd8fa014a376a5f659027fb4d6a17361d477e353e200d184584e5c619292cea06033236b9011745db3105196cc917ada1461daccb383644cfc5f7215e6a12e7d21025c5894baf77a9a834201254f8e83ccfdbf785403a6dd12f813f94bdc11165bfc42b35dcd0fa79ff8ae2daf2f3c857fb4779f9fa4f4f07e8a6e03bfd51527ebd26e3a5a02ea53207bfc282ede", 0xce}], 0x2, 0x0, 0x68}, 0x400) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0xa, &(0x7f0000000040)='\f', 0x1) bind$inet(r3, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x5}, 0x10) setrlimit(0x4, &(0x7f0000000000)={0x0, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4, 0x2}], 0x200000fa}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) 3.598439736s ago: executing program 3 (id=94): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002600)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x40a}, 0x404) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xffff) (async, rerun: 64) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="f62ffcb76fbd80cc139f4d4607979298cea8e19e5e8dc5be4c2152ffffffffffffffff085b2fc38ebbe99f5544917c4b512f5b5572b2baff27120b2409c8fb59eb84dcf2146664947c81ae2da896d63fbac2b29b0935be7e0f000000638392a520f905000000434849f6239a09cf2c78154e3a8f15ebd15571a7421c6985fd4986d375a43e5392c4d99aaf09998f7ea6ea54d1a1c935ab494102dd34b7874eba3f50df0f9a5a7d5af7b521df", 0x5d}, {&(0x7f0000000140)="44e3cf992d707a4d45812da47accf86d325cfe554f57502cf68024c0c4ff1bccfc370abfd4d991f6857d3a00154bd6c85c7622aa088285a9caa4db1bb3e43a6bbd8fa014a376a5f659027fb4d6a17361d477e353e200d184584e5c619292cea06033236b9011745db3105196cc917ada1461daccb383644cfc5f7215e6a12e7d21025c5894baf77a9a834201254f8e83ccfdbf785403a6dd12f813f94bdc11165bfc42b35dcd0fa79ff8ae2daf2f3c857fb4779f9fa4f4f07e8a6e03bfd51527ebd26e3a5a02ea53207bfc282ede", 0xffffffce}], 0x2, 0x0, 0xff38}, 0x0) (async, rerun: 64) setitimer(0x2, &(0x7f0000000100)={{0xe, 0x3}, {0x1, 0x3}}, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="153e36a0", 0x4) sysctl$hw(&(0x7f0000000100)={0x6, 0x1b}, 0x3, &(0x7f0000000240)="940e8190c2f7d9411e6476c2c8542cbf8d81b9f6d8272d06c00393a65f68434468ebcdc74e7e340831c904218d511cf342e14c1224b1ac85f3cc5f441df1949b81484298a7dc001916765c22b800445a6ac02cf93a3f9fb3686946ba9ef9bafa6e248e79111180ca8fa298237b24acd9964cac", 0x0, 0x0, 0x0) (async) setsid() recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/253, 0xfd}, 0x4}, 0x38, 0x1c00, 0x0) 3.597397487s ago: executing program 5 (id=95): fsync(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x9, 0xdf, r1}) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f0000000040)={@v6=@mcast1, @v6=@loopback, @v6=@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @v6=@mcast2, 0x101, 0x3bf, 0x4, 0xfffd, 0x9, 0xe6d, 0x1a, 0x10, 0x3}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x14, 0x5}, 0x0, 0x0, 0x0, 0x9, 0x8, 0x9, 0x4, 0x48, 0x4}) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f0000000600)={0x6a68, 0x101, 0xe, './file0\x00', './file0\x00', 0x0, "bdf9233a0ff947e119e19ac0ebd708052bf8ff83817bbb01da623cd801da6f141daf65dccfb1541f5bb5b436eeca30d1c37fb0c97610451448a0373dc540fdbacd72182cfd2f29c0c0d8ebb0482ca9519644ece4b58049a503f9ef8c0abc62d9ec5f49985b1cf3afe195a20acfdabc10a17b061f3abd76fc0f779fcec72a0559f7d0c85d6aa8919a360cbd4431ea020c79831f0d1b4e2b0b82ecf89e6ae992601902563b7cf42ee46a5f2a75dfabfae50df0a52625376b3b831d7ca6c50c80feebd2c52cd6a60de86f2a26abf745d86f7c83527c7f3b28a7f828a507ac002e9bdca41e50c693643995a34caf808cdad1dfa3e3b097df3fdde4a0221f9dc71cbf9f9a3a9eda67808e13048801027aa97c28de998d87fd78da37558cf882bb0feeeb1aa9422a12b545054e259a0e81f96c99921e71e7f8795fae9fb6d2406e5641c0b5d474f22cc50efdef6a74b0de2d54cd95f865a94acee2817ffc1ead43698817ec7c657789dad73c5ecb57fb9d588fc52ef0e888fd4791219947e13d3071d3a88fd73dc49834eab7ae7da410d8c8b702d8d2a1ad82246975290c30b884b692abe05c64bed12008f5efc9a7226703bb1fb6b7ad16bc5fff6469ec147c9e99b57f39530d2dae688dec299decc0caed5e4b42afebe396e44e44edee3c0b64f695c017b53e2986939570937f2e180a3ac92547c9115238b2f2e502fc4365d3a293d18bd03a69044cc88c0b16ceb15ac88a16912a6693b83e86dcebf9bb57bf8cc6bd71bbee5564e325ef8c9b419a6d73ca63653bcbda95e00911ece43cecc38cbfd1154562de2a38efd9c52cbf0dcebd6039f936c1668f909dd1809310dbc5e1eb4ef0cf075ff02be7c31b3fe7f5b54995801670fee1328bb53a7837cd316ab2753e2b0bc099dc1ca246d6cf36ab6e01355358584e4d09ac7c8beeec43e40e9296291a04d0d0d743e44161da545c61d64dd798c412e408762301e57bd4648441ef1a694f12ca0a6b41950674bbef39ae3a3085598ecaa3aa77048bf76416c523e42e149f199475311b5b023220260e717019e025d18c559116816832ea18aa6b53cb7c824606801c1d521078dcee5fb9af8377b1f572d440cfe609b1dcda3158b35cdbbe000ca1a1adb00397f0012f2f084a0fed3b297e0bdb4e95934742c9084f6f82b5015f3fcf76ac5d9b65c9c7956c62b5c5dd411d081d8ffce5c987298d5cfb73971029e61da4a15982968b854209c9e77e5705d7cb633c5013c2a304a434af2a599b10967891046013464f2bd74b075d9cf2b9133ccb41fda910a502b0c1eb27cd4b7a1318a96bf6629d211162602c2280ad1a9fbac4643e7f8798c6eaed3a54fd3b9cbfe0b282cd3c7771bc14061e0b51d70f119b8ddadce8b2eb610c56ca08c31d26fe8e61268230073ddf7c26bc01b54d9cb8dea7456732eaa5dda11d517644e3a2ac5d87064b0f54511b658b0a832a9902668080873e25f57a881538e9d784dfa4da622cf883f571a6c88fa4f50bc7a297f1f0e69b9e40a355f8c5f01fff4e17c2bd137b6fcdc3ac527c922e97399308391232b478a9a000386b5a66f732ef2ee28ee69428a6cb962450b3a4ee25da2bc9676cfa8f9b15da55174bff7a85d6d4bbe8fcbbefd892ad2f17cf0899eaf63330f1a0897de99c000adbeba8604dbf7b1df10315906ebdb7de6263e9bb21e933db0bb0ea2aff073e6203fdb151fb2adf9e46877ddfa425743de25b6a04aa52de6e28751a2bb99a6ee22332533129cbebb42bb4e264aa139320ec9660ae23561127d27a1a5012c51515cf75a641c1d18625df9d1f081fbc8f4c7b2a78b5168829eb18cf5f6d821f74d8920b80f45995f4a36ea71587fcf9142e29c345be42654f834f5266b8efe80c37caacbeb895255b17c80d4be8cdbf67b2c668df"}) fcntl$setown(r2, 0x6, r1) syz_open_pts() setrlimit(0x3, &(0x7f0000001380)={0x9, 0x100000}) shutdown(r0, 0xb119269e4b3877a0) setpgid(r1, r1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x2, 0x0) ioctl$DIOCNATLOOK(r3, 0xc0504417, &(0x7f0000001400)={@v4=@multicast2, @v6=@mcast2, @v6=@mcast2, @v4=@multicast2, 0x7ff, 0x9, 0x1, 0x3, 0x8, 0x4, 0x2, 0x9e, 0x3}) setsid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480), 0x40000, 0x0) syz_open_pts() writev(r3, &(0x7f0000001580)=[{&(0x7f00000014c0)="82887c6fd024407ce610b2afe7277830a1c9c16fec25dfa4015e88a65455366864ccb35225e9cbcb522ca9fa9130ed992a8b4531a4063efc82f26faee5753a7f8d4e81608c4d11b178e8e8f725ebb4f069c06ee3c113f57052b31bb8644453e3ba5515287387cbdbdae0f3f509f7bc49dbe1d5b3820009d7b7c2e9e60117752a04b66389cd3c654f5750934c296e5821f91c4650bdd8bd51afbc3ecae10fcf753f955d7f82bd65433318132f7251", 0xae}], 0x1) r5 = geteuid() fstat(r3, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r5, r6, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001640)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001680), 0x40, 0x0) recvmmsg(r0, &(0x7f0000001a40)={{&(0x7f00000016c0)=@in6, 0x1c, &(0x7f0000001940)=[{&(0x7f0000001700)=""/134, 0x86}, {&(0x7f00000017c0)=""/58, 0x3a}, {&(0x7f0000001800)=""/6, 0x6}, {&(0x7f0000001840)=""/156, 0x9c}, {&(0x7f0000001900)=""/27, 0x1b}], 0x5, &(0x7f00000019c0)=""/105, 0x69}}, 0x38, 0x2002, &(0x7f0000001a80)={0x81d0, 0x3}) ioctl$DIOCCLRSRCNODES(r3, 0x20004455) 3.595465351s ago: executing program 0 (id=96): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pselect(0x40, &(0x7f0000000000)={0x4, 0x8, 0x7e9, 0x7, 0x12, 0x7, 0x10000, 0x1}, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) clock_getres(0x4, &(0x7f0000000480)) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x24) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0x1cc) ioctl$TIOCSETD(r0, 0x84946467, &(0x7f0000000080)=0xd140) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x7f, 0x8) setsid() r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1c, 0x0) r5 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x1) write(r4, &(0x7f0000000100)="79f840362453b9eadfc7bc942e1233aceb190b5f1758426d3348885e8d0edc1a920768b5d72cb3d8e395", 0x2a) 3.594409409s ago: executing program 5 (id=97): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETD(r0, 0x44946472, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0xc3) ioctl$TIOCSETD(r1, 0x84946466, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x2a, &(0x7f00000016c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x1f, 0x1c, 0x66, 0xb0, 0x8, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8, 0x14f}}}}}) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x308) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0xfdf98e28ba4af85) (async) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x1, 0x0) write(r3, &(0x7f0000001200)="44c8fc6d59e72452110dab33126fdfa7188ab177ee35268c839c2c8ae4c8757fe537bea416e58424cdc3afc12af8085bbfc9dbc4d9bd17e03eeedf0d76b2cde8dce75a52102da25d7d92a54cb2edfe54eb872fb04f1739dccd1678c7569886e6e8f8c898056ceff495a8a43bf5635fcef5ddab6cf7a087f83c89995196d87a5c365409bd92e91dcdc255682c3762d6b95db1b91adaaa7ab518c005e3bfcfd5cc2c720f12197965368afaaedf2bd88164d8b08e6dbfd78ba85a254735b61d7d00bb46627d38e7c8d3725ffcc21a577f9bb56317bcf6a479fba5bec3f2e62ce530d307fbd589d433251f789755ee3b0a3a950af6698495e5bd2f601589ae92e5ef0c9f344b281fd1253e1458c5f0057857ac2853b2fd63b9f7ce520a9fe3beb13871695c294237ee34ccea3b85e850d5262ffa9fde0f05de7bec9037b138dc267099036d7b7cc6a785f6958bc94fed46d9f2f5276655c32f5e51f308af64971a26708cca96d94bd8e51ed096ccddad1874837dd0fafc6a89756d74d91495c397bee57ef3c937d0e6cff5c0a99d003e362ae70af3be6c3bdfa850f881d878ffac8a480d67344ff88235dce4b0a2720acd88f98d1742b4f96ccb89e899ba7ff6ae850ecbb4b7fbfaba15230ee171d06ddd5a875a1e143beaa8c670e58092b0918a63823a3ef2b4c1d4a86cbd641e5eaf0ed750d2eb651890f6c4102330d4bfbdf7344833f515a8544ec993880f36f53c162be927e96d71d128a7a56af2c21b93f7474ca0b7a06e3690e3a32a5ae01ddd0cb31f98db42cd48a1d18b1aef3171345f1745f85b0ae057be9c0a9f6dc283696993cb916650941bebaef0eb953bdf92b28aa2ef62804e7915406bfc261a1f443e32b12204b8cbffd85b", 0x278) (async, rerun: 64) closefrom(r3) (async, rerun: 64) setrlimit(0x8, &(0x7f00000011c0)={0x9, 0x37e1790c}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x1007, 0x4, 0xffffffc0, 0x3b6d67bb, "ff09fa7adfd4070f5b20ffff9caaac0349bfe360", 0xfb, 0x3}) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x6, 0x6, 0xa, 0x3}]}) (async, rerun: 64) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 64) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x53a0, 0x6, 0x0, 0x4, @local, "", @broadcast, "9801e35888d9af6246e35ce56bdfff6e"}}}}) (async, rerun: 32) ioctl$TIOCSTOP(r2, 0x2000746f) (rerun: 32) write(r2, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) (async) lstat(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0) 2.730997984s ago: executing program 4 (id=98): r0 = socket$inet6(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) setresgid(r3, r2, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setresuid(0x0, r7, 0xffffffffffffffff) r8 = open(&(0x7f0000000180)='./file0\x00', 0xaa2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r8, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000000c0)={0x3, 0x7fffffff}) setresgid(r2, 0x0, r1) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x5, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x5b}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x7b4, "dc1e0eda6b4507c5668c954149cf88da", 0x8}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x400, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x10022f, '\x00', 0xffff7ffa}, 0x1c) 2.579658935s ago: executing program 3 (id=99): mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getuid() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(0x0, 0x40000, 0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x7fffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000fc0), 0x40, 0x0) socket$inet6(0x18, 0x1, 0x9) mknod(0x0, 0x2000, 0xffff6383) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) pselect(0x40, &(0x7f0000000080)={0xe0, 0x0, 0x101, 0x9, 0x0, 0x5, 0x9, 0x3}, &(0x7f00000000c0)={0xff, 0xffffffffffffff00, 0x7ff, 0x5, 0x0, 0xf, 0x2, 0xa}, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) closefrom(r1) pselect(0x40, &(0x7f0000000280)={0x100000008b, 0x1264b28f, 0xa5b, 0x0, 0xe6, 0x48e1e8fe, 0x1fffbf, 0x7}, &(0x7f00000002c0)={0x77, 0x29, 0x80, 0xffffffffffffaaec, 0x4, 0x7f, 0x7, 0x1000000fff}, 0x0, 0x0, 0x0) 2.579116479s ago: executing program 4 (id=100): mkfifo(&(0x7f00000000c0)='./file0\x00', 0xa) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) write$audio(r0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000800)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000008c0), 0x0) 2.570789521s ago: executing program 5 (id=101): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80000000) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet(0x2, 0x3, 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5188) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000001a80)={0x0, 0xa, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x93, 0x40, 0x413218dd}]}) ioctl$FIOASYNC(r1, 0x8020691f, &(0x7f0000000580)=0x7) 2.570564122s ago: executing program 4 (id=102): sysctl$kern(&(0x7f0000000200), 0x2, &(0x7f0000000240)="c8d6f98d050fce3783d0f6c43dc4a764aa18522aa7781b7f459f04790379213bbbac091e6d9ec17118139b5a3bb2eba16c5c07bd01391cdf60a1b727a1693660a982b52a50f627e8db925e952b820a1841dc79a054336127015c764373aa81eafb2c60592e5ba6606c9fafeed0853f03d9b5f5122d1b934643109241df5d09ce5eae482744b8841499e2f07e72401ef98be4523783a0ab3993f0cabf0000003cdca4341f1889f7831850c158a51677faa64779d66e36ae2a576a6939508308ee5ead285c98dd2cc93a15919f0fc963c5b69f77e909", &(0x7f0000000040)=0xd5, &(0x7f0000000100)="d34deb13a580028824ba0bad6fae3c6fe689629aba2dd9b65bfae6febccedb16919271aca2762037f2d2e0c600ed7c5479edd9d08c711db76b6ac4881510eb0b6e937c497fc5698fb3ea94a7f3caf7b303000000ae755f591ed1619339f055e97354c4c2685c0f20d411144a56d0b0a11f22636d15330b5db0942e1cd3b6a10a00892733877d752e84fc0a3553ea42f1189aff5a82dff5f80458f561eba54c148daa4aaa0551d44a62a73c121cc58308cb9b4facb956590705c1f4d0acbef2c5b00e45584d7eb43e76242c4463066675458d052c46b4de6f8ee0ae3c72ce7d3b7c3d8e9ba2e9a9e1752b27a5", 0xec) 1.423726929s ago: executing program 5 (id=103): r0 = socket$inet(0x2, 0x3, 0xef) setsockopt(r0, 0x267, 0x5f89542e, &(0x7f0000000040)="8e876c7b1282feeaa4a738d2a3984f50602a8b23644f01016ef75df3e412c5732d273910ae8b61219620bda71dfde854c88457700a6d164f24134a005e0fa50c628c717e7a214ddd0e8991846035db39bc7b704a55d1a2ff3d0a9cfbd48b28db193fad759d8753dcf31b5d72129952ff28eff5a4787b983cc2c1fa63bd7bae1bcc65794088bcef84e9c7528c27cbfde69264af28940b1c910e10de6fab9a0d1268e77d390cd33812db4c74c21f1c3bd25dfbc8b2e6bb683d0765de7184b57cdf2290aa6def87dc924f46", 0xca) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r1 = open(&(0x7f0000001980)='./file0\x00', 0x100, 0xd7) seteuid(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) ioctl$DIOCRDELADDRS(0xffffffffffffffff, 0xc450444d, &(0x7f0000001040)={{'./file1\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x25, 0x8}, 0x0, 0x34, 0xffffffffffffff0b, 0x80000001, 0x218, 0x1, 0x396b5409, 0x0, 0x7}) syz_emit_ethernet(0x11d6, &(0x7f00000019c0)={@random="b3079ce47296", @random="edbcc69e4853", [], {@ipv6={0x86dd, {0x7, 0x6, "cdff6a", 0x11a0, 0x0, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0xfa, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x2}]}, @dstopts={0x33, 0x5, '\x00', [@generic={0x22, 0x13, "89ca66a2358444c1a6f785c25442c63bde297e"}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0x68, 0xe, 0x0, 0x7, 0x0, [@loopback, @rand_addr="4a92175231694cde445a47a0fb5e7579", @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9cff9cdc4f0b42ea3712c4c281829329"]}, @hopopts={0x3b, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x3}, @pad1, @pad1]}, @fragment={0x32, 0x0, 0x8, 0x0, 0x0, 0x2, 0x65}, @routing={0x3c, 0x4, 0x0, 0xe, 0x0, [@mcast1, @mcast2]}, @hopopts={0x37, 0x10, '\x00', [@pad1, @generic={0xf, 0x71, "537475156e20364ffde34e8f5afba5be551e90f3705259ffa8d9afb30f39693bfce7e4973eca45559a5c9cbef2809a5f63db1adec7de23cf109df5e63fa0a6354cb21956ad586803100f8ec33ce09137c70e3f09f68dc9532291ba6d0b14331e51bf3bd42aea07bd899dc39db0fe9d699a"}, @ra={0x5, 0x2, 0x10}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}]}, @fragment={0x32, 0x0, 0x3, 0x0, 0x0, 0x3, 0x68}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x8, 0x101, "2bbc5d9b42952e18b8918b730e4ada5b4be4b848a068ed2bcba922850b660349c6153dfee516becdc4037fb0b2d0caa59880bcddcb96eee95fb0d471808a59a27c971773e2f76f5792d13ba8235284469627153cc29a82917052d38201d106e7c1d9690b22bab96f0dbc6e3fddb9402c566e1d513ae24a5aa11c8c43e9c3591056c843c87a319eaa80a65e9bdb1236360f6d34a2fb484db00a857f99bccc64932f93f632559a9de11cf2e836027b563e699c260aba58f21fe47b145525c7176252e7db3ec92b8395d02bb4c15a0a85a83c3bd650a85fd8bda25def968a290bec693f61e68ce8c1afd34862c3709237db0a2fab03322343c3a89c3b09bd57b36b486f21de45200c591f448159c798498f55eabba115ced9172b1df43b0b681a131e9e8180c1532bf1c50380753ee0b6847a504773cfe157e9c65c4d12c7040234f176c516246c914d5ed83ada33935be55ee33dcaf216f87084da6d3a45ffa28f89805e2700851b042499b2c41a884615175c4ce1598a09e4c8446f046175fe7143d1d1b8247ffeff91cada482cbd8181aacb25e57609c67ffc8e7241f163f9082e54cefa6f0b5ae78047f1ab72cb1f4cef1f0449a6cbb00b025242e519500ab13a0e5a7c284b4b63723d7abc2fd47a269bbc22d725aec3c26015804f1df6c87728d79b392bc23d9f9cc52c00337f0f4a8c1074ae99a53e6f073c4b73d2fe5673bc9b667212712c395171ef5e9b78c4bf7f7c8d729e80f5374426020bf68b36f98df25356f3a1c3057d788e2a23b49d38c1a4103b850d63e9be1121123133bd6ce41d5f2d267e0028be2de4208272a67acf0d67a45c42acac50366d4384a2ba87a1bb7e8060202fb1020f4e7c841f5bee7441c9ff90edb0e6ae471fbe2b1ed20c2b545b31f81758cde848f421d52b1b97f1ffae9d4f13695daf653b5bd3855ffe18c13e08dde56159513737969376aa8f3044919194f19dca3a54caf27d78b2e026582a26035f3bbdc870921f9e5a7d61205760945f73a5ed7fff80637f88e5d0eedf849c08c4594469beb05b61542dd8e55c7a9782797348251c5fe9cc98133edd8342ca4836875b61ef734eee293dbf0fe3a521cb059111b465c61425b2da17a65abb579e2216c562f9e75d167b3373356443fcb5cc5f65626c0e19542ea10678238a9c2447bc373121d491a5690fc79b902192516942a8c4fa37a27735ddefe9f1ecacc4689cccf1d18f34dcce3210715d5d934f3a375acef64b59e49f337a8cf6c28b52bbdf76e92ebc5d9fe1a24c5d72c72a134f001e2a355bbc26d75f0d0db716d309e160c735e93f6fee2f6abde1558c301ed556e533be727c96360633108e6c9116aff6c264ec19e57bc38dc93c723a84b10d4404013874f3959dcbc032f11085145d7236b85a47ad21010a8f9b14c5faa6cf4355d2dcffa2bf5b5d5b2db356e9a3dc61f39017c7d1b4ece4025ee2cce896f84289aea3d58c9ff9da77ce6a5fce6d1768044f2f22f6e99fd876d3c932e00561e476dbe2480553def35b4bd09d6ebef26cfc2b8f6c419863792e16edd1234263b6c4747d94a690fcdccc63020334037ea2931ab359d21a3cf55d6b77638a2dbaa0e0f2f3dc86bf12c8bf03c5b35035123fb4d25d216e0e82d8f51f9d324798b5a49e870b41ee915c4d876abca0eda91377bf4c0e55dd2ecd512f1a745b7215b58db0fea22dc311a9b60b795fd6ed504e8658f5823af69cf1247b75d98dfc7fc796a40984ab44034dd0b91e98a4329b09da2c4df6594a1fb034bdc0e18f5f987dba229bf4b61a3280002351da1ca2e00728948d097293196aea8d9fbe44ebdb40a79b485a09444a67cc0a5b8809d048d2b60af940c374e71c5bfacf2ffebe421204e803d093a27fce70c75658663aa55ea54e358c3ea95a80b7d8b8c56720e8313a91188a7839daaba257b159b8195ac9be17b4e7cb83cfcdbcecaf0924ce39958f56f9e1c87e84f5539bb826ce01ad437f03d9da50f202f286fd2346c1681c9578a220e176759daf895018a93a568e55ecd6bf5b9ce657a124e9188b4ef157ebbc3cba83b1cd130cbc3b20072120dbb2827e828ed6099143ba2868d6f3252787a8554f40db1f96cf6cb1713764e0b75e3d7fd3c6e14a25a69a2e2be6c2b7819c280562a8b380217fbd4275d6b49840f945ef0bdb63a5499c3ee179de0a3b7837ec5c53ff8508ca209dfb1b0c4f5b9ad2030c8861408508d731097c960cbadd8dd6b7426e335812b2dd8eecdfb4131cb449bc434b7db4a4895e0bdb1b530c0ae8b3782a352efe05b7dce48b0faf0afd4925caa8df5c2c25beae013a7d424f129c526cbb89736a7caa458a560ed791e5a299de861bd7b11e5c6c2765ea07d36391ba5ae522e0a4d1f54ed1cdc1b5805b8991a3318d230fd917dea03ee9cd7cba441a605354022de2346d87ec1bbf526ff97fd6f01355cc09086928b284914eda7c9374725f14961c5903bdee1c272837663c7bb270aee9a26ec58b4fa37ffd955cfdc48b14b573a7732d04ebcbd46bcbf95c7413b886e24d73afd8b7d149ca4eceaa4391399e754f00a8b8414fcb5b89fe90e1de8ef622faee9b13d5a908cf2231770c9033a543d2d9904fa120c9a8c3b8b923ae9cb85308466f9e6f7b3f4d91d6d6e4b1fa66af35a4acafe5f7be3313327d40819dc84868ef447ca2d0fa8b4ba4e56d25b224a694f2c80a89434e8a21c8a74bad7ffe5a87d8a415ba55cd19a4ea8b9dae19be567f8f24c27fcb25ac3209e0efe624cc3a2588ce079735e19db2951aa92ea9c6fdba7c6e8ff9f6032845785cce471fd7d2fa9e201c9110eaf9e8ff5078b8b892dac15ca4224f81853e925a7f6d4fc3521789a2562703af8443beb0085c5d28e54b992bbfdd358afa0d538232bd2027fb0d14cb5d468f3abd2b57873516f8c48599ee0aafcfdfd8f1247cd04d2cd2684330b90929118f3474f2e33253df22baae8cf267a00c4a3989c02e5fb14ad3727dcbe96c07bc3563d84a45ecbd1bcc611cdad2c689e57423138047d6c6e2c0149fb04b7486258ef033366a008fd14007a5926806eb6088f22b955d4eb16ece65372c7ec5fb44a096fd2b17f880e9bae0d7100d656691f56f68e9ceeda7cee82bce62e0dd9bffded2d72f95e6810a251522d1f1016c59174640dee7d760c3898bd6ecbb697da80d3b4515c498e51858bb8a547c4029772b68a2d09b81ddd6938f69b1372e84090d5754e8d04db4648f3067230dd87424e9b930dfcd4f5439e98037bf6278ccfdc70307b4526de286112355dd41825349624f8c2c24d65e25294e908ea2583361547127cca00f44c08ce6ff5f89bdc7172db65dac591fae064fd0a350fab7f2f0b0c9371f1c2b243c5f89e5243f1771f28809cfa344a160d1d452446a4e819f40b6bdee624ff11a571c5e89efb0f32cc775594cbd34fbe26d5f362aa0810319c00990c14dc6d45b41a174a90a060f159c65693fc1e4d11c2e867334e0567c03d50c34bcfac0a5d258c94edb03078d8d81f79c06ea61132703a8ed5e8bc1367d0f2a11d28b83cd458676ad326ade837306ec5cc667de6be492975616122c2155e3ccf98246ba261f8cef51e6e9405bf104d4320487f1b13d9b895b6a8dacdbdf0b5acb57e275e8f982e3b07df23bd107c5f4ca2b4c2daf3c2aa6e9f6507b629ee45a4c48742b744e16debb2852eb477b83e2d9b0ba261f7c9483defe8802e0e4cac7b2fa1b5c627c0b2e351c3d7cba94287aabd78ba14fe945645a96faf09c5d002c4535262b79b8599559ec3274fd517e19a7e26a329c1eecc05f8e43f8da05bbfce94c2fef88da04270dc21c07221064fa9351f0ad771f2fb31f4093770dcc4a003db484ada1ede890a34e06a7e06278f920b503d08688926c68ff27778db31c712ad271ebf0e4670b4d80c692ac96060155a72fda343b14ecaddab030d9c8139dea87de5f5e559e736f66237793b34b5235e2513462f507b8beb4c6c7db5acfd7ac619a6d73bc62b1ac2c5c8e1935f7529aaa3fbad6ab820eb99c385bb87a15013adff0e513c794e5313d7390a5dac94dfc1de4f6094be2a6476c60816f5188da37c28107da840bc4eb020c617705cd84f892c76bb09c658b66f47fb548b75b2c815f2af984d6fa68b938d87c44e6bf50b97259fc8a9fe1a726e88f8ba75fa5f041748379775daad3c0bf1800bff132715996a54e9e8e2ad5cb5ebdd3fa12c02e31b26e1bd2b47fb898447faae8005454d0e0f8260e72c13bd40d9c8846211836e88204f5ebdea4f1f657af1ba4542875bee7076ccd5e449d35ee02caab6ca097c3a36e043676dd8896b8e0c045762d7ddcab6cb07c8ddc11a750bda07a69bf800f2fa3f606babe5694c1bb53555c526bdd97c3ae9477644f0f38ed920c295f0924262d0cff5d213040247abccebf6671c8a1be5cc9a55feafb436a94e688a7c3d043d80b15963b338c30adbb727426badfbfb43244760e662f78aee740825f99dbda08af64337f1609583051bd0eac2658ce8dd935ae7ce35e09b33b1a28400c992e9ece4aa07d9dd078d3d6062a427fa0fb9aa3f50be088d248c1f9e48ab9e46c75f308caa9bd60f109da7768228d6b05bd53be041818da4f92341c08e92d9a8af60c72de67081b2807829adac43ac01852b5a113d89e037f39508a205f5012c2edd79047d186526051f524da0f6633e8b351e6246529fcc8292fee8c90776b3161590e9e641e7f5faef79d02f363e0351300297f98272755bb39480671ce7d3d4f82b493fb82b1d0d5ca9a28122bb5b054006248134acf0bf0545484e25c50f9a7011db26719cf501fbafd4731dbdca521773a001d4ff9e853f78816414bd21c792c28eea627ba938b07c81d38d5f9431a94df5be74139b342b4e8cbd310e60648b3a0a1c994ad21d19a5915e4763d2a7d25a8192c47c50a30fa43288f057a422102752801d0cc8adea939feb20eb17633e0a4a43035235471bf222fc44e0ecb30b6d894ff81d112270f7802c839e70ce3f39612c00f2f03b7932af980b47b349ccb2cfebdac5fc398390f7c52d1aaa8683c751e71a652b01d25ef379a3e98e657cf249aa41dc24048d418efe0e5474b2a8768815fa0f38cfc373dbe1a294b633a08ec0723891d7f05d6dd9d2fe78c6445bb4f13d799b7a0d2a07506c8a9ee581f5937d8259ce088ecb099cbb26039fc66577dab8e79c01f0dbf356607b1eb0c48177ef5bf74e3baa4a64de468ad2969e028c09f52f637f3801d13f17c41fa207127943c7c18815d2dff83a73245d888c4a57d4601b48ff18c6680e1bca7468102893b3e5460d3f6b7eb6cb74e4ae439f65346eb3668ff4439c6eabb5e4bea8c7fe245d724473f7c85c27c30dbeaa6dd590aeb8611e3e0dac66329a143d4d315aab23e378f5ddfa8d78e9a553cff5577ce3fc138df467ea785921e9a35373d1f9b70071fdcd1985b8b958d11c40643553a15d43cb27e6c557564dc011c7a6f3e589c66d0897bc8fa0f961202f9da419d18dc1cc5a6270957cf8ff63dee41a97a3cd50321992af90995f77a856dfb92a2aa057e9c02216509b7da3d2a421d919b5674f5e2c90ed96f17aac128c9e8e7ff0d7297161ce7ca9ef3edadbeb3e5eb78eb95bbbc2104c60dbd1a45251c32f14e20d36fa8864c2372b182836504833f8089e157e45fd005afab8aaeb2bd994d67f93c8a588d4d4926ee3f01ae0320665e651e42ed13f1fb8a4c02e32291588f04205e3d2c195dfa81306d8d5041c2f0ef91f9acb51abf05b1741f780e1881"}}}}}}) msgget(0x0, 0xc0) connect(r0, &(0x7f0000000180)=@un=@file={0xf7, 0x0, './file1aaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x23) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f00000001c0)={{'./file1\x00', './file0\x00', 0x8, 0x81}, 0x0, 0x0, 0x0, 0xf8000000, 0x7, 0x7, 0xb1, 0x2, 0x1}) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 1.238478471s ago: executing program 4 (id=104): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xf8426296) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pselect(0x40, &(0x7f0000000000)={0x49f, 0x0, 0x37, 0x1, 0x1, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x37e1790c}) r4 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1007, 0x3, 0x7, 0x9, "fe83fe7a9542a14123a70000001effff017fb686", 0x3, 0xcfe}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000400)="9e09870f484891dce63d96508675769aece2f15640f81e7896b1900d5e3c0b2a177ca8ec6dcf8bbee92d824571a8bb37bb29bf142cf3581d3a555b5e2de8d64ee21dc0e1109077297787d6a8d24e8ce3a2789591c6aadd1ca56dde47a59a0c0f6692dc8c7a64ae487605c90ddea1dd89d8e7d7184cb60f7025dbddc62b68129eb8d372f05182367d9e487b01931502a251846b4c613c93464a3098d1cf992bea2dbfdec1504d17f77d2f09f0dfac12d78c9f2ebd97ff976fad93aec67ffd30", 0xbf}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0xffffffff, 0x80000017, 0xb734, "b37fcf9b01c2945271309dfee463a24d172e4a52", 0x0, 0x200008}) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0xc148445e, &(0x7f0000000300)={0x9d1, 0x3, {'\x00', './file0\x00', './file0/../file0\x00', './file0/../file0', {{0x0, 0x141}, {0x1, 0x9}, 0x6}, {{0x6, 0x1}, {0x3, 0x6}, 0x401}, {{0x0, 0x3}, {0x3, 0x7ff}}, {0xe, 0x10001, 0x8, 0x8}, 0x0, 0x8, 0xffffffff, 0x0, 0x3ff}}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r6) r7 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r7, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r7, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0xa69d, '\aOp\x00', 0x88}, 0x1c) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) pselect(0x40, &(0x7f0000000080)={0xdc, 0x0, 0x101, 0x9, 0x0, 0x1000005, 0xfe3, 0x3}, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x14) r9 = kqueue1(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x27, 0x80000000, 0x5, 0x7ff}, {{r9}, 0xffffffffffffffff, 0xc, 0x1, 0xd52, 0xf69}], 0x87a, 0x0, 0x7, 0x0) 1.206589546s ago: executing program 5 (id=105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x0, 0xe, 0x4, 0x3a1}, {0x6, 0x5d, 0x2, 0x5}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "e481e2", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x4058c2) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x2) 1.206261869s ago: executing program 3 (id=106): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000080)=0xffffffffffffff0b, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xd}, 0x4, &(0x7f00000000c0)="09cb5d62e597e5cd17d44dfdb724244fb6b5c0b5a0691f7c932a0ff474db879dc0159ca7d73c5ff0a847eaa35f08c78157d528a4bdbe9f7e3b3fc7f24e04abb031f2f949f139ac758ef608b3e826edda79f83ef96700ab0b31e4305afc448eab0959ecf98dedde27791b0cfa862754b6e50bf15dff08a9d3b1e6b26a107366c3ac26daba8a2590e25123159b7ce18a9b9546e77750ad2c77a2257f3bba5f8cc9a7c97ead43fc50f81f96c3d475d428039e2080ea62f73ab4bca450bf80d2819ed071b318baacad387a25220afbc8f021101afc612ffe4fad20f3fcc3606b88050923bddd7780", &(0x7f00000001c0)=0xe6, &(0x7f0000000200)="7b0ad67e8153926f2f818a30f26f17b517e697370f0b054e53fd92896af775fd4a69acebd7e3db069075c4d41977148a060c", 0x32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 1.205670697s ago: executing program 3 (id=107): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x50000, 0x40) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x50000, 0x40) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f0000000140)={0x2, 0x4}) write(r0, &(0x7f0000000040)="91", 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffc70c94daaaaaaaaaaabb080045da00300068000005019078ac1400aae000000203029078000000004518fff80064000000110006e0000002ac1400aa"]) 984.054009ms ago: executing program 3 (id=108): r0 = geteuid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = shmget$private(0x0, 0x2000, 0x4ea, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x128) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setregid(r3, 0x0) fstat(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = setsid() getpgid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{r0, r3, r4, r5, 0xc, 0x5, 0x0, 0x0, 0xffffffffffffffff}, 0x84, r6, r7, 0x3, 0x0, 0xe1e, 0x3ff, 0x7ff, 0x7, 0x8, 0x8}) geteuid() (async) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) shmget$private(0x0, 0x2000, 0x4ea, &(0x7f0000ffe000/0x2000)=nil) (async) shmctl$IPC_RMID(r1, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x128) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) (async) setregid(r3, 0x0) (async) fstat(r2, &(0x7f0000000080)) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) setsid() (async) getpgid(r6) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{r0, r3, r4, r5, 0xc, 0x5, 0x0, 0x0, 0xffffffffffffffff}, 0x84, r6, r7, 0x3, 0x0, 0xe1e, 0x3ff, 0x7ff, 0x7, 0x8, 0x8}) (async) 755.115239ms ago: executing program 1 (id=41): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x14, 0x40a}, 0x404) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a2) (async, rerun: 32) getgroups(0x7, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, r3, r2) (async, rerun: 64) setegid(0x0) (async, rerun: 64) r4 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x8, 0x200, 0x7, 0xff}) (async, rerun: 64) ioctl$TIOCCONS(r4, 0xc0a86b07, &(0x7f0000000140)=0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="1dd603d653009283c54c42974e440ab0da41f461bba8b6", 0x0, 0x0, 0x0) (async, rerun: 64) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (rerun: 64) ioctl$TIOCCONS(r6, 0xc0a86b05, &(0x7f0000000140)=0x9) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) recvmmsg(r1, &(0x7f0000002ac0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x38, 0x1c00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) msgsnd(0x0, 0x0, 0x8, 0x800) (rerun: 32) 553.770522ms ago: executing program 2 (id=79): pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) (async) closefrom(r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = semget(0x2, 0x2, 0x204) r4 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r6) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x82907003, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r7 = socket$inet6(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x6c, &(0x7f00000000c0)={0x9, 0x0, 0xff, 0x1dc8, 0x6f9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0xf, 0x5ded, 0x3e6a}, 0xc) closefrom(r4) semop(r3, &(0x7f0000001100)=[{0x0, 0xffff, 0x1000}], 0x1) (async) semop(r3, &(0x7f0000001100)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001440)=[0x1]) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r2, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0xa69d, '\aOp\x00', 0x88}, 0x1c) socket$inet6(0x18, 0x2, 0x0) (async) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) (async) setsockopt$sock_cred(r8, 0xffff, 0x1023, &(0x7f00000003c0), 0x20) shutdown(r8, 0x0) (async) shutdown(r8, 0x0) pselect(0x40, &(0x7f0000000000)={0x49f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) (async) pselect(0x40, &(0x7f0000000000)={0x49f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) getpid() (async) getpid() 553.47833ms ago: executing program 4 (id=109): r0 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) closefrom(r1) (async) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x105, 0x5, 0xfffffbfa, 0xde6, "8efa6eb5a63215e6ffffffaea427df00", 0x8acd6, 0x200004}) recvmmsg(r1, 0x0, 0x0, 0x42, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) write(r0, &(0x7f0000000100)="97348c", 0x3) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x61) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) r5 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x8) (async, rerun: 64) connect$inet(r5, &(0x7f0000000040)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) (async, rerun: 64) connect$inet(r5, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xfffffffa}, 0x10) (async, rerun: 64) r6 = socket$inet(0x2, 0x3, 0xfe) (rerun: 64) sendmsg(r6, &(0x7f00000003c0)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0, 0xa0}, 0x400) (async) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x2}, {0x0, 0x652f}}, 0x0) (async) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0x8000, 0xe}}, 0x0) (async) setresgid(r4, r3, 0x0) setgroups(0x0, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='w\x00') 551.556438ms ago: executing program 5 (id=110): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xea) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc2) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) (async) r3 = kqueue1(0x10000) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x6, 0x3}], 0x81, 0x0, 0x7, 0x0) (async) kevent(r3, &(0x7f0000000040), 0xf00, 0x0, 0xffff4b51, 0x0) (async, rerun: 32) writev(r1, &(0x7f0000000540)=[{&(0x7f00000002c0)="19a09f0a202db400721b86085f2ccb05793b8c2b5fa2ca44d6760feccbaa42ce584b73722125bc3a0080e544a9b04f43186c91c63608e995b3d891c8ad165b0e2c", 0x41}, {&(0x7f0000000080)="e33028486f207984d904e906003aeccb3023e6", 0xfffffe6b}], 0x2) (rerun: 32) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x400000) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) 551.245042ms ago: executing program 6 (id=25): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x33a5) (async) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0xc3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) ioctl$DIOCGETQUEUES(r1, 0x80184405, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7}, {0x6, 0x13}, 0x4}, {{0x9, 0x2}, {0x7, 0x7ff}, 0x44}, {{0x7, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$TIOCCONS(r0, 0xc0a86b07, &(0x7f0000000140)=0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x36) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) (async) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xffffffffffff8382}, {0x2, 0x5a0}]) 807.498µs ago: executing program 1 (id=111): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7fffffffb, 0x1008100000001}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x707a411afb5a32bf, 0x11, 0x637d010000000000, 0x8000000000000005}], 0xdd, 0x0, 0x1, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x707a411afb5a32bf, 0x11, 0x637d010000000000, 0x8000000000000005}], 0xdd, 0x0, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8020697a, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8020697a, 0x0) kqueue1(0x10000) (async) r1 = kqueue1(0x10000) kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r1, &(0x7f0000000000), 0x86, 0x0, 0xfdff4b4d, 0x0) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000200), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) clock_getres(0x5, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) (async) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f00000019c0)={{'./file0\x00', './file0\x00', 0xd, 0x9}, &(0x7f00000000c0)=[{'./file0\x00', './file0\x00', 0x8, 0xff}, {'./file0\x00', './file0\x00', 0xa, 0x5a}, {'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x54, 0x2c}, {'./file0\x00', './file0\x00', 0x4}, {'./file0\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x17, 0x2}, {'./file0\x00', './file0\x00', 0x1}], 0x5be945bc, 0x6, 0x7ff, 0x8, 0x8, 0x2, 0x6, 0xfffffffe}) (async) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f00000019c0)={{'./file0\x00', './file0\x00', 0xd, 0x9}, &(0x7f00000000c0)=[{'./file0\x00', './file0\x00', 0x8, 0xff}, {'./file0\x00', './file0\x00', 0xa, 0x5a}, {'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x54, 0x2c}, {'./file0\x00', './file0\x00', 0x4}, {'./file0\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x17, 0x2}, {'./file0\x00', './file0\x00', 0x1}], 0x5be945bc, 0x6, 0x7ff, 0x8, 0x8, 0x2, 0x6, 0xfffffffe}) 0s ago: executing program 4 (id=112): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0xab2babed9825d77a, &(0x7f0000000080)={0x7, 0x280000000}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000500)="d9a377c7c2f3af", &(0x7f00000000c0)=0x7, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) closefrom(r0) dup(r1) r2 = socket$inet(0x2, 0x3, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x7}, {0x83, 0xea}], 0x2}) sendto$inet(r2, &(0x7f0000000400)="12a7093dd12f51bc6db8b10e070dfccde3b56800", 0x14, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xffffffff}, 0x10) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000001180)={0x3, 0x6, &(0x7f0000000540)=[{0x0, './file0\x00', 0x7ff}, {0x1, './file0\x00', 0x2}, {0x1, './file0\x00', 0x1}]}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x8000}, {0x85}, {0x21, 0x6617fb6b}], 0x3}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.109' (ED25519) to the list of known hosts. pckbd_enable: command error uWvAmR_NfIaNuGl:t (S0PxLf fffN80O0T0 0L1ObWdEfR0E2D0 ,O N0 xT8R,A P0 ,E X1I) ->T ec k0 erStopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *350426 86459 0 0 0 1 syz-executor 58615 86459 0 0 0x4000000 0 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x71de50026f70, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xffff800001bdf020, 0x8, 0, 1) -> e ddb{1}> show kasan kasan: no report recorded this boot ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x71de50026f70, count: -1 ddb{1}> show registers rdi 0xffffffff85e496a0 panicstr rsi 0xffffffff853790a0 __sancov_gen_cov_switch_values.22 rbp 0xffff800030aeefd0 rbx 0 rdx 0 rcx 0xffff800028fe3ff0 rax 0x2a r8 0xffff800030aeeea0 r9 0x1 r10 0 r11 0xffffffff836a5650 x86_bus_space_io_read_1 r12 0 r13 0xffffffff8150a3c8 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff8277b427 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff800030aeef50 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=350426 pid=86459 tcnt=3 stat=onproc flags process=0 proc=0 runpri=82, usrpri=82, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000298f4fa0,0xffff8000298f27f0 process=0xffff800029ac9828 user=0xffff800030ae4000, vmspace=0xffff800001bdf020 estcpu=32, cpticks=6, pctcpu=0.0, user=4, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 1205 523241 0 0 2 0x14000 0x200 swapper 7602 172989 75076 0 2 0x100002 0 sh 3148 402545 30874 0 2 0x100002 0 sh *86459 350426 54135 0 7 0 0 syz-executor 86459 99857 54135 0 3 0 0x4000080 fsleep syz-executor 86459 58615 54135 0 7 0 0x4000000 syz-executor 30874 149319 17488 0 3 0x2 0x80 wait syz-executor 33174 261360 9520 0 3 0 0x80 nanoslp syz-executor 33174 103933 9520 0 2 0 0x4000000 syz-executor 33174 141390 9520 0 3 0 0x4000080 fsleep syz-executor 33174 418117 9520 0 3 0 0x4000080 fsleep syz-executor 75076 179328 17488 0 3 0x2 0x80 wait syz-executor 54135 164301 17488 0 3 0x2 0x80 nanoslp syz-executor 79961 229866 17488 0 3 0x2 0x80 wait syz-executor 32462 397551 17488 0 3 0x2 0x80 wait syz-executor 9520 385598 17488 0 3 0x2 0x80 nanoslp syz-executor 89698 287638 17488 0 3 0x2 0x80 piperd syz-executor 17488 415974 42612 0 3 0x2 0x80 nanoslp syz-executor 42612 225934 50954 0 3 0x100002 0x88 sigsusp ksh 50954 35793 20714 0 3 0x10 0x88 kqread sshd-session 20714 332192 80332 0 3 0x12 0x80 kqread sshd-session 98710 275828 1 0 3 0x100003 0x80 ttyin getty 80332 47787 1 0 3 0 0x88 kqread sshd 71209 84714 22071 74 3 0x1100012 0x80 bpf pflogd 22071 398436 1 0 3 0 0x80 sbwait pflogd 64580 186672 93666 73 3 0x1100010 0x80 kqread syslogd 93666 162899 1 0 3 0x100002 0x80 sbwait syslogd 6773 308650 1 0 3 0x100000 0x80 kqread resolvd 76175 164543 22594 77 3 0x100012 0x80 kqread dhcpleased 164 174920 22594 77 3 0x100012 0x80 kqread dhcpleased 22594 79361 1 0 3 0 0x80 kqread dhcpleased 23129 10943 0 0 3 0x14000 0x200 bored smr 84559 236188 0 0 2 0x14000 0x200 zerothread 90816 94449 0 0 3 0x14000 0x200 aiodoned aiodoned 17972 64269 0 0 3 0x14000 0x200 syncer update 10190 162046 0 0 3 0x14000 0x200 cleaner cleaner 72009 210972 0 0 3 0x14000 0x200 reaper reaper 20586 450540 0 0 3 0x14000 0x200 pgdaemon pagedaemon 46588 472746 0 0 3 0x14000 0x200 bored viomb 95574 251807 0 0 3 0x14000 0x40000200 acpi0 acpi0 27286 33290 0 0 3 0x14000 0x40000200 idle1 57237 434607 0 0 3 0x14000 0x200 bored softnet1 24056 169872 0 0 3 0x14000 0x200 bored softnet0 22946 264074 0 0 3 0x14000 0x200 smrbar systqmp 87558 303004 0 0 3 0x14000 0x200 bored systq 83908 109343 0 0 3 0x14000 0x200 tmoslp softclockmp 13259 345686 0 0 3 0x14000 0x40000200 tmoslp softclock 86806 209656 0 0 3 0x14000 0x40000200 idle0 1 277859 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &pr->ps_mtx r = 0 (0xffffffff85450598) #0 witness_lock+0x632 #1 mtx_enter+0x683 #2 knote_processfork+0x666 #3 fork1+0x1225 #4 kthread_create+0xa8 #5 nfs_getset_niothreads+0xe7 #6 nfs_sysctl+0x102 #7 sys_sysctl+0x54f #8 syscall+0x1089 #9 Xsyscall+0x128 CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff85e5cf10) #0 witness_lock+0x632 #1 mtx_enter+0x683 #2 sleep_finish+0x2a2 #3 sys_futex+0x651 #4 syscall+0x1089 #5 Xsyscall+0x128 Process 86459 (syz-executor) thread 0xffff80003833a550 (58615) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8545bb40) #0 witness_lock+0x632 #1 sysctl_vslock+0x72 #2 sys_sysctl+0x460 #3 syscall+0x1089 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff85349d98) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 sysctl_vslock+0x37 #3 sys_sysctl+0x460 #4 syscall+0x1089 #5 Xsyscall+0x128 Process 22946 (systqmp) thread 0xffff800045ffe000 (264074) shared rwlock systqmp r = 0 (0xffffffff85135718) #0 witness_lock+0x632 #1 taskq_thread+0x1ba #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11068 12251K 12477K 166960K 12370 0 pcb 22 24K 24K 166960K 41 0 rtable 249 18K 31K 166960K 617 0 pf 36 22K 26K 166960K 69 0 ifaddr 45 13K 14K 166960K 86 0 ifgroup 59 2K 2K 166960K 100 0 sysctl 1 1K 13K 166960K 5 0 counters 72 43K 44K 166960K 92 0 ioctlops 69 19K 194K 166960K 1713 0 iov 0 0K 12K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1330 86K 87K 166960K 1537 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 2 2K 6K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 13 0K 1K 166960K 15 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 405K 166960K 12470 0 file desc 19 59K 121K 166960K 399 0 sigio 0 0K 0K 166960K 2 0 proc 113 130K 180K 166960K 842 0 subproc 90 11K 12K 166960K 171 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 ip_moptions 0 0K 0K 166960K 8 0 in_multi 100 7K 8K 166960K 201 0 ether_multi 1 0K 0K 166960K 3 0 mrt 4 0K 0K 166960K 19 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 55 384K 384K 166960K 55 0 exec 25 6K 16K 166960K 512 0 fusefs mount 1 36K 36K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 14 124K 124K 166960K 15 0 UVM amap 521 281K 355K 166960K 5045 0 UVM aobj 7 4K 4K 166960K 8 0 pinsyscall 131 233K 364K 166960K 1806 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 19 0K 2K 166960K 57 0 temp 275 9288K 9443K 166960K 10799 0 kqueue 19 50K 84K 166960K 47 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 54 0 51 1 0 1 1 0 8 0 rtentry 176 213 0 133 6 0 6 6 0 8 0 unpcb 144 404 0 387 6 0 6 6 0 8 5 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 736 20 0 16 1 0 1 1 0 8 0 arp 136 37 0 24 1 0 1 1 0 8 0 inpcb 328 316 0 309 2 0 2 2 0 8 1 nd6 152 51 0 36 1 0 1 1 0 8 0 kcovpl 48 19 0 12 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfqueue 320 1 0 1 1 0 1 1 0 8 1 pfstitem 24 40 0 3 1 0 1 1 0 8 0 pfstkey 128 40 0 3 2 0 2 2 0 8 0 pfstate 448 40 0 3 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 863 0 493 29 0 29 29 0 8 1 art_table 40 864 0 493 5 0 5 5 0 8 0 art_node 32 213 0 131 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 33 1 0 1 1 0 8 1 semapl 72 13 0 3 1 0 1 1 0 8 0 shmpl 112 5 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1777 0 284 94 0 94 94 0 8 0 ffsino 296 1777 0 284 115 0 115 115 0 8 0 nchpl 144 2141 0 395 65 0 65 65 0 8 0 vnodes 216 2007 0 0 112 0 112 112 0 8 0 namei 1024 8753 0 8753 4 3 1 3 0 8 1 percpumem 16 62 0 13 1 0 1 1 0 8 0 kstatmem 264 49 0 26 2 0 2 2 0 8 0 scxspl 216 7948 0 7948 5 4 1 3 1 8 1 plimitpl 152 57 0 40 1 0 1 1 0 8 0 sigapl 424 696 0 650 7 1 6 7 0 8 0 knotepl 120 143 0 0 5 0 5 5 0 8 0 kqueuepl 224 101 0 88 3 2 1 3 0 8 0 pipepl 344 176 0 149 4 0 4 4 0 8 1 fdescpl 528 679 0 650 3 0 3 3 0 8 0 filepl 160 3165 0 2960 15 0 15 15 0 8 3 lockfpl 104 116 0 114 1 0 1 1 0 8 0 lockfspl 48 23 0 21 1 0 1 1 0 8 0 sessionpl 144 48 0 38 1 0 1 1 0 8 0 pgrppl 48 67 0 50 1 0 1 1 0 8 0 ucredpl 104 375 0 362 1 0 1 1 0 8 0 zombiepl 144 652 0 650 1 0 1 1 0 8 0 processpl 1232 696 0 650 5 1 4 5 0 8 0 procpl 664 921 0 870 6 0 6 6 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 776 0 749 17 6 11 17 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mextrefs 64 19 0 0 1 0 1 1 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 281 0 0 18 0 18 18 0 8 0 bufpl 272 2565 0 106 164 0 164 164 0 8 0 anonpl 32 3849 0 0 31 0 31 31 0 222 0 amapchunkpl 152 14088 0 13661 22 0 22 22 0 158 3 amappl16 200 2023 0 2004 5 3 2 5 0 8 0 amappl15 192 6 0 6 2 2 0 1 0 8 0 amappl14 184 552 0 549 1 0 1 1 0 8 0 amappl13 176 157 0 145 1 0 1 1 0 8 0 amappl12 168 965 0 937 2 0 2 2 0 8 0 amappl11 160 9 0 8 1 0 1 1 0 8 0 amappl10 152 82 0 68 1 0 1 1 0 8 0 amappl9 144 271 0 271 1 1 0 1 0 8 0 amappl8 136 138 0 136 1 0 1 1 0 8 0 amappl7 128 170 0 157 1 0 1 1 0 8 0 amappl6 120 256 0 253 1 0 1 1 0 8 0 amappl5 112 105 0 94 1 0 1 1 0 8 0 amappl4 104 326 0 306 1 0 1 1 0 8 0 amappl3 96 2491 0 2403 3 0 3 3 0 8 0 amappl2 88 761 0 687 2 0 2 2 0 8 0 amappl1 80 12057 0 11459 16 2 14 16 0 8 0 amappl 88 4147 0 4002 5 0 5 5 0 92 1 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 7 0 2 1 0 1 1 0 8 0 uaddrrnd 24 679 0 650 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 679 0 650 1 0 1 1 0 8 0 vmmpekpl 168 7667 0 7622 3 0 3 3 0 8 0 vmmpepl 168 52510 0 50741 89 0 89 89 0 357 5 vmsppl 488 678 0 650 5 0 5 5 0 8 0 rwobjpl 80 18030 0 17016 25 2 23 25 0 8 0 pdppl 4096 1367 0 1300 123 48 75 89 0 8 8 pvpl 32 10627 0 0 87 1 86 86 0 265 0 pmappl 256 678 0 650 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 120 475 0 56 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x19: leave x86_ipi_db(ffffffff85337ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x29 comcnputc(800,72) at comcnputc+0x2e2 cnputc(72) at cnputc+0xaf db_putchar(72) at db_putchar+0x29f kprintf() at kprintf+0x3fb db_printf(ffffffff84a7bbc0) at db_printf+0x102 db_ktrap(6,0,ffff8000299e5ab0) at db_ktrap+0xec kerntrap(ffff8000299e5ab0) at kerntrap+0x26d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b knote_processfork(ffffffff85450480,4b5) at knote_processfork+0x287 fork1(ffffffff85450120,f0,ffffffff837d8160,0,0,ffff8000299e5e40) at fork1+0x1225 end trace frame: 0xffff8000299e5ee0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff85337ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x29 comcnputc(800,72) at comcnputc+0x2e2 cnputc(72) at cnputc+0xaf db_putchar(72) at db_putchar+0x29f kprintf() at kprintf+0x3fb db_printf(ffffffff84a7bbc0) at db_printf+0x102 db_ktrap(6,0,ffff8000299e5ab0) at db_ktrap+0xec kerntrap(ffff8000299e5ab0) at kerntrap+0x26d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b knote_processfork(ffffffff85450480,4b5) at knote_processfork+0x287 fork1(ffffffff85450120,f0,ffffffff837d8160,0,0,ffff8000299e5e40) at fork1+0x1225 kthread_create(ffffffff837d8160,0,0,ffffffff84c180c0) at kthread_create+0xa8 nfs_getset_niothreads(1) at nfs_getset_niothreads+0xe7 nfs_sysctl(ffff8000299e6048,1,0,ffff8000299e6020,200000000200,0,ffff8000299e62a0) at nfs_sysctl+0x102 sys_sysctl(ffff80003833a550,ffff8000299e62a0,ffff8000299e6200) at sys_sysctl+0x54f syscall(ffff8000299e62a0) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa47b77948d0, count: -20 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x71de50026f70, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x71de50026f70, count: -1