last executing test programs: 7.914788581s ago: executing program 2 (id=1732): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x15, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x47) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) (async) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) shutdown(r3, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) clock_gettime(0x0, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000000c0)={0xffffffffffffffff, 0x2}, 0x10) 7.577933067s ago: executing program 2 (id=1738): openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) poll(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640), 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000b40)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000b80), &(0x7f0000000bc0), 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="7b2bcb4bc9abb33eb1c6974bc37b3c678d0dce8e9bb4612ccea8cf701de50498656e4d4e15fd021614c3d7abce9c1a41e449bea4ff2271fa1764e6f939a951fd89606d9efd270eaf2923ba58ab3f8e3e0be938cc22e6b0b749f470dd9689a5f61442a389b50bcfa163eb7746b50b64516c803336c192deec1a", 0x79}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x1, 0x7) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x1, 0x7f, 0xf7fffffc}, {0x40, 0x5, 0xf4, 0x5}, {0x16, 0x1, 0xdc, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91ed6d5826621bf1ae87f761cc1bc3c129fe51249a4c0a1387c216a96996d87f8b97548df9fa31e10406ac80d3b41092ee2a8d5bfddb984261958098a73b2575c2420bb", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[]) socket(0x2b, 0x2, 0x0) 6.528849703s ago: executing program 2 (id=1752): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x0, "0100dd2d018000000000005e00"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r4, 0x80000000000) r5 = fcntl$dupfd(r2, 0xa, r3) write(r5, &(0x7f0000000100), 0xfffffe5d) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x9, 0x1, 0x2, 0xe8d7, 0x7}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (async) socket(0x800000018, 0x2, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x0, "0100dd2d018000000000005e00"}) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) pipe(&(0x7f0000000080)) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r4, 0x80000000000) (async) fcntl$dupfd(r2, 0xa, r3) (async) write(r5, &(0x7f0000000100), 0xfffffe5d) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x9, 0x1, 0x2, 0xe8d7, 0x7}, 0xc) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) (async) 5.972901497s ago: executing program 2 (id=1763): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e4ad5826621bf1ae87f761cc1bc3c129fe51249a4c0a1387c216a96996d", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xffffffce) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x1, 0x1000008, 0x9, "00000000000000000000001500", 0x1, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffe88edd60df6ad900300000ff0200000000000000ed000000000001fe8000000000000000000000000000aa02009078ff06c33e0000000000000000000000000000000000000001ff02000000000000000000000000000100000000"]) r3 = socket(0x2, 0x3, 0x0) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 5.013646495s ago: executing program 2 (id=1774): r0 = socket(0x18, 0x2, 0x0) flock(r0, 0xd) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/122, 0x7a}], 0x1) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x1, 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000540)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) rename(0x0, &(0x7f0000000180)='./bus\x00') kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) ioctl$TIOCSTOP(r4, 0x2000746f) r7 = socket$inet(0x2, 0x2, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='\xc8)\x18\x91\x00', &(0x7f0000000300)='/dev/wsmouse0\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='/dev/wsmouse0\x00', &(0x7f00000003c0)='&:\x00']) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x10000, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0xffffffff, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000de000/0x1000)=nil, 0x1000, 0x4) setsockopt(r7, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) 4.667313057s ago: executing program 2 (id=1783): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x47) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x22) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 2.666658521s ago: executing program 0 (id=1820): open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0xf) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) r4 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}) shmat(r4, &(0x7f00003d1000/0x1000)=nil, 0x3000) shmat(r4, &(0x7f000022c000/0x2000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x2, r7, r3, r2, r5, 0x18, 0x5}, 0x0, 0xffff, r6, r1, 0x3, 0x70000000000000, 0x81}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x4, 0x1, 0x44, 0x6}, {0x6, 0x5, 0x4, 0x8}, {0x9, 0x1, 0x3, 0x6}, {0x5, 0x6, 0x1e, 0x8}, {0x6, 0x4, 0x6, 0x400000cf}, {0x3ff, 0xfb, 0x6, 0x52}, {0xcfa, 0x2, 0x2, 0x6}, {0x8, 0x5, 0xd, 0x34b7d448}, {0xcd, 0x44, 0x7f}, {0x8, 0x1, 0x9, 0xff}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="97ce50c360d8ef88d5d8098edfc11ca0ef02159f566a2a9660b1977536933e1a32cc4ae9aec8b2a35c53a7857a529a2643b5148c1fbdb352155e21e62b4da2df362eef4466cbb8064919f1be60c1fb299cccfcb1", 0x54}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000740)=[{{}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x7fffffff, 0xd}, {{}, 0xfffffffffffffff9, 0x77, 0xfffff, 0xffffffffffff7ff9, 0x10001}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x2}], 0x80000ff, 0x0) r8 = kqueue() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r6) syz_open_pts() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x4], [0x0, 0x0, 0x888, 0x3ff], [0x0, 0xfffffffffffffffe, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [{0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x7fffffffffffffff}}}) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000001800), 0x0, &(0x7f0000002840), 0x0) kevent(r8, &(0x7f0000000100), 0xd7, &(0x7f0000000600), 0x8000, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r10, 0xcd504404, &(0x7f0000000140)={0x6, 0x800007ff, 0x200, 0x1000000, "003bc2c200005ed5848100f6d700", 0x5, 0x12f1}) 2.406222837s ago: executing program 0 (id=1826): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="8f6f77ede655", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x0, 0x3a, 0x0, @empty, @mcast2}}}}) 1.952747771s ago: executing program 1 (id=1833): symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) unlink(&(0x7f0000000200)='./file0\x00') (rerun: 64) 1.832504557s ago: executing program 0 (id=1836): getrlimit(0xbffd9d2c7b091ee2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x7, 0xc7f3, 0x7}) 1.832344718s ago: executing program 0 (id=1837): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chdir(0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 1.451193402s ago: executing program 1 (id=1843): clock_getres(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) recvmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000580)=""/136, 0x88}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f0000000640)=""/130, 0x82}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/80, 0x50}], 0x6, &(0x7f0000000440)=""/5, 0x5}}, 0x10, 0x43, &(0x7f0000000540)={0xfffffffffffffffb, 0x3d1}) clock_getres(0x2, &(0x7f0000000000)) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) (async) recvmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000580)=""/136, 0x88}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f0000000640)=""/130, 0x82}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/80, 0x50}], 0x6, &(0x7f0000000440)=""/5, 0x5}}, 0x10, 0x43, &(0x7f0000000540)={0xfffffffffffffffb, 0x3d1}) (async) 1.450965932s ago: executing program 0 (id=1844): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) socket(0x2, 0x4001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/222, 0xde}, 0x42) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pipe2(&(0x7f00000002c0), 0x10000) (async) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) dup2(r2, r3) r4 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000280)={0x7, 0x3}, 0x10) (async) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRESDEC=r4]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) r5 = syz_open_pts() pwrite(r5, &(0x7f00000001c0)="d08101d4f59b74722b49512fec412e7e7420b2dcda8ef20580c9f695cb3e4a198b5159593290f60dd90dc2ddf0c1ce51d1d7d168be66ee7ec4eaa4c5ad26fa267209916823ba4a06777d1af9c5f6f85ec9c59f8ca4632f6b72bb8ebf8afc55d57b352852ebd24e0c946a1aacda29ca8e42f7adb50981660db9731366c54b22696210ba1d4bb7de3842f6409cc2c58d5ca82fa72bf3ddeed7687f8d3d109c3f581fed7053eb0b7007ed79cdb4f3ce0070", 0xb0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x5, 0x1) (async) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="030101000003a317a9357682c530f8045c7b545028e65dd18f8b8c006ef177bca68b1858973c412aadd4c0080000004ac83a5d3012c3085ce1c3c1db19f5610f6015c304b7712b2408a087a6ca699beb12f612b2f340de3bae77e32998ea98c8af37db0e0f5356da9aa4b2af091904ba4e43eac823ef8ae291abbb775ad13660f9893e315b697220704ae3f260e72dafb5943cbe067e40f0e3f7b7204b506dc2791528f68daad55e3c198c780ad580f6973b40887b48571a66e88ff3c67478d4b711d511adcb3b049638256289fd1775524d3f274ae0b3670cb193eee2c5758305c24a22a77fc7056653db374ddb1140920949e89ea0", 0xf6) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto(r6, 0x0, 0x0, 0x40a, 0x0, 0x0) 1.222822775s ago: executing program 1 (id=1848): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 1.22212504s ago: executing program 4 (id=1850): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74, 0x1, 0xc, 0xee}, {0x48, 0x8c, 0xc8, 0x14}, {0x6, 0x0, 0x7, 0x801}]}) (async) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@random="d3131897c1c8", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @empty, {[@noop]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x9, 0x6, 0xc, 0x7, 0x6}}}}}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x3) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x9}, {0xb1, 0x11, 0x2, 0x9}, {0x2016, 0x7, 0x7f}]}) (async) mprotect(&(0x7f0000669000/0x4000)=nil, 0x4000, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab", 0x2}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="5f5c3c03b72fc22f129d9dff8d09697eed837e3dbbf06ea0a61d479b8940020500008d8f274164c7706fd831899f5f6809590400819ce96379a7085eb278010686e9f2ba", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaafbffffffffff86dd679490260008330a00000000000000000000000000a70000ff0100000000000052bf5023000000014e204e2000089078"]) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9320b775a76267aa) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) write(r4, &(0x7f0000000340)="d806b61c3c3a3ecb6d79b7e2de227a651ae9a8ef669ac6d4f917d533e366edc804616a54ab32ae0008d0486c29fe047659c98b7c481e5efefc8b526780e0b22da94a31c1544cf10cd48dcf84dea92ba2ef1e19b957f4fac981f4c16b9950dfa6bd24d4fb5bcc2635befd46993022a724d6de2da385b66bd065d1432008e817459464aa1ecdb1ac18e941a00a807f8449875872025280034b0fd33cc3ce4919f0f06b8aec9dc6e885aab29ee56af155ce94071d89b5ff31d46ac5d4cb77f81d2c7f38a116ac9b7a0d25f194c20abc452fa62ff387", 0xd4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x0, 0x15, 0x75cc, 0x4}, 0xc) 1.046032445s ago: executing program 1 (id=1851): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x43a5, 0x0, {0x6, 0x200}}) 1.045369991s ago: executing program 0 (id=1852): sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4000000000000, 0x0, 0x6, 0xfffffffffffffffc, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x102, &(0x7f0000000180)={@random="6dd8a48ff65f", @remote, [], {@generic={0x802, "b40e093849f534eb94ee989cb7e84f5e5f728bfcdf1761a188861670d5fc5698a0c762770e5c0073d3098cceb4db4fd5632063c46718cf4da81ef76b4d2cd8be013becae884d78cb167d29f695a41c4a9175fb6e305bedef939aa203a5d27f3cdfb4b54dd7e0711e4973038ba368adfa801eb5a77dd091b4a940963a320abeeb62b41ffc056fbc2eb938b60e8c1a62a4f257d2962dee7a3fb90c0b6550efca34c31dfffd20f54b96ba89498dcbdf10f89fa00963272b9cfe787136a05b939b562970ac9b1ee60b542912ed3a18b7e120715ca592406c0b000232e1c95a10666931827674f76dd2e0e2a9324e0904bbb2aaddd486"}}}) 1.045187063s ago: executing program 4 (id=1853): r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x38) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="be55aaf4b82950d0e0ed010000000e9d5c3f64a0053f6d0dbe4eb0cb7fdf6e8b2b090f4911fd4c1d1a160f86c8f6595d4e166b2482977d4ce4fe07c83631ef586fefa578bcb6b911b9a017cd834eacf778364b894d60ebb1582649c55f254ba8db1624b8109fe7e6825e74d603a4547d757ff015cf41f114ad447d876ce1471a722c3a9ea7556a09fe419791f6ec8d26dfda68249f0a34d0ef10bc8b69be506c43619aa71b137376281944d1088b41e126d6eac05f8dab6769daf60a12815f9b7d554ee4a6a5243765bf7d37f1eaad70ee0afbcb274050c65eee792e96f0156489a61d71bfcef58d44399ff6ca03df1da9040750d7605e2c7f7eeba77e75280890a8f0b92b80c0ebaa503b917300"/284, 0x11c}, {&(0x7f00000000c0)="31deca73c0b96dbe0e5009435ba433216d01dacb5c2c76fd0d7cf5df8f4d73ab0b46c87e2d19245bf7a752a255f1d5ea84b67e0ee0276bf96616f3eb4f0c7b78306e918ddf47bd46216b6672543071073e8876b19576dcb023a588b3d8b7a2443d19a3612a843bb5dcd80c6b592e82d978004ee18cd4fad88b94f8cdea3aaca8dbe3865fd91528581fff08260d63b387226e21352c89c0787bb362e3170f2fa1e13751491e52494b58322b61099550d2ac38706d06cf54f08c251ddcef4f7063f18f5f7cf49d2df0981f12e8ee63bc25a0439aac6b7937415dde195b8373fba84a", 0xe1}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xfffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) syz_extract_tcp_res(0x0, 0x61, 0x8) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) utimes(0x0, &(0x7f0000000000)={{0xa539, 0x101}, {0x6, 0xfffffffefffffffa}}) 833.869037ms ago: executing program 1 (id=1857): pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) write(r0, &(0x7f0000000100)="3264c9daf24e2991fa86249a2587d49efbf798bf350060c679a360bca2e38067e56ddc1477f17c5373eee4bcacc2ba075e51e10534e7bd26826c40c28abaaabb1a7fabf77f0a214be6a8504b314cc4d222eea96a5aa53e5ea7a3a66cec4f0bd062209c536be5de75a046bc26e9097a0a04cc9b296bed2b093df70935691a3608e8bb5b811ec68828d987537079a7e8ab1108168cc675d2add8ec61b61d4cf1d104715c5ba29cb97f9516b49ff62f085aea87b09a8a4238a8c6cb31069a9e10673186259b2cad6c8c99125eb6d955e1ba81c9c100822995d897ba5f045529fa1517fbb4b68c9b39945633013366e38a806365d0404c9fb07072730cdd9300c0bcde31e83569c3f51004b993160d4276243731f1bcbfade6ea0c91e77eda30250b7fa31f9b30c863929710dc7df7114ec56854c3657c90ca45b79a661612d80228ab1868ddfab219fd248a60460299fe7f954164cbc3031991b63cbea7b85af68f013c263d997420c982d952acc27a29e38ff983e80661123cecec8bed5bcc7bd2522c6537d654c8c4d566e0bc34b308cad894631f61390b07a7c79ba8827306fa8dcc12226d177445192933a07034c6f8e1a086b812657d11f634355c494b6c2b2d2384b6a7e486d1f3fc1f71f00d0e3aa982d3dc0d583c487a7e8d0be96ab716877d2a9c918be10cf93f5a120417880ba4b9b005c9019c1019c9840d7800f975cb4150b33a4d20b438fd25a26549148d32eb51a08b744d664930069dcca83e9af0cf1bb00240553692bb4e9f5c47d11ccb6ed27e356d49fc073e614b99cf1791da2a507d3e9ee7254f9fe3378d016f40bb412de2f3afaec6b83b6722361af630e45e1c561aec951317dad7e32f8df9f28699fc5b3efa3b996de296f48f43e20f506c0efbda83b4862bd0a937af16d3d92334319a1f947b4b3116286b76de6f234a848ce32a8385f1b0f712ccf4464629e936376cc8ab751be9c09620ef7c0429197ef4f19ef0db1d57b25a1e65c35570f7c94defa4d3edc4c9fd32898c2715f7f60503f1a3968015d0cdef07b3d216c91e9d09f0126338baf85af6775ef6e98c7d011552a282803126cd697b3c805ae4fd7cdbdaf572f6e77f6903c04175b0451457867d4ef800e779a8e7e0f3ad63c063b2cf9dda9818edf0f1c0a4c9565de8177f245e196e01a02f0872c82e234f7bf7aa6a9d1cee0e5a995b7c76384dbe4d72a47697a5e8c0b2804b527565ac3e2d62d51bdb0400d7a2a5fe58b11354987895a5352d24a28cd3a949608e05de094a6314d18a8ba5c86b2091e7bb10b13f7ff28c112c4c38929fd5915c2b04745e0464ae4f4fe743143b2e6f9fcb27ead647650f74d0e0e875f8f53b6d599b195f94229c67fa53b02dc709e3a0b6eae195a89c5d0024446c97c32aa9b9663d94f2ee8b5924652bae9e27dd6b75727bb9cca39530c0760786a952e42cfb67ac25eeca2c04b927b81f9377665b2ab2c6a8ac8807813283bf7b44e9e39fdbf4cd4faf5ac8e73494d68a417a6607b3d14aabc3ea3d8d4e6129bba4112c4b04c5bc516202a2c785ed60b57e1a6ab415eac928991abc485ea4eb3ca34757befee2c04cdaf139c445020bf24f09e387e91f1ea4462ffd7d851e1b5937695df49eb5f9e57064e668246b9a6e9e94110b95f95d1d6fe474b491102873ca180b04c974bd7ff2fac01f6e05dcfbff4bdb3db49245faa542628005693b7c572c150553ce5820dc5ce1626ab2cb1c82e3db8b30fd9c7d28b0013098417d07375898b31b50cdbebab9dccef720b8bfb7c9da52143045acb73c72173d4fe8b0a04e1ff0386ab9c1e2b5dacd9d88227da193137a4ceae3b04e084820f65817943deb2ac1798f751b19a4515571d656ad400de71629671ce346a560cbd9d72a56a01148560e66a36074e288467d61c462769d6c23c363bba5dedf03b71a2770e0e7a5e8d32f516b230c969798225317e12423b15b7e3f577192ee49c04193fb0cd9c8b1ca67ddcc8164aae1cc1a5fb63446275b1e98670b57cd88e40bc63ed99b0ece9c83d4c41cad99678fdf52adfe37ce6373887a01c17bcd659f36b714ed9cae7f972eb2193f842807177e5b096a121efc2a6eb76723f1987202178f8e5557ef2b2c3c1936dba6c88cc5d2bb24e6467358ea806e2c020c3dac45edfa44594b5f8d5a367e18a5a3b01bebc1662493fdeccebebfbb5f548f0948c44f9e7e71977697cf80d4e804434571a4b01b4909455c47cfca7764710bc3b5015279b543ee706ab7a17d66fc0ed1d1ff85300485c87e7e7dbec8892070040a1248bd85e76eb55aca678a6f88aa700ae3bdded34603584e001285f5fa17ac1417c91be2cf5ccb08c28c504b8e07cc5ad67d54171e3c8740cf659bb189906ba137302d441b5b4573735fe355b96d59705069f927f458b67982b16e9decb5c755afed833deaa17e2522716a3b4e9c6d0629e438c2073ca59106804dd0be85b325849d9c7663a17b7cf1c823b04c94567fda278229fcf3eb0037c23577544b8a3d4156e2e497b05e7e5cb4f52bacf406fdccb4f2d63f58963aca0fc9c3134be5139cf02ba1a1ea2a01d4118e147f31ecebaa2f01699af37a5122ff7d70652cf446a23df19850409ef4faea1b44222bc4a084f9723174fbb74bbdccd1c212b34a43e93cd419b526179e6eb528814a0326ded7afd1df038901c8d517526d20d7b2b92bd916f66784ee820f7aa2fb1113bbfd6988a0728f0f69b31eebf46c2fd5ad2c25b0547f6ebf4dd096ddcc3f12fd73f4e8b591f2a791f8b19636c29ffa974d5c276b916908dbfd9f4cb103d9c1f94c5eedd2409b1f0ec43081a0b1c1ade18bb6c66b7833cfe105575c6d5e1a52222f94f19ffd52abaac9d69b8a302f071a1c3a8aa1655cc50bc188840b865224edb21a1c9304e11b6514d206d7b5b6a7795aa63484c9e073eed72d697d2909473b53fd91f7fa96b4c0e754708b78b10518a4ef0239be57c1891fa78d3c3559172eb9b9195e61d7dec399887568171d5060d80a8d7e3dcb7dd48812823be57765c3cf36054f616717a1f4d55d2a147d10544beb2d762d42777920d049a9ff56b06549576946231f3bc3cbbd4d87df1306d5c9bd50e33ee460007921549b52f07a00a7adb156b5da47ec3dcb8f5e67ecb01708853ca63b78615cecc31920a64b4a6ba2311a063ed86c6029feb1d2a7fef16d0e642809b40ff7eb1787bcd1ec3fc9793b61331b8396705621d4bdf81fe7abbec467c41fe419adf01e3c367edfe99d618a6da483c959b47b84443af2a97308ec426107a0d1ef839a8b3644701204531480838a6d46d01d197fddaeb64ee78efa60d89b2e6e5e372f3cd81d933cc5455b977f168463ba4aad89566ac3b489a4a16bfa0ffc42f9883d42f53c6a93c312575da5bf80557d24130f53214bfff8c24ad66c2730f1025141a3c8e6ec3e94affd3ff61a2fdfc736f2ca43d0c6196583a5aceb955bdf7360dab8c5a868cb013fcb754db6c214b3df184b36ed255d64a4c54390ea856f6a005f8aab80b7dfb2efd6f5e0350d853e026325c1da6b8ec623fd24cd0b30fda65c5be2387954cdb911ac6a78ecc97b431e619e3573b13e1b1476a56112879af155be26b7b2893832e51eb2ad1d55128baba6a2b473f91eda80eabdb1d935ecd135b21ad1f53dcb6a6c544b3033483bf0fe48ca0dd7f532c0e5deca46ee02a116b12271dc4b0dd0a00abe8f5278988019090106d7624dc243df629622207ce028c60c350e62f015d97756bb888d14dd5e5f9d0f48ccf2213a3d6cfe92298860c96cfb4178d04a5446331648686321c6a5c2399513545f9d44ad53ec4130d886a051559a5880061f31933c5ec549f632bd37f9622e2dbf851c6118d503ccf48e9287672acd72d29dc32774fc48e04bed860cf534e8d59535f0063bc123566350fdb722336e6ad9c13f2c6c558e142e4f396a271930c05868d38fdb6aba5b2baddc449882f2d1c5a1b91cbb2357b7c762e2dd9389b5151975e849eea4ee5358ce73e8976abbd519456945231cd8b8170d59315eb1cca39d3bbdd77bb97439e75733dc15d087dec335fb392140fd617199116cd2f72ed46af47b5ecf2654725cb22e0a273e3c5641375fa569d03aa5e9d595a44b506f000b631ec5b9b7c3295e0361f9ead353b8dff7744fbdef89ff70597de2ecd9ef2e1f32e34194eee396d280fed5ff11b3a69024e3a044d203c69393d14ddbac041b3490c4d2ff366ec28cf0bbfb79ee9f98c1839774bfbd94832272b3a596ba4c1971cb600efee02379d24d3fc7afbe1bd4142ae5ee4531dc53362b86ef82660435843f45e4d958eae9f3a2b01322ecc2988b5aa79e0528207d70de8cf58fcf6f182f2a467f604c0ddd27316241683e0a6df5cb65be3fcedafcd996d1d60d58442763e068666af02708b5be6ab514972a2071574d6941f3a63db52b76947a4a43381ddf4972df825285fc62eecf9389a9b70c9cda9a107c43aa84e85dd5addcb136751cb84a621ba97092ba0b47bf1c46adcc75d07311e9ea0b644f01a9c3f7aa48ea9fdc521903dd8ba1860a9f53c824fdffbf3ca2d0e7677c17ec8900dcd7740169d304453667f380a6bc5add82e90ff4310d071a8e88c482a0ea4f580ac2bb91b9fcc0047352e71de4ebdeaee70e8b976eb8ff7656664444407810785dc2127b7258d738db8762b4dad67cdc89dae60a55b5d281429fa2e11cb1daa975511a811ea8bcbf7408f5150c0265f4205d4142b5f251bb7ba82c59caad3d587650149fa3e6d2a08062253d4dd64df40a7bc31ee8a20dd5bbf9055558ee2891ce4457838944e628d4fc4fd1eb926f0f166d1c09dad6fb0595363a19e7de408258499fc32cf5e5c83effd09b78f7d0f43f69b2cb7bde61db663bd3c07eecec6af98bc0e3e8894c4b2c8523d263982b16794bd66e7de6d9fe9317654e25b2f3dd97819d8ff17b1e0bc82459c32e45f7b13e192eb638c8796e16710ddd563b60a52ef2e91a5750d3c0d152b1238501e3392c5e7b9a892e4b7df3fc51577661ceca88d73dabc952fa93653afd17c53e4d0f8a1069a2a055f81c0bde4df548ab2457888df61b9a1988d2b8b0612fd1d8ac549815e9dc05b61d7c7d098c1887bfa8fcaf6c76b30d15004f9b9e22fea70a75ed16922529c988d417d25cb65b69d3c5cf5a0eb0475d2e87e62ea6e2f8f708014b7e90dce3de30e3eb51f47abfaf7887ffde86864b3321555b52a314614b4a20a8c162b7948f92b3259718fca9324acddd4d839015abe445cccc8d43897ee8a1000224ac313b36f38e3fd2c3d9fdd92ca661bd84f44dc758b881e59d61b1148287664139aa2ccc152f880bceddab8c1ba48def4fa3d2f013db89bfe2a09861831fc2749fb59028c3e4aabc5d167287aaa731d6a7653a65816580d187f2de81012293add43d6a05f4cb7accb614044f3f2ae7ff12d276a49b2f83ff5ef4b2a289a64098822829a133175a7c3301192030b71654a7a3d8c5ba90ce64267004666e8f0b3b03e56c0c8c56b6e0e36276b782d2af280e9781a1c1af9f34119032e6b04faa411806fc30afc985d187ffaad2b2779c9912fb8c9bf058f4470a86c2156ca85c20c83c3d85dcd0047efddf0f89a297f9d5025b7a61323387bc56497f7f3ed85810a279b8b9ba01c5d1e39c77a77a70445aa83576215fc78b8ea3ae6c6ce942147dc75eca49cdeeefbbfe8440f296dbd10504669f1294542e58a747d47c815a0d3fbbcb8234cb79175d80608c84cb7dab8258883edd73f06ace8e", 0x1000) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "7875200fef172b9eb9f497e288d7e678"}, @mss={0x2, 0x4, 0xecdb}]}}}}}}}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "7875200fef172b9eb9f497e288d7e678"}, @mss={0x2, 0x4, 0xecdb}]}}}}}}}) 833.502293ms ago: executing program 4 (id=1858): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, "9786224ff1c102d1000100002000"}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 605.655316ms ago: executing program 1 (id=1861): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000480)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076a", 0x11e}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) unlink(0x0) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) writev(r0, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/243, 0xf3) (async) read(r1, &(0x7f0000000200)=""/243, 0xf3) 605.341608ms ago: executing program 4 (id=1862): r0 = socket$inet6(0x18, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0107008, &(0x7f0000000080)=0x7f) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xc77, 0xb, 0x5fff7f61, "9cdc452e307e0400", 0x5, 0x9}) writev(r8, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0x2cd}], 0x1) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x404) r10 = semget(0x0, 0x1, 0x1) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f00000001c0)={0x7, 0x3}) semctl$SETALL(r10, 0x0, 0x9, 0x0) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f00000000c0)=""/96) close(r4) fcntl$dupfd(r3, 0xa, r5) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 603.240266ms ago: executing program 7 (id=1863): open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) (async) r0 = getpid() r1 = socket(0x6, 0x5, 0x2) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) shutdown(r2, 0x2) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 492.117809ms ago: executing program 5 (id=1864): r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd60"]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x1100300010005}) r2 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001ac0)={0xffffffffffffffd6, 0x1000}, 0x10) 487.974599ms ago: executing program 6 (id=1865): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x10) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2}, {0x3, 0x80}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {0x2}, {}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x8, 0x1, 0x1e, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) unlink(&(0x7f0000000200)='./bus\x00') preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/105, 0x69}], 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r5, &(0x7f0000000240), 0x1000000000000233) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) 485.022079ms ago: executing program 7 (id=1866): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr}, @udp={{0x0, 0x2, 0x8}}}}}}) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x10, 0x1, 0x8}], 0x10}, 0x2) close(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x4a) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) 484.568247ms ago: executing program 4 (id=1867): r0 = msgget(0x3, 0x280) msgrcv(r0, 0x0, 0x0, 0x1, 0x616f099d53ba3571) msgctl$IPC_RMID(r0, 0x2000000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 481.773274ms ago: executing program 5 (id=1868): kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x78af09b1f23c0e93, 0x2, 0x2, 0x200}], 0xfffffffd, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 244.416109ms ago: executing program 7 (id=1869): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='@', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 244.129875ms ago: executing program 5 (id=1870): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "e600000f0000ae000000000000000007abc0788a"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="fdbed2d233235c2b8d97318a25bdc8aba284a0b5d2bc2b2b655ffbcbb0e43fa9", 0x20}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec37083", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfc1ecc7f, 0x200}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 243.601292ms ago: executing program 4 (id=1871): r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x70) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="6967629b6174aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1987a653e2c6f0000000000fe8000000000000000000000000000aa4e204e23000890783101c8b51de7a5b64dd2c32b03ff5557c713729fe5f04c9ee76dc2eac933f416fa2c9c1114329972"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) 243.039249ms ago: executing program 6 (id=1872): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="83c7e4b98def3991811afdef7f13b3354aa76ac48beb5b495199641960f7ac58b0419858a0a21c5bf6cee90035caf42c265d93c52aa78c7965cfa0cc59832e8db7e7053057c44f9fab68a455ee50dc577bbbda01403c7723201d1891522800b7ac37df77ad69748a692d753cfeccfd8dbe9f23ec9a44fee457a7f5e739960b78b75fe11f141d0784e8d5b12af801bce543dd08d4697efe592e0b3697d824a9fd", 0xa0}, {&(0x7f00000001c0)="f85a40f215562a2683ce3f1ac54238dd5f0c9502a819fec10724237a360c6fc4ffcca58c2034986b761defb9c169b7385aeb71c5c9f9c25adcbd63ab13330cca6b5e9fb0e8b4f79008754bc5eb48fa380e9876bfc10e3b9b83d076d5187d9a84da57fa90310a3da0acbd6dcf003980c3cf4917281e73c6f762313bafba7ca851ce6ddeb982f42a1924aa8b6073c0f60fec6cdcd7984a5d072a5e4e8c8d19cdb3c5001517cef4be2a0d20ed3985737d148b3fc111cfada4b0f0102568833931d7b1840e3e0d4daeda5e076ed502fe05e3d3f1901ed1", 0xd5}], 0x3, &(0x7f0000000300)=[{0x108, 0x0, 0x2, "e1347b9d4b374d1b773464e93a2086b4a4263539bde402c764a580ea28a1bab2550d89627539e11ee04d8432172037b48b431d1f28136698c8cc4c12478d97219a95c1d75c1ca7c6bb104d5f9aee904fd938d43716ffdc44ab7f38bfaf16d81d6ad5d3cdd48e9f91f39514d8d82d9b89a0ab345ea36ec697f3fa28c23d20fcdd751cce66adcc843e45afa910e06aedbd55ddf56acd6ebc9a49d7d997c68926226607e3d3103aebd2ec70a367984889d9eae56e1aec1b24b45af7df7181dd248e3f73e1c413995f36a0d78da9c2bfc2fb9be5d808a270653b45788ebc4c5737a17a785292eaab942f03c35bb32ba3f5639de057"}, {0x58, 0xffff, 0x7, "965d83750deb15a0eb4b0776744b47a69f6e849a6eaee06cec03a79ea6c11cd14051de79f3c5e1a2623af11840fcfba603a2fbefcd30a97f8ecb3346e1043169f697e41e"}, {0x1010, 0xffff, 0x10, "6a7a3165997a187e5104e05dc68804bf7c0da56de1bdbc0dc829d44667657c9cb8ea419b692e02d90a2578b69d935f93ae25f6ca93c08b88c9f194d60dbf6bfb1b7f097277c5e8646fd4a961bfe6b57fa569b963e1fe290338e5d9890298434effe412932bd1dc956b16a9369783d67363b4e7789ace22127d2499ff20e2276bbaebbc05ff35f000ae1d30ad75ef0a43479919f52c17e345421c22a91579c73d102681b9a397c659e20dc56bb27dd85c7d72624156624cbbc1d572c6b727877c5383ca604da53572a815aa550201641559646f9ab23ca29f96f92495d82b349ae5cb909f8ac3728553524a1780c4362c7db427092dda7d585aedd2a11ce302374dc988743cd2cfd21f49d083860f65b30c5d5b66e136c64fcc6c7c14c1b0c2254530b1cba21b7aa110908d79c6518d1e576b3f4e25cba43cbb2905c53bcfaa7fca62b13ae7b3e99eee61b961222006f8923c1a9f344f21040b368fb9af1f80a410f443f238181528df7d9159c2c24859261d4fe767f9a56b35fd0a3f4b6f5b030fed5592adf87190d814179328e31f48689760d8d366e3bd85ec63df5685d0743105eef7ea96e45202dc66f983ac405164328d889d77a80044b5f9360e1a1621e5575c48b0714f67df753069a628a864a0e2c23e4211b8cfd2dfb681e2acc424d755005472badf1304d23f9c2395788cd1874609f21dae1e1a83550d7234f0da22e1510860be822f1f95438668a2279894d03f95605173ba1d26bf45ceceb5042290f8ca14c1a2b253730b23d6dd81037624aaa59083bddcdb01a8ce76c1f891c1525a0d7fce4b3207ee70e6c96d39a016af80b1086e0187ee53c780bb2dd37173c4a2b3194cce7209ec935641b3defcb1b56125aff425dd51b4c3f9be3f5e014468b8b81569d2b090adb3a8d2aa03092906b7e85338813a816dea255393de3bc8710ad89ebcca53912e4e22c50c0475deeb68d0f6149a1d37db666992c6fb3f3676c6b8597a0c1317eeeb90b9e58e79d5cdd0f717d383cc8c7974514bcd9362505ce7c273321267ec028c2b71ecef0cbdf14a2c6b5500212f277b5416ebd288b25241eaa0b876902cdfee088a4a906d4c8423a86bad794305915bfbadf01e7a1c5f318d3b96c41bd0c87bc24732e30f69922baa06b76139ab7709e34e0b7867ce07c334690309102f26182993acee7645e95c88e8fc26a51fda908dcacba4866a9f24bd84d74020d1bfd64d8f20e1dfcecf2a83e9df9b9adf8601550604d9242d638003402a96356edf2d894b4c5eb66c84b7de84baa58dda9672ef787d29cd6cda409e9b3cd76f9c3bcf0d465a8c7177e2113e28bfc1d68921e7fd4246b1156921dea0e80b3c7a9ac934292bda1f225c855d2db2ffe54211222e360015e89e672a607df088635ce0a30c9d346b16fbfab135bb2856f097544fe2e3b141612111ace935c34fa702fe9621ff01563d36bb40dbde6149b9bb462516fc23a06c75c4a8cdd319ba1459b835fa01245655bf5ddf9d739ef46596fa86495d6e0c57bb6469e69e65e6ca650bea142c78c79749ee1510b5511721239485338b5d8386105797f1bc466a2c463a6360f82ff1643957aa35840ff7925e469105a51c45250470c7993f458c92ef0eeba9d73388074f48d7091187fd07713716aea44b43dd1f09c69136accfecad7c4b7c3c5cb11e407ded8c480d9cc4c6c363bc8a3b19cbff3519962a8af632cac21d7829b1214263caca468e950ee98e2e5dc2f3698adc648b153e739785b075f0c5ca01e0031f11a41e12b3b671c2e5cacbc8603113a6de6d0489d377f3a981c5a272a7f0b5b73f0c7a7cdf495d6cdfde65ffb3c5fd9573ac82f935586e5cd0a931b6d0e2b21a414294a0e4a69d86a0d22d8746cfb7b8a51b44a110a6b15b529987b2bb4a5e1815adaf9652f36508fa8d873f2a184b504a9c2fffb16ec7a84d03828dbed6edf1d3947a3f5c69c0ae31d8965f0ee94e6c81988837701ad4126326c2534cd8ff558f969b72a0f6a6c53d6617cef8e3abefd6560c0c7314910e36974f3f415039b92209654f7933d3750c870cd84708013888dfa1ab10204dbd95859ab04cab1cf89ace5f9d800a26911151c3737e2d8a4670c74bce86b82b44576e5ce70d3fc74048e842f3c22d3d138b0b63b4437e09d18cece5bdaeef8de15f2199d80ebbbe851ec17e42b29338c933a3ada0b5eea1cb2160ea1b65eb86d707a9138f2b8ee51ff2f90aafab353db06df3d867b6e5ca50816ba312906c0af96644dfcbbcb1e6b3b3565100ca679648b0a27b6a63fdab7f2ac196e459a29b680690ae86408155820c8a780e60fa2782ee73197fb15f4263b67c624d58167e196767d39883643e0dca6036fcd6657f6b0dea7020c2582fbbb9f97d39d786c00cd1287b4447bf7af5ddeb67c25d8a35b5a2bbcbda9cc5d74910b9fa2195e45f1ab070e80507396c3b8f331425ba08b3ac04268a3fcc91d0216962689ee20c9c15a0fcfb9ba60735da8e48d05c5684c09d7b6d1c0032501ce7490f7a79a0921aea8fd6889f11f49c494e79792ecb4bb454a4c2dd23142787bdbb3857a9cda9c5038c501bd751d6310495eba778b073d41506646b06f8b56a49ab07377e4630e6b3a132bed948b905dcf4a07e56c8012fefc4310c3ffcd058c421b7e02577bd10180e5215235b19b4ea8ba43e762eb70f7b466c8f624b3d16c82f8e84ad66cf57f72c1f2ae961637a83a64b1c46f4f69d1feb94ee19683b1de4290e0246a287c1d204949c2b6a20714468698fcf2d3c8ebb9a5867a65c9310c4910deb1830253383b9244989b08ab7aadd8af9578b569290f246cff7ef55a6eed4186a85408f1a17d2c67ad717cce660b705d4089589d2da7cb7cbf37e52f60b309b544470e893f634caad5d506b0a3ff0ae5ef3ac740727729caecfa7132c2529ef25894e190849da3f7229cf3020218c1ad5d7b4f43ad75450c49a05dc1ca1cbe1ba2e31dcb82b83624b7945c0f5b332edfbfaac834371bf04e70158518a91c9da5e2d4656e28e105d0a1bfaba5576859ffa92b8b08743bbbcf3ca11fce4d54b76bfa361b58f162459fbbbf1315d09c23a3d2fe3a480c5eb0487e1cf2bb3fbef495eacb3fef00463ca60aacb4eeed03b7a0eccae39d071747fffff28169f9b05ff4de972c9a5954b48dea727b1151c4f091b4c1357a821f7d3a4fae9f3ee6e2640d8526e0a6ff9f7c5df525b2e63704e0a1541ebc0fa280143e73c304688a059353fab8e5696a302f7fc13b3f947d4f7975db2cea69d35b200a54a2327b41af9ebd0f4d80b8eb8975aa2b609144ebc593e15e09102c50d70647e3fbaa0518a84f5b9b8e35009dad44fec6ba13ab6abea9c3d11b2f1793399a0627dc962a83fc2ac679b8cc66ed34747a3f9f5f49bd90b42082978faab8750ed811e43827810aedd49c83b7db31494d69345a042017ac1f2ef6f1735cb957a8f5ff4705c7a0810f9b88460c95721f8a9decf9bd408a89c6ea027aee2edb435700a5d7a241310881c9f8689be51dec48aa25a19dd002b3f44757ca08144eb01dbab2ae53e7a45aad3b7821b6a4fd54121bc055d637795b94286cc480b2a5b8ee6de488d79128c7e5051b7c8ac92febd9d6e525ca18af109e9046ce81d1130fb699d58a7c3bed9e1e2b08dd8022a565afb8956d4dad292a5f2425c4a6a9b80ff6652910caf0222d5c3c3566fac1998d4ea3c950ca100098f58fd4e41b62b86929f436abd9746e7473ee0aef945e8aefd46fdb2e9d3a199ee209f131094eee070f6174a0c221ac4c930cc5742814385c6c317504f64a4052b84b4fdbc7654086459719821bde4cd5b7b20204ccf614ef7c609a5b5660facf60bf36408a33a1625dfaa36212666d282fa9be67e9171fe12408c0518d09a99af82ae573611020c9ab754b457fdb24ba1ffe7d6322f976945fd969d5b42473d7fe8039a279b2f3ad9c9028c31115f66de18ef39ca380f8e26ee90aa967c4a4e068d1cfff0991d077ebc9d9768fc3d90f057d277368db25c79da11c40abde00de3fd2fc3e580232129fef67349c348f9d27d44b167ba649346deb9aec06f1f502cea05ae1669d51adbbb276cdc94415a3ece038ca5d7592d7d8eb3f763056b3e7fa4f1af54977b9aaea39020da9dee9b84bf14771e9e4c853b12ac205f5adf7302df115e59088eb4ea4503d2f0a1ee28fae53c984ec651285850c412d2d869ce6a988cd312c502faee5943d2075da5d1585da7802b7777825ec8d8a02bbdff72148a2414e02919c2ec945fcf8791e04976f94aead5ea2597e32dfcf5f65977743e906fff0cfdc512f9a5f106f9d64b5837376d63647ebd27e3b8989d613ab9fbd57e3f9d1cb8ed45fe304b0bcea98cd26aa614a6bd4277e2912117b67568277dd466d473f87b79b3382405f70385028be19b804a2d34556542e60453d6c058023b594a8dbc9115f27924264627d3fb9ea17da2ce5ba86892b84a0d840e66864b43433beca9b60755971be75abb21df4d212f32c9b17eeed69538f965fbad30938dc71b5ee2ba1f4bec8da4b9cf617cb437c635800b73a0629e26da1073f1ab7d80f8337e4e794ce4c89cbb81aa19bfb00c4b468619fa730041ec0c2da6a9f694f1f871b7141957e7787613e5c34581c8a3e1e1679524aedf8603e5af332b960ccd2af606612af289f054c61eb3da27d3f05eb1bbcf6d4cbcd8024aa76d088242642b9c76079e95e2078eeebac3c80c3cf67064bd2f8eb7ff868a3564db69423c5419fe4bb8c04e129ae5d56fb428b4c87cbc3d06a38fe4beb1cec2603a4ac28173e436a7e65d6e2f2e457335643527361a2b9315c5cc1f3ce10acfbdc37121022bbe7c936779b0e74f56e176804cf776a216ba717a5b13812fa9e0f2179b2fc24b50f31749d5a018d58bab432843a60210d2788219464e6529a53b6428efb2a99f3c754beae08e7b1ec693b7a5b54be94c8484d856a8a7ca727c931f8715573e55fdfb9b1d949422a4d20de6ca95447b5305708f56609f93fa2596733fa2b984a7b43f3b6f24d898258ad5d650215391f10ac344cdb2534bdab46699f61ca8916b7d32c381d1683b151cd5520413dadba00babc7ed7e20f3abe02e1977c23a21c71a8445e64851a494e65abdf5bcb2b9359f04d335dd57324096dbcbc92b9cf259ebbb490468a2dd63a2d5bb3685a2f9b9e1489a26a38552e7c7e2d46f1e31fdb55ac9b0cdb2121e6c2d159d674f448ba840653ad5df5b4108670d56dea8c9cbdc7789b3ecf30f4ba534a0e3771a26105dcc9a214b9f3ae2ffd9df81048146e25c5a5f35132f39c88a50ec6337238d5327410ad0f4537246c52c4aa21d2b008f2d87702d8f5dfd3ee55ad74e416663786e87c6ad1a0b6b2a5a9d380994fa28d2426f64534a75ac8b219ede66d4bc57f04bdc354aae0f8777bf009a49c7fb9fd489258812be19961be7963610b2b5cdb5dcb2034bbdf5d2aa2721497cfcfba7cbd411c3c0e14566986abfc5f25ff98bdd02a9821a6a9528d7a779958de88bc87fe42ca665fe2867488606b58ea6f0ff8c510aa78ab750247adfae4a43c4b9c8062456574f38bc868ce0d681a69d7c5b276d1a18f83e85b298a9a291f106aa8b98a5a68b1dfb23f1f527ddd6c17e937145871a7d2c43d1b2c01a6895da2d3a9c9af59474817ebace6927720f44b72cb8610def702501336b1ad2590dafd55925b912a4d5724aa43ac19da7a2caee15a1a3a5e8f9ea89a2df2ce8c54cefea7028afc8619f1082ba2440b605e0614d3afd39a4"}, {0x68, 0xffff, 0x8000, "8665f72dc028202b3c8ba53d52b73ffe13e5eb580dfedeba65e409987ab5bd260af422b3d84e21df5217767c350814114176fbd145a11a2080d860be00320495187e339242e5f13e422d4d617d4fe6af3c1db98aa770"}], 0x11d8}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x3}, 0x8) dup2(r1, r0) 173.80144ms ago: executing program 7 (id=1873): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) rmdir(&(0x7f0000000280)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x42) 173.538616ms ago: executing program 6 (id=1874): acct(0x0) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) (async) r0 = kqueue() (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000b40)="b79d066cba37c664ab8cf7ba8d6527ae9febd95ec63eedec8601292a2a99bfdb4d8e5a54a8c07f1a5134b3f7705307e94ff0e7b842c249f2b850980c6c5b9d0c0a4c593aae84f946a39b423929d20e60db51fd196112fbd3a69ed845720c43317145810c5b078a66096608f7753a030cb61ae32a30e83be85b03167d8547eaa9e90609fc934f66b9532d68890661025fa6054ba6ff205874f9a83e95986b1c0a31c2b6780187e7d54bd38e5f9ce0325127e26819bd6e1053d93791f5353ae17be1c35b22bf1de60107e842e44dbadb71b0b0221efea00b7f73667eef8382e2dec34cc8ff50983f03ee4938b08f24b06fb65d8fe76d2a66f5accfe84662aaa1fc5fa2f226d981e953c12523153124cf4101c60f18cc0668eb75b705d7de04b6eb1919d5acca388a1368badf55c895995b49411a5c573ab1b277b5288df0d6724debe84b5ad602753082782864a44c16c234dafc0848f98692f5bcee7a49b9f34dbc5357de143f0e6361af9e534fd18dc2c70d4d455264a5a11f5216147dc4cf8d1dbccbb2df5fe083470d42556c1843f2adbfbd1d87f31352323ff2e003497040882e16fb62fa4f601dadf4ebdf9d59206a42b4267514b4356a305add24865a508e537108be5e9e0e12448db3441f891bbe5c98b75268931bfd211942ad64d003967b578fcba74bf7473d1c43426a9762f8958058b48bc3af5a6be815aaeed97f19bfb043dc5a71c4b162b720deeca2e02e12b2fade311b25bd9085a7cc14a4343fa845a586af8706001f80621473abd3d1ea1bd4371395f2f5b82cee19dfa84ae63888bdb7f609b71fee5f7b8c2773fc1ae1e1d986552c039514646446c707cd603a46b7400f5e321eed777cdf7168933995b11d1c022c95658bdac8ed0eaddb502261f605d27ff6d5d249866784ae1e7e05740e74285298d4e019afb009254d3e07fa6ba2813ab7ed74781cb311a94c918647780e5ecef5fef5f367f823cecb65ec4e0f2d007bbe9b7228d0182892106a727da2f0fa46f91129c213fb2ec87222c7582c06b922e74966ab20a4afc37708e22157af231b45a086d2b4af5f74c824af0d81e09c600e83e9ca85f5dc3f006182d96eb1ecae4afc4258ed5bc06783a489357117c433220d0075d262a78654e562c74346922efa6d7e0e04e5f7516e209aea6c6c7716833b2d68bb13ca4e5fa77620f5e71eecb5870735c1262d23d29e0d08bb5b70a8ed29b92a9588160808946f5313bda9fad3e923c45680965c81ad0f417b55a716954f44e0a25e866af71c6b7eb931b784f6abfe60395dd9d19907c9604b10ea58d510fc44befbc7cc59273b10426528132f73dbeec2d6a75f66a0e9655cb81cc12fa59c48423986e596d8b331a074d2a29a11b186a594e7b5b0cd36245c01d07d8e07547e2e2b3e207631e0e5e0201a0b54273c47ae6914ef4ca51ede8451ff8339f39571b2520980df0bd9d5839695d2cb3fddc6ee0b502dcd54d38a97cd50fac08f89f69c0ce4db25df3c4188daabe031442743223732aa1cd03cf192eb9189753889c2516e7c594903a0f29ff72f2670ef244312a9ec49681e58b9fc4f58e39d173f2713aec80e51e55007e6ed7695667eae61f6aa2d4a48b1d914d9c244affaf26a86d8c92b692e6cc8e3798eeb9a0c4d7c32fa8107d0502fa42836b03a6ea4e50b7aec61d0d5ec7be9a3e7a03ceeedea74608b8502952c946ef25152c35a311cea57ce333e3b99fb5106825ee4b127ba80653551e76136b83aaa3773f3c9786d5a38ed2a420634b5424499845468516f20032f37518b5f7d2b4b87615ad1f8c99f58fbc0136181d2ec97ece21ff5812ee6fc6ad521d4e6cb59e8028311536d3d68addf179e619740d1757a9114490ce9519cf1cbd556feed37694741fc922997ef47e7d2faa9b2fff193a1b506d72afb0a3e71b1e3457ef81121d23c583ea95ab9a939efe8edabeaf7c66be9fea3dfdf6f2c82d4154bb2db1ac21eaa2098a366f481c39d308130aa781d5a6cf13f1c79016e6bcf1a9a89c857344ff0a56fd539b53745c4d06678c64f990f559ceff6ab1acd", 0x5bb}], 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) (async) pipe(0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) socket(0x18, 0x2, 0x0) (async) fchdir(r0) (async) fchflags(0xffffffffffffffff, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000000)="d80b00"/14, 0xe) (async) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000340)={0x0, 0x2, 0x0, 0x1000000, "d66ad0c200005ed5848100f6d700", 0x5}) (async) getrusage(0x0, &(0x7f0000000240)) 173.331871ms ago: executing program 5 (id=1875): r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x5, 0x4, 0x10001, 0x4, "8c4d155383edd60cc0020000000000000000a200", 0x0, 0x2}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff218da6692fe9e3e15809ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x38, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)) clock_settime(0x4, &(0x7f0000000040)={0x6000000000000, 0x6}) 173.042624ms ago: executing program 6 (id=1876): r0 = socket$inet6(0x18, 0x3, 0x40) setsockopt(r0, 0x9, 0x8001, &(0x7f0000000040)="1eda29", 0x3) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/92, 0x5c}, {&(0x7f0000001380)=""/96, 0x60}, {&(0x7f0000001400)=""/215, 0xd7}, {&(0x7f0000001500)=""/152, 0x98}], 0x8, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x1, 0x4000000000000000, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file1\x00'}, 0xa) 172.2215ms ago: executing program 7 (id=1877): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7de8309, 0x2, 0x0, 0x0, 0xffffffffa22e6c7c, 0xfffffffffffffffe, 0x200000000000003}, 0x0, 0x0, 0x0) getpid() sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) 159.495499ms ago: executing program 7 (id=1878): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000200), 0x9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) mquery(&(0x7f0000629000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x3) pipe(0x0) getpgrp() (async) r3 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r3) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x3}, {0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) minherit(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000240), &(0x7f0000000280)=0x2) (async) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r6) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.033151ms ago: executing program 6 (id=1879): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x4, 0x6}, {0x6, 0x0, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ad4b03", 0x3}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711c523e0eed0bd42c6b972ba67", &(0x7f0000000080)=0x2c, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c, 0x2, 0x3, 0xa}, {0x6, 0x0, 0x4, 0xac}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockname$inet(r2, 0x0, &(0x7f0000000000)) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESHEX=r4]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 2.227382ms ago: executing program 5 (id=1880): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) 958.581µs ago: executing program 5 (id=1881): mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000080)=0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1d0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x1000, 0x7) chdir(&(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) 0s ago: executing program 6 (id=1882): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000040)='.\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="f7ffef00", 0x4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/102, 0x66}], 0x3, &(0x7f0000000440)=""/139, 0x8b}, 0x1000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.65' (ED25519) to the list of known hosts. æ#`lo0: can't handle af0 lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 17144 (syz-executor): blkno 0 bcount 4096 pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6442450944 lo0: can't handle af0                 OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd805b9dfeb8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff8343a087) at panic+0x1d0 __assert(ffffffff833e67a4,ffffffff8339a596,bc,ffffffff83354418) at __assert+0x29 unveil_destroy(ffff800035cb94b0) at unveil_destroy+0x1dd exit1(ffff80003b4dfc60,0,0,1) at exit1+0x60f sys_exit(ffff80003b4dfc60,ffff80002a45c180,ffff80002a45c0d0) at s ys_exit+0x1a syscall(ffff80002a45c180) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77b560e95300, count: 250 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace