= openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0xc}, {0x4}, {0x8126}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) denied attempt to set clock back 3221226243 seconds executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) dup2(r0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x78, 0x40000000054}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r1) socket(0x10, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x1, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) executing program 4: socketpair(0x10, 0x2, 0xc, &(0x7f0000000040)) r0 = open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x2, r1, 0x0, 0xda2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(0x0, 0x0, 0x40000424, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d30, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x120) r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup(r0) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) read(r1, &(0x7f00000000c0)=""/25, 0x19) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x10000}, {0x6c}, {0x26}]}) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) msgget(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_RUN(r4, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) (async) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) (async) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = socket(0x2, 0x2, 0x0) dup(r3) (async) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b5e100000000ffff00a28eac89e4"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b5e100000000ffff00a28eac89e4"]) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/116, 0x74}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x40000000000000b8, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getegid() (async) getegid() seteuid(0xffffffffffffffff) (async) seteuid(0xffffffffffffffff) poll(0x0, 0x0, 0xffffffff) syz_open_pts() (async) syz_open_pts() executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x4001, 0x0) dup(r3) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x6}, 0x10, 0x9723f17c252a1f22) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r4, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) open(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x0, 0x40, 0x7, 0x200, 0x4, 0x1f}, &(0x7f0000000040)={0x8, 0x0, 0x23, 0x1e, 0xf12, 0x3f, 0x81, 0x100000000}, &(0x7f0000000140)={0x3, 0x9, 0xfffffffffffffffc, 0x200000000000c20f, 0x3ff, 0x80000000, 0x400, 0xfd}, &(0x7f0000000180)={0xffffffffffffffff, 0xffff}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='x\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x86}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) chroot(&(0x7f0000000100)='./file0/file1\x00') (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000680)=[{0x4}, {0x24}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') (async) socket(0x10, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getppid() getgid() sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="784471a878c3e36465bc46d2801224659da8a183b58c6997f51e48472959ac63c45a5ce16588fb66d81ee4536eff46b5c3665b81332608beed53e3a28cba49a0d7f27a1592d44f920722c63310f7696a77f9085c3aba454ce3b214a3df46651b70a67a72b09ed785ef2fd273588b00c053f68f1b59ee1be022ca86432be1d0e403076082e59b481d01588af5fe656bb8edce955f150bee81efb1a457f305d850636075c43dbbbc3e976df59bce4f53bf62b6618529174bb4ca", 0xb9}, {&(0x7f00000002c0)="9c8234ee800b5d74f097e4667db01e19cfda3e2667ad9b8c1b76bb7a8632ba5c6cc7b187af5351f9d98169deb6647622b21377ed796f2acffbec960e3127f0ba40cd4d8b47f4d29c467c2b801b094865d245a76ea444ad215c569c2591c6ae0647f9983f45c83bc3410eded1a144a9466751ff9aa3dab71e9588fcf0b73ca3d52a45a785", 0x84}, {&(0x7f0000000380)="89d36dfd0e8d825ff35b67fa56efbf9fcf01d572f2d9237cd43978ec2d383e0d46f80b0a516980e66378883548e39a8e66ae6107a17043f8ea33bf9d4038b22764aedddf505a8392441b820a6e0b8517ac564fdb890d33d338615036f48bcb9bfa04560c8943380f4223e73b54ea49ac8af2406b45f2ad5dfcc9747ac153b1589df3a0c410bb438a71de2b0410fd3087a6229879db94cda1f42870562336f3f8034e10d59a4573672d91241159064a982ac2d0bc6f4a7c3875606ee23ca592bffe5528f0f4d653c8f5", 0xc9}, {&(0x7f0000000480)="8ebb1f3393bb52e52f4d99c4723985e0cff6f5ae4ad2bc47ceb48e7aeff7692defbacb03006a8616388ed9a0e3f8f9d29a9aa6b02804ab16ec748f98c4d0096d6752c3522f90f6ebdae7e7c1338a9e20739b60671793e53ad7af20f6fce6d5d9c2c3d261a2006ff6c710bd24ecfaa23f7bf4efaac8e0345b8ab69bcda43e251fff6522e261859baa81a5e2e2abd366e32fcabaadee9328d6b54ba3ef3c58dcee888803abfb64bc5c29cac55b74c421b687c935ceb8e2cdb18c86b652af1008185db26d426ab57a331fc29f59932944f1cc530e0f3c92c44be9cb5a326a7574b97c0e00"/241, 0xf1}, {&(0x7f0000000180)}], 0x10000000000001c4, &(0x7f0000000180), 0x0, 0x8}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fchown(r0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001d80)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000001dc0), 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x3ff}, 0x5, 0x0, 0x0, 0x0, 0xfa, 0x0, 0xffffffffffffffff, 0x28}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0xff) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x0, 0x1) r8 = getuid() setreuid(0xee00, r8) executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @rand_addr, {[@lsrr={0x83, 0x3}]}}, @generic="0a1d48fa7dee3c51"}}}}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x0, &(0x7f0000000980)={0x4, 0x81}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000380)=0x9) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="62604f5ae2c73c6b1e7a8d35389b3e9fa617c88951b1f08808d6675de1e1a9eb65d85ddfd4e8cf3d2427652dc6fac27562e194e88903cdc690275353bfca871bf77f4266c1b49bd550d456339956877cdfa8f289421501971e328b74b5f171f465376c358a124b771ccfdc3515f66be369", 0x71}, {&(0x7f0000000100)="d12b3784dd38caeb2aea0e52144dffebbd0143ae2313d3f5338e7a490e613d44fca9e8dfdea60eae339daf1b1b0db8bbd948331cc796b66d902bd8832bc0612ac8aa8e2e654ab2ad7d2ff7f60749bef93bde7be74228958ee5702ba4cb6cc94c808db9f8602c8704fc1c7ed593b7ed3944f31740", 0x74}, {&(0x7f0000000080)="377cf39a7daafc2d49a84c42738235496f4761651e05411ea97775b98aa0fe956b3e0dda", 0x24}, {&(0x7f0000000180)="d29cd540f129429bf33b7964d58e89df44db6d46fb32f994375e092988f49a8d4679315f6e3e00afeb6806cb0c243b3038046aa51e7378caad8429e3b6637d8a3dae66521a59887c94872a58e01d6fd68f1844b1e571cd6f46321b87b832dfc23773a4b9e54e0aae3c3bd3f0e1cbc2ef9fcf148010fbe221629e26660d6cc8b7b3c787d0d09e629eac4da9e6489c2159df8a28c424b2237ccc8b92b475a79cb71309b6a409ecc5342b0327949ef83feef936f26ae11afd3e9be6fcb82d5325d64094acddb12828", 0xc7}, {&(0x7f0000000280)="6962e4e961d58612dc92071c311050516017ed351a323d0065cbe3c6ed6b6b42c398166cf30cdc43dd59cc5ff3fbbb10bca89275dad0260485d83b48709750625476e666", 0x44}, {&(0x7f0000000300)="ab66b6f537fbc9de9109314a191c1547ed8b7a6a34515708ba16c313db1beb3991308666f21d60972c9bd6b87a264f21b90e87947835697c327c5d5518c4cce42075a3be38d416b2cc2269f886353760e0ca343aed4734cd28", 0x59}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="a10c5b74f70a7670db0235966643ad56d728d3e247a02335752168ae8204ec0b1d757c23a52073b9d246a33162274513e3229f2a5c43e5aef0817c03a8", 0x3d}], 0x8) executing program 5: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) listen(r0, 0x0) shutdown(r0, 0x2) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x0, 0x0, 0x7, 0x9, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x0, 0x0, 0x42, 0x1}, {0x804, 0xf06}, {0x0, 0x0, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r4 = msgget$private(0x0, 0x9d) msgrcv(r4, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r3, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990", 0x27}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000700)}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x4) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r4, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) msgsnd(r4, 0x0, 0x68, 0x0) r5 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x205) msgrcv(r5, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket(0x2, 0x1, 0x0) executing program 6: sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x40, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002900)={0xc785, 0x7, 0x40, 0x9, "b2b45b927f6f1104982e4ca5e600080da7c0b6db", 0x2, 0x6}) sendmmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000002840)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000002240)=[{&(0x7f0000000180)="f33db4bcaace61fc1fd498266aaa25accc2867e69f29bb37fb54bf875af233e26e64b3f6a1e52015105c604ddee2923859fb9d7cdd6a854896454dd6d837ff8f138b89116706e22462d4d551fff6952fae4520c48ae2e585f1db87536f3865c25d348f2f21301b182f0334d887e393f8126a393a09cbeee712243f4e846bf5e26e5f6047116c5163f84c8c092efa661874628812cb7998b9814cff825bf37f7cf0956a99e7d4d487045ebc949b7584b1c944e4f9cd05cddb43af557961d8b74840332d00ed68a7911293451f860addc95199b4ad6771ba313dca09a85ea9d6bab27800a7cf0a16924797140fef706014b57958b0774531af227aae118fc444631036a852b00946f60503630836696382c6a7693abf4693bf5f09d2e66141c1b0c61ed26e56ea43ea6e92be8081db29a04d7b47c384c3837d23b8f37e60a2789e516304c19dbffec941218cf82ab603a9863a528bca08b52a7e9581dad7497c7a6811d5fe43d923a9eaa143cac39105f3f5955df28be78b0a5ff6bf32df695554c78e2c8a5973d210aee11286467e4c38c8f443ece647cbfbbf4bad0c963102621f51ae20c8fb1e0b528f848f77673aab0ec7886e3338cd9a042b611499a8fe940d19ab300490a54a801bd0bcbd90a6f6c09f7970fb72444364635d10f0047b09cb4ea6b61c9c176d451aba64431be53d0272baf5e6d1b5312d485402bf70473f5f6a38850b7fb2fa1fb292d24f209c884aea20e88d0d428d4d3027aaa946822eb8a5168f70ffc870b0346b9a69e9ac912ded8cf1e5cf80af3743446155735bed654be9de813b10a7780f3bdd9b4c4c49436a3b4fbd03585ebcf7930aaea7eef7e63af6fd592b05d5ff16bcec84fdf649a2cff77528fe101ffdaa299dbcf7737357a98bffd7acfd9c67bf439e1572a1ae4f650b0af4dfbb6955fbb8ebbe450d60c35205abf2c96b2ecf959dad032b61b0a840153802ae8110e6d9e2f3c7dd2a98df9df7a99e4f51fc9e3903e9f72da110fe4754b5fbf277b76fbf695527b272145520e68add4dd53c90f06c8b0a561cef6b54617230b55699ba459c1657c298d5d36c0ca2caba59b990eaddf077432111844464068ad85bf5aa742cf3ab0669dcbb77eb0d51349e55209250aeb5860fd4c86c527d002a31063bb9dcc94340a45e0a2d945cfbfc62c8474c5233d2b5881166befc6023b3ea32212721cba2dfb05d7febbceb5804fa5e621fffc974112ab49e5075b544edea64ded1fc1d2e46adbc67743e4e5f6ce97eb1bb2aab79e697c1ef9f6d10c25b2920545a3ea4408d11f3125426a8caf3a8fd8ae1f3e3a1c2ef949a16ddcfb4a7f3e9c3516f75f780a5c9c27d3f591126576cb129a4a685ccd01f2e3d8f82912a59b0f25d6ce3524c81689f2bd2ad29ce0225998146b0d374ea3a09990ccdd1a84895883dfd03bd0cb93c4019742a6d4ec0a8293ed4137d926da69d5bdb3fda97545ee4f2ff779975d72f2b307468963023db107b30e98351fc297c34e7e67f967803b87da241b3308fdb226f236f1918977721f61d1fe5297ea6d0c4237a2db12e8f119b4e11a319f5e87c9f4307e0d5ae09e5b4fa70eb3e67fa489fd449f89b91488f8acaa810f740e25ab4e0e5b50c5e9a99496b6607dad8dbaaf465231de01c21c2f51c7f1fd4d3fd0cd97def4bd203a2308f38daf08dd6545d4da3e4ac225164f41eeba18a8fb9d6cf911436fab97df3007f3ef473edc94899baf3675821455416dbc7609ef84028c9b93c672e8ec6c17036fb8156f4fbd1ceaa35c78de5375821526d05f6e1d4ae8c0e45ff973dd7182b25ea012e1ebd627d565277d8ee5ea7820b329bf0a72b4c4394057a8e2c94f397e8dbf6a43a86d5777fe56f5b0ee7929b79d0579cf566524962bec43355d208f42509ad98cf20fb2f84e154246fb152bcbd0c75e27dff5113dc66ed35876abf7aee8cc655c52b792ce0a5cee03bca587d12a7a577541a237133ad267e97f0b1dbdf387f2f1fcb084fac31e010e71399537612aea7ac38e2093f51612080a9636d1429ee35a7e639bb0839a1a3360525ca525adab9a0ea55401a38fce8a780b383f4e860b3b444582644465824e51e5bc4fd9d6c3b21aa31bdd70853d441a0f7104186404735ba30c737cafec358af1a1bafda3c0f67e70d25f453ffba35e3c23a14350ec7e5756ec569def9a68a279a6a9a9be181d4e87fe0bcb0639e2f5a10d026b2b768c1c75989d31796a4e8dd875104cc2d4325a325004a2d0f3e5e348013e129a3cb86306fec5630906d7cea5b45f228c6b9520c6115a4ae4ea2e517da9090d189084f239cadef1c41858ae54fb17965253c2cf556a9a1493bfe0316dbd4aefc2bf7747e9657581a2cbcf69ba92f7d21ebb0bffaee77731c4bf9a85e348f7195f8d8255309a72cba7f124e0fbaffbc26cd082a8f62d8ff101a765140ebd9c4c24619219b33f51564309779ef0f3d4d9df857f3979e0c062afc65827fb7a42f63a44613fc552622fb2633f06362ed2cc0a5151a33c609452715d1c6fbe0aa5489cac9e5bc455ac9d900210c99d8e025b6bf9e81bc44ffd9a0d9b3237d271aa88f0ecf4a1c8239d3240885e38471ec988750b0a9e99113c63b46256aa94dbd4c8523223ff671d03611baf475b655d280e72085a035bc7e3155c7ce4495158130f356e577b489b7671c863d018d9ae6c22cc231339b6730b269ab6d197d7d388c700960c2026dd68f11a44ae695b255a40698205dc6c8f9161d4e828ffe90ce382bb9bbd0ba2a7258c741baaafa1bf29ce77775d77667e60e1aef067d0d89a88b837b9333a4bc437dcef05541aabefd8069399b34440c67a23be2c8872bcaef76cdcc1722fbe64b3ee73ae3781cd32db7de0a517ff6059477841ca6dc53d177161bf64dfc53efcf43e6ca4cd6ebc532052f426bb43bfd5f93c5c1a7a2bf1dccc9856974e3d9e2894631c4bed17f4224b714ca2f7a7cd95a4226f94a26db94b272d8ce866ad9b1c8ddc4fe9ed585c5fd9789958a0a4c1c662435ccf0d838f06a088faf05fa0efa265d2bfc52f5dfffb01c12742bcdf6944668cbbab698115dc0997a9484f88d253a47490e944ba1ce8104bab32f03e803b7039e4f037e66a9937f48d11f51cdb31e2aa78aca6cea4482f6ffe40cc831d0ce20a76927d2858aabc425efc798732356034fa079ebccbf030db1bfa888894d5e8db9ccf36c1c7e6cfaac60ae19cb9c6581cff7d863305b4811627d8b121173596889e0e342adab45c3afb630a4899d324ef6966ab696538d9ee42421dd5e2ceedf5d5d1b8cc1c589f44b486406e73112c4c45c3b97b2fd6b69c1dd5d0b81e6e9b34397473e892371885c5bde2bcfa2fc566859e9ad88c8c17318eee8b931e2f6eff396c599b5301a8662527a474fa7e53f2457d889b0181621c72e30c13f0ed3c637df20d01cf9a83f2ae1bf475030676b70519d3a09fdf648e92a3d6d89a1eb768d6e793e985e1b0727ddf32675b939c9be93c5b9d4392a7b9fcd72550d4ce574f275cf60826b74754de45cc051e938eaa7e56bb46c6c4dd786562362ffa3d6c0afbdbaf768044b73171182aaf560dd6f3203b2891e72237293cdbe75e1c4b382cf5186d6f4ff9473cb1e4e463c83cb20a9448bdd5d9f472c3b248ea70b6fab4d3dfc1478403fde101a7757c599a2aabccfb29ec64abf45f22ee67ca8134fd34ea68ce46762a2743836d9ff58f2cd25d1ee270f6312b7db5093addbd431631980720f363d7e00dfdd6965ea3ca80025ddba3f6cb15ee73549c9cd07b644af3aab01ccfa98a77ce29c8b3b110aa4c855058bf6b09f1241b1bc0a595c3b21aa738e64ba7779cfbc70cf167095161e527eb0742c44fe0495f6a49cb2e73f42dbdd6f95ae6bfdaa3e42ba2aa5c8815034aa1071446aae5f328786ea78b25355985103a45d7d7c122d05c76c0a4fb1883aeb1fce43085bc5ea09062746146aadad647bbf35821932b2f16b44b31e8b2800ef5a0d9abe711a76f59358d7e680160aa4738ad016116809636d1b02bd01ca6173fbedb7e8e037434c90d0c2ffe113f7306489c31fbb44b6baf252dc00474579d0a2467ef015c2aab3d6b6c2eb11cc4b35aeb2d169bc0f577b8a07c351647163b11017dcc5cd900c9ec3018b43496997e0833ad6cb2e76e8dc80912dd4efe75773fe073d63ad9612e6a379e84693f18e7c989cd2343ac384ca0e18e8852bde1d00dbe84d680041912f89bdff2ac6f9154272463ac5fa2e1e1c58f717fa36e7281b02c76e381b16c06009e85a67078f23fbe1ef911487a80772b168aac00283bd03c2554298877a0875eff2a978d95274b1788e4782a1b9e0f231e31a6d8924e676220f84ef56535d2d9038b6082cd80d74e1d0dcfa40dc8fec4378b49738694ef54c58f584837eb5e0eac43f65bda5a12222b9a7ae51e583b664a1526cf541f06762673c4d3d2e67294ebf1152e10cf8fba0f4cd55e414571e7ef504082894986cdff23eaec75c5784b6af956a5cd41db0ef0d2b55050c6f1db83a5951dceb1354af36d99c16eebcda0b670dd6e83ebba6198beca4c54f0a4b1c7d79413960165f6bbfac3547f19ed45dbbf3bcb68ef89e72eb1e8ae700206f99efa73bd3c61ff2fcb1b3eb24e16467e526fecd3fe622d31ccec107df98f85deb45f9650bd0e42987d7a03126c959c47d0bc4e5e2adf64b687dccbb6843ebd78c5f87c0962bd12425a4d2468637b0858ee4ca5ab06502560cd17b8299959517573501375960821ee5263b8b5a736416d7bc2b07edd0bb5299a9d67297b1837d4df414f0eef890c0f066c202743bef89ddabb5bd19a3a56c2697ea5680ef1fd36d01dd9d7ae2fb53093bb23e705b09eb7655db841f33390bf7b0094f17d0bfc49fb96c9735be47199ea7f50c8c4959ffed7b3a3a64d41b77dd735595e1cda9ae2de868551b610f5eec987c01677003e102de688a0d8496c4123d2869449e6c29dc210d572e1a4008b64fb1ec1bf39fe4702432f0a56aa6a22cd27de2610cbee5f913fbedb5965921db59326e9ef27e9cd7d38c8d569a4d7cc6590cdbf5ab9367dc6690efc400aed233b6e6ccfdfa7374948b8a4db9ab6e436b5f6acc75a454087ca6de0141d880041d7a0a96985af59fffb29c08c77d5b640d773ac23361e6167f817d2e8baad47ea7dc425ded9f27726ff66ced4362a9094e38e864bc552d206df7183fe10019c87caa8640aadd1daf0c240a09758856dd23e536f31a00484d632bed13ee6d288563ed358dcdccb1aa89df1f2a3dd6e069d3455547f210ffbda040e7307c553b7edf1ac093c348f6f76d3e3a4961145daf52b9ee6015be8e81d606e7911fa5f176b750ecf0c59c2223d8728b6a2b4ccb3015e2a4b6f88a10571ec9760edcb8bf56d8066e93d01de7ca4c07e9e32c703d73adc7fef8bea93d9b195015c5ee6cfab83c728f53cc9480f123d023477ebc9e21be5140cdcc1e690c633cc75d14d89d6af51f4b8faed90c392f7b731de764ab9cd3df82e92f91b7e0e4f917a8d8aba6e33baea9618c8d26642143675fdb82f53cfb7498aba1d976b3d2f6b603191487cfae217f6e9b6cdabc043751c8a4e457259af72d20d640f574e50d5b636af8a63c035e7191677f161f098e33dbe4aac0c22f3960cc3f5149fe9f9dcf0d22ce97d1cf9548ca83e199dd6956fd01d322c26116ca704183e21c63f94bdbb52c5d6766eb05f75ebc1fa905d7b28b06c459b1e826c19f03c08560c2dd4509c029736669d70bee31ff5289fed35904dae3f830", 0x1000}, {&(0x7f00000000c0)="9c50607acb14b2b45c05443bce290b29c96668c18a407982db234984310cf565dbd4f239bd5c1231285161bfc455", 0x2e}, {&(0x7f0000001180)="5cc06c02d931952d6cc8bb7aca3d7201ac9b6dbe054d2a6829b4408587f6054e20dcad2d8eb470876e4326286c3c47899e0d20f503cab1332b5f8a5528f2e14095a5144d0b3f5c446faf8758f22f18eef413ef755762e23893a125e875a0a48ec57acbdff527821522e0c65cb4b43e21a4f24d9595a186bdbe85b828689e72974d6b66c4b9f40b8a136fccd7e60ab8fa041fb00106d48296df02edea3e0c9c0b1b1ea09228870455513d823a8b4c22f8125f046d0d31c5c67a74ecde14d65b4f6dcf712feaa2fc6f469709dc3aaf2d52e041ff10293eba8981301f7610b78bc15f9856713953edfebd1aa1eb21e2f98adf24f74361466113fac83bfae95ce255a170155d96ce9e9b549e2cefda37152536e6d1c421a3a7a40925871153d1ac05d2c983370b0c370d9499f1b3324ff4fd0dc91a4946dfc93575da3dde64decc9b56338d1118d3edf8b2e8feab137a33ae0db30e21b14706ba58484df24d117aa79dce1f29a5d2d6ff20f74dc2bc55238ebd5732acc4ee3e2aeece87a998625da0ad3119b1b6d909e699417bf424dc371d3826e21a96b0ab0fa327f69b850789269571f96d053e264a3bc45a13843639bde15b13157835e367bf49e3bf3eeabdb35f917524769c64a0aa2434ae0e4e36278ebf196fce87710992142edbaccff7f7d6c1dbdc79803cbc5ca3f3818cda28cc4442b4ba6b842fa22a1a8208d626da5846fecefd1b14d267d753792420aafce51526d1d73adcd85ec4c70596c6e6264725886fd0977aa88288025524dc826dfc654c9598eac0693c52cf681abf5b185a65ce545ac3c8baec7ff90b49d4cabaa18d90f0ea244afb3f5a71ac531b82b88f6f7ab5e8524674728214c3172fbf1226430a8c2576cf3affb4617dd4b8c1a4436a6b84c1603475ac6d14f6f3e6dfecfcadce271c7b680d34452396a4e7061dccc24d74ed59f3f51bbe2b80e9ca9ef67d3985e650cfe877baec60accfb328c4ff37ad3a083cfa4b064885a697747d0b62a6ad270bc5fd592326624d9d4d80e58492f483d364da1284795eec14e564cafb1687c3e2b1fb161cbe498d328e29e543ebe4d5dd426fd980dfad550d54f91fedb84b6bdc2ee0da4cdbc3328efa7cf96ab58756bb79364c1ff6cea33f45f33906882598990f510329b3a77966dc6843cd95bcbeceebd7bf2757f4bb8afdb9e6f77f5d11b6a124dcb5b5bbf4f5a5b61f5b11a2ed87b8c2e550dd8760878b31a8ef75413ed68cf9eb7e970a2617e9dbc4e5f0c6429831adddcf99a515af23adbfb10d85b4cba02a6aeb87abf35bd2b27b422f3bdf40f06861bf1c44cea91f1ab42b7fd16e25355fad4d630b1dcdfb4445934c59af8b22a6e897b139226824d7b781576a59fef77a253ad4cf2f3efad21db994bf5fdde4cee4f264a1567179849d1eab750e19830feab6ac70f9721c6e8b606d0ff4c820d74651e0195c1268c7e7c79efefa4d1226d699cac36d94f712ac7f7f2d6fe27893818470107241dd30a38729cef72543eb40de3424a9500f3ceb0fc8640112194b0e60cca6280540043488104a7629531a7aea41d9fc92b0d8122cf64e5a2dca738bb3092fdf159fa29b3582e37a27639121aa17e31d276eb178ce77e511d551347c7380ed2f029957d82a31855e2c589bea309f01c0d40b3c08258061df77945b17eae593f4c8258d5308d32025048aeca8bb31c998e92cd7a924a535b9c06caad2306226234c8c0e6a899ed87e265b5da59cf82f0ddb2ac91a21eddc2bba336d27924ecbc3151ee6cecb87bbdcdb46f2032915fa463d779751606b1f62680d782ba8e12c5ac41012ecc4e55460c4b1989132b28de8103a2dc71e74d90736485d2c1f1e705ae1110374532da63935e0d2b6a8e6bdadc0c1c3b4367caca15b005570ba3d20398fb5d93801968b46b20d3068cda95ad9b62f26481f6de527b9982c9a5a9797e7508bd0c5ca78622a880da4bf66773bbdd991990c50bcd99ef45db0b01779bb22621ba7b801f3107e2027545e2f1bf9530b6add246de6ef544a0417c241245a8bbe8ef13387829217809c7010cda6d9889a7e45e965abc0a8dec66f3c85429251231bd4c71f65e30c45ba58286a3a883e0c2851f35b4fe171b0d4392c3f420ddf3188e97a28a6a1a7cce49e58ae3d422696c79929fe0667fbcc44a7b1206ee4a465582cc2d031d94598c7bbc68eb4fefa550855a6381e95e0836a9930436cd4f60de7f2af1e89ced8feb16d9700ef4dae55b42fbc08138c841d04c4c51b4a3d2f27445fe15fab8bc6256bea0b1d2a379255fe4039a5118b54678a548148e6066c427e16ede61e673339df6fc6651d052bde62385045f8e845a31b8f283076e97d9b0a3521351fb3ffe1e09e8fe43c230b319f06b78165f422986c35b52ad644ff94109f6534b75c19a7647f01041b20ec3c96a01e2ad6dcbfe1f4272419fc85ef283c1a7a6c4925e70c6fe71a53685fb9bfd593a33f0477b85d7a36cca9576a8ad763017b24e0ae0ec94bbe69cc4102e2eb6d900efa8986193c27fc893d42320a4c241ba1fd1f2c6b85b8ec62e3ea06ced03d01516806eb9ab1429aeb28b5d84b866373df45119cbb3be0103629737aaf20d602139cfbb4880c6bd800e6cbb363cc3c82fa44c3ef67ca0f07eedb15907ba6be95c04d7f0ef3d39e9793ed4a84fba368ea051ff9714f06001c8734d6cf17a66f463562c0259d7b970b8ee4d578e73ce2d78b7deb311d2576d2380fee24a93f5ebf6b9de2c10fff375158cc0575b2c00bd7084e0daca730c8d4025f84affb2fba58bfd31adf15b1d4ffd9999b0271770d5c6b978c0165cc86b38e9b55ba5f81c1496b3645e71a45bc20ff930f8bc2d4678e94964f8297e0b2d866e7a2ab75f5b4886e611435f812e10d008d26ccc070dda118918ca107b5ad38c92f17cacd88910d814dbdc70a32f5f472a5753b2ae9a50421b64b1230540a6a0426b0f3e574d857ce2e26824c8f740d4f783752ab380a512aba3ea2806daac4873e29f2492a66668101acbfbbab71c1285cbfbaf5d4d38166f226c5a6bb8e642548ec44da04f90f2323b4d9f4ba9f305ff308ccdcfe981f65be3098244ee82f0b7d3284cd9b6c9edf9e09704f21ea3bed824d1d4bee9f3f1f1628a8e77bea436e820398cbb001447d19d9621431844a1de965f0f27a46a83fdd3a4d19f4209a64f69fc7e1d4b05da1637fd1a4815cafe40584d3556ab6e27f8bea45c9fae34b053bb61abc62db1e10fa8b721b041567033c2ba23f86941abc26be2ddd5d92e3121cae13095711fbcbee6e4b83fbddd151c5b506f209a30b79ca73a4d4791a1048da052efb007c4843252e0470ab8ad6135b903bcb4975537cafdd344c974eded9907a193d19c8194bb44158dfa7693401ca70333f6e460863a12d18457397d4a512628d8a33d524e96cddc177e8557a8ddb2038cb3e77d85435bf7015d5cbd55ad26db8edb301acbb6073b8a49027e816d73195510a1e67e3a38d703a5f29d9170313c9c309845f8d9f241c7c85127e30b807ff3b349b0664778b2968154d0c7ef3b87c9761c07c0bff02d8c8b100af7f3a6f8704c3ab3bda8d959cf71b5394bed2292e12b3292180614cf945014b3b180ab168dbc73ae36d1da732a2e3d818c688ec26d1fadf53edd606d4dfb15d6b7dae1e1f8b16b37d9258efd31809ae6b6ca7801487b4530f42bfb28dea909919a35766c803628e11de93a8c6e42284f0bdb60606307fd1e4b590e4d6472da54f6b005d3b8a1abae1aad856480e8cdf326319943dbcd07bc8552069384a3b67097a1a4d8d762f37f7db357f0d15815359a03dce05aca39546077ab70b008ae21b4e912519f1f8042c67fa03f3254f54af263fca7ac0b770a0688f62491cac215135d6bd099d968beb51b464cbd70ae938c71cfce2033443be29195080e40746adff87bf957b3081263b3b982727b1e00c2db2be3c2270618adae3fee4bee25641170cef741db1f34938a90933753044babe1ca37d19dc0cb7fc467fbc64272df6012c79dea018a31f3028241fc9ff4cc2621c75fff43b7455e0122a945575b89371f17ad57f3e97d29a2c047c88cedc9e555a72232ade819f0c6a05c3cafa8a872de958468cc49a8e0a74bec234d910b76b1a1467929c1686cf1824d943eb5d31f8181f87475fdcf592c8c53db1644bafe47f49498df3787b1c0939efb9a05766b53179994e22f711f6e4ae03a34e68bcabc8ab6232ba1150e0a952e29b8f835679977209e807bfd34196a7a8bcb381c6649864483c73ba74582e75dbb32c857613e754c8207b0d97f3e8896655afdda0806d40ad487cdd3c87aef43db74e99f7e45e470f4741d7452e68543843e8bb6e442ad5b37ea21180e85dc585b887ae7473c61bdfb1b4e3702f876fe8d2b133ace9baa910406194ae1f3300ecd0c9afccfcd1a37ac29f774ee376af22afa90977659a1f8c89a8601833e7264a7dd40af4a906c34eeb64c1eebdb49ca8a6a313510f19102a406c18876511489d7491448e65893a9f7e4519a9debfec3de3f257cad9782da73c9a6e1eb54556b0ce4b7eef074a474cac1c05570ec4cf1e123d91141dbb37a9192006ada2dbbbf531489ed4bd0903357ced9bbc2937f1616f7bc1e66f0ed52fda64cf15f4aacef2e324bdfbe0b225db78736a95a9d73c8a5c068626b4e2ed016bb6c21412abf48af038ca2c31a58631a54da845378aa11a8c0bfec036aed908c7b7e140d590b170e5653af14502337249098d62354c289d90a2bf76916fa91f14f5730c89800853ef185f3333a84f2441c188cfe9b75a279db1d5dc7ebb0ec6ea242a5132e15a6d0406ea2083540f3c3e7df298c13d1a9b7ac28ec8104c84dc2bf71cbd353d7101d0d499157d88f8b142e48b49af8930119dc054a7aada892edbf29bfabb095341b29c85c8bb534eace6d36d094abac1de7eaae9d34a796d722a2dbb11c114889a199cc4befe7602c46eb3ae1121609defcf42ff09eed17095d293736ad54d11354ccdadbaff8f961c8fb65a62ddb9e780572ed4a27a2afbb3cef0ef869fe3c6f52ab36d3b572d7b3c2363c7b8f9c1af97d858f576f4dc08b9ebb69e89ee8a6d3da90f617757a9b8c20f868b23d77d396d24662b9e89a94a6fe5047ee591aa28dcca1519d25de637ca9b218d67f513e65d03cdb8dfa0735697a11ffe0f7ddef4117637a8b93ac6ca5508c26a58b9861a9e56c0742f4b58078ede4ffedaf687c3d3222836018f2c2b35910e684b45a52543b2038082cf26993812d692aa7cb07600db4c8c50794e554bce52407e706a2b02eabc14ea63dae0d75546eba0f071043fb3889f93da0dc758d7ec1c78c65ebd2e3d2cedd4d80ea04330863b13226afe118113d064932970efdbeb3c522ac28af428a39786322c37d2b7fed50fa73469b5cbd51edbecc276a7cfd447fe4b6e02d933bcc88bf78fd7955c29106a93b4b6e1df772cb27ff81285a68773c7c0e0ebdcb96af6d0862cd89326df9b7fcda66f1c91e2610c50af84c2e34f9a28bdce3584e3503cceb54be7a3805d359f12e99dd696cdf9ea8427a5fbe54964359a1ff8801d74f8de6814ce910de9033fe96af7000390b1b9317ecb51986cb233271e245376e29ec871384b402b051bf1cb4ef9155b1137b42b1e4bdbfa9ba67c62d7d814b2b0290b0b87154070f8a37260cad83008d5dd973f72171f5547dfadde0b0c7e014251afdf5eeaf250f3aa52b5375f8d03d7426b5dd0bfe327bccfeb9d527c9cd2d5bb7b3f1c574be176e5f75c7d", 0x1000}, {&(0x7f0000002180)="ae6c52da80d81da6240720c96913e860b5a868545a34a1d58ae50912d3091b75f87ac601f95345490b3b32cb31a38623df801b83f08ee4181af24915d11537aa6624f5601c49674a81417939b526c64b6684dc364c6253b2d2d6390b84c46038508b93fc31870a0648162f60c281762e8b44eec68de090b284d352c0075da1907eec508721d6de18980cdabc22d81c662e", 0x91}], 0x4, &(0x7f0000002280)=[{0x100, 0x1, 0x7fffffff, "698fb5fcaea902e761b86c1004b2abfce314f1d82781b6ecfaf9aa235a56e94e4b5a6a64d1d6dd1d03da515df97a692ef17c0428f04701f66f5322d534a1de2fa73844e0db0b947c00b83feff7db7a129183591192f609d2bab9674c9b135357e95f2534ca9568269e22f55562877feef9a599cf2cbb582e6392c5f791cda8c670ff4882751cb30b8df203ac67d002464863cc53d5a23c84cc841f5e9cc942249af4441344f4df6ad0546c1c0ba0c63edb41ed572297ef00651f90e8ada36bf29b6941719facf33227fad021a80d5df71c01dc8322d3c6e43417b2a9e317a360ed5b3dc3e7d8128618254b9432ab"}, {0x110, 0x0, 0x200, "bdb417da812b3e6affc83b7febe83dd0fff13e0f1212d4de3fa55e6a48954d834497587ffaa28842cadcfe76ffcc7d9b365e2f444352d706c34338d278a068ea0706193ac7f17a6cbfa33635a6bb989962218649f459f455114501b619274bbf811caa0b3df0f0d624c837852fddd2046d6036c92373270508126a31bbdfd5d81e419555203ab888c3d63cd84144daad75433fa3029d4baa08c1af28e0600e03ff3744b9e3c75d051d8acf2924948563419b6fbcb0186514fa556f83309c3fc1e1b54cc8990fdd57ec4793c7d8fbb495246c405a52c18bcba744d296ccd34ec9bd0d03e3f5b129d2ef97c8dd7c76190fef70497dda879dc63f6e77c0b4"}, {0xf8, 0x1, 0x6, "8e7c317caf90c6c7fe7eff2e508fa7f28ad083a571cb4e3bf0a3d62b4a93d6720d2fcb395a9bd0a053cb5ac6b9417b18b7cd0ecbc403df5d2f1f09b1ef4ca0f46884b094c0f44f7e818214e1d55da00ee19beddf9ab1936cefafb4656499ef485ee5c642af5f1c0ead78ed2cafbee9edd3ea15a05f07e6caccfd178390200cc2736072773c0899fdd8b2709f8ed08969a905c8fe2d1f423a490098187444e1ccf3e34da18b3374dc0fbc3f273b945ed9ef89779c61202e663f1da8e70bd004704f731f893a1998c2dee3d60baf5018fdd6fc8516bf8330291827e964d128fa87fbcaf0"}, {0x108, 0xffff, 0x8d5, "7136bbea9d80b9fbe5940ecee6471dac37bb8382bcb494e08d7f0d2679012d86becf6a889e477fc72d1e0fe8dcf3fa998df412f5441ebf8063ea73f8d357f1ce8f0e0b4e5c2e62b4d56b7e04a9d1e4dc05130ad2b29d156676546b9de49a31b600efd4231120a84c3c3599ee62019c0a0daad66dca82ef646ce0eec478776ecd880443318b45ac9f5344d06c2751462bb7b0e98ca02c8481002a2c5cc7e3f81385b79845efdc718304deccaa67804bf6284d3bfea5e8b8dc9d6b87e20cce3937de39e403bbb27f345d2b664b652c8435feb8c0fdcb3ff332d4a053710b7ef70a7861de514519ee71e11f782c2cea09a0c1ac395d58045ede"}, {0xd0, 0xffff, 0x9, "7a18a7a8c283df12007a9d3211fc16fc05e50e32061d3c8103cb7fffad32a68d2b07b258f455c143ccd6bf88de84720663326099fc15ec9a5e693a9d7ec641d2c6a9c1186d883d71ee57ed8581c3bd26d6e9cad34771a445b5fbdf316eab1c748acb86285b400780c3cc042c7ec033316b84b3d7e8a7cb3c63ea7d0af326da914f483819bedf07420b38574eea7bfc533e9ecc5be5006aae0a8aaea36afef9c67bae8f7f8ab3a109db1ba967d76098354b59393e5bf20618c0a20807"}, {0xb8, 0x1, 0x3, "8c51d1ec7cfb16971ca57b9362d7c12cac4b5815094e19582014592005b109bf2fec24e49218416b6aebd81a5ade17c62451bf07fdb653b3a589ab667d9b3ea8df3774dbd1483b6788dd5e054c1c85d2401f393c0efc0c01858e9867063c98463ae5690f9b836ffca6c61665204a1bd239984e7b27d886b481f81d23b591c3143dd6fe2f9135247a9131980e5c41f74844fe2a590be47ef2fa7910746983ce2d05b2139b42fddd"}], 0x598}, 0x40}, 0x10, 0x2) executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc6) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x64) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x5}, {0x14ed, 0x8}}, 0x2) getitimer(0x1, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) dup2(r1, r3) r4 = socket$inet(0x2, 0x1, 0x7f) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x7c}, {0x1016, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="9fc3e0d9ccadc4c5b00cad9b0f8961e077cf9d0f37d9ecacf5d2d882e0eb3b987746124542d0f7a06c0d12cc914266f7f8e2bd735c1e577d73a1e6e942540da7803d6623d8fbc376cc75b486ac267194ca47c02c0edc048870db96c3a1b13fbc35a7867c0c8e1768eda4dea7ada33f630b4c5335588cb28a7adca02109ce4f2a2410e4bcf71637fa236eaabf39eacd85520303d8edc65f85e2e0ce608ef5e12cea2923c48c5cb63035e4", 0xaa) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r1, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) syz_open_pts() getrlimit(0x0, &(0x7f0000000240)) r7 = syz_open_pts() ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffff7ff, 0x7d6deac1, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) executing program 4: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5], 0x0, 0x800) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c4a81b8a3481fa6e5d2f24d79a01d5fff008abce8cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"], 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3, 0x105}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x98) poll(&(0x7f00000001c0)=[{r3, 0x10}], 0x1, 0x91) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000100)) getppid() r5 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) denied attempt to set clock back 774 seconds executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000700)='./file2\x00', 0x0, 0x1ca) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file2\x00', &(0x7f0000001440)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f0000000380)=[{r0, 0x20}], 0x1, 0x5) r8 = fcntl$dupfd(r0, 0x0, r7) close(r8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="60e115575bd5f63b0dd7a4e26c43a4856b35367ba1c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba31939ae067bf8ebbc375ff2dcd0ccc45dfba79d2f13a6836160f4d60b2b3369c749000000007e8f6586f430d1b3ba1dbcc5fd24eb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3489593d66fa3dc7a811fa328f4fe838573f9b40416112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8f5f88a96e96a0a019077562326f17cd39adc60bac37ceef5cb93dee0a1f8d111f96dc9d1e23919135f6c2f739970fcb0154bad31f4dd2f8e8aeb04ffe84fb8e7cdbda29fa709de68f27cbb714c2a242993cd68f97a449b9f485b5f3e5f6ed74a93f21b528d06d7493482771345f54e4f47b9cfcf49d2d77eb1087921a8cf6811bd1625ab30438a8fb9949c311f4e041cfdfc28845cc596a22703f98a1550ac0ba58fdaf7b5dbe3b244be5170306227105d7c635f073a85dcc913e9bf15fbd962508e5ecb89d8a8c9801ff6ec2a94a72dd45f617c6c63b34bf98667c840ea041e68aab0ec004aa392cbe5d5c4200ddcafb13b54ef718dfe9a361a3ac769ab0ee057dfa7fb28823844ee2ef4400696ececb693a6c456920198be7c9676c2bced2417a24ecb11b3", 0x1eb) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) rename(0x0, &(0x7f0000000200)='./file1\x00') r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x14}], 0x40}, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r7, 0x1) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {}, {0x812e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r9 = semget$private(0x0, 0x7, 0x380) semop(r9, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) executing program 4: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000740)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) sysctl$kern(&(0x7f0000000080)={0xa}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000600)="80275267ece4e6844f0481ea4af6a524e19e220ccb6b7784ea6d93689efa6a8f9afc2bb564509c714c4fab72f87547620000000015e2481a182d06803a6cb1c1a83126de45d43aa653d513a7272a843375ff28c9279129d07b3ae099347693eb0b6c805f9e05b8d19abedf9b729cc32d97fc3a1af62d763a25ae39ee4bc0130f96220c1a48a07e84a79fd026c10700000000000000457504995a830c8ef025c46a3c5689289de71a238bf8", 0x0, 0x0, 0x0) msgget$private(0x0, 0x342) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000024000/0x3000)=nil, &(0x7f0000924000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007a5000/0x3000)=nil, 0x20000000000000}, {&(0x7f000096f000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x10000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0xc00000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000442000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000893000/0x1000)=nil, &(0x7f0000487000/0x2000)=nil, 0xc421}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x6000}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getuid() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x20000009, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000480)="1d8331ff73152496caf57a91d237244f1e40016fd209e1cd1b2bbac03ae8daa614f82de17f2b8614faaa52c2d738b671f9c8ef454055de625c19bbac379eabb2c1013084762426547b8a4728c41d93b7b8abcb3cfbbbadb595af6c00356689e6a0ca7c0f486ef7ca0441b9e3d48a3c0929b8cded639cf2e7194e45e269fefd0390d7d187dd57ccc882c23b4ce09f34755cdf8fa6072e6f17148efeb8a2eecd8ad0da814a283f5d382e52b82be37fece02f3efe6bb940e2f2ff48e76cb70c75ee39830d4b4b6f189d0fb7a7f5627a617cf9df35f9df86a3e3d9c7cbfcad06f1511d47324fdbaea556754097224ab523d4d57e6e38b4116de6594f5bcbcb927de52a1f71daa77fed5b0092b9d71e781c30970b044ccad556410722eb4db00aca5df7c079d7e66377b38af8f0ee6ed1cfe32043270e0e5000"/322, 0x0, 0x0, 0x0) executing program 4: close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) poll(&(0x7f0000000000)=[{}], 0x2000000000000078, 0x0) dup2(r0, r1) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f", 0x4e, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@noop, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(0x0, 0x0, 0xffffffff) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x2, 0x0) dup2(r1, r2) sysctl$ddb(&(0x7f0000000400)={0x9, 0x6}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 2: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r1, &(0x7f00000004c0)="ce4aa4a250bd604a8a00f25d2731382419c180f7381e9d9dccb14a9032b47474a8be00810fb1b45566d1ed51e291aa4a06559f5118dd280db878b3bbcfb691af428f83ca606b8592ccdcdb29e855f49afa8d2c73c085b9a04b528f30c8a6849b28f9da066483fbf869fb802c4d47157fc573ba69453261dfb602fcb0cd847154459c75475933a12cafa42f09af515ef0339d47ca440ffef8ceff44f0bf600a7b7097044bac6d11def96c531fa40d889d8ebce5b98dd53b8ae22d36b7e480c164fa0a7eed5c9ef361c1c4bc36fcbf84d9058a54455734f5e3e6394a2bcdeba4ba4fc6fd21829135079b6b2f1c2e3617160c64b9218646655372981f0c3af1010529d226eacb0d026b615aca116cef4c68aca5d80f3a8f3f488fd72b88a7d8bd3df105058329656446368b01", 0x12b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x8531) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000280), &(0x7f00000024c0), 0x0, 0x0) executing program 7: socketpair(0x1, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xfffff000, 0x4) getsockopt(r1, 0x38, 0x9, &(0x7f0000000080)=""/173, &(0x7f0000000140)=0xad) r2 = socket$inet6(0x18, 0x4000, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x5895}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000400)=0x4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0xfffffff8, 0x4, 0x2, 0x2, "df79721f28faa45258cbb5ce15288167293a21c5", 0x8000, 0x7}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000480)={0x8, 0x3f, './file0\x00', 0x6, 0x10, 0x8, 0x1f}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000004c0)=0x401) kevent(r5, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x401}, {{r4}, 0x43db9858e80660ec, 0xb0, 0x2, 0x100000000, 0x3}], 0x7f, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x16, 0x10, 0x4, 0x80000001}], 0x100, &(0x7f0000000580)={0x8001, 0x7fffffff}) recvfrom$inet6(r6, &(0x7f00000005c0)=""/238, 0xee, 0x2, 0x0, 0x0) getitimer(0x3, &(0x7f00000006c0)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000700)) r9 = syz_open_pts() r10 = fcntl$getown(r1, 0x5) fcntl$lock(r6, 0x7, &(0x7f0000000740)={0x3, 0x0, 0x40000000800, 0x1, r10}) getitimer(0x2, &(0x7f0000000780)) utimensat(r6, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x8f25, 0x141b}, {0x401, 0xe19}}, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000840)=0x7ff) chown(&(0x7f0000000880)='./file0/file0\x00', r7, r8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000008c0)) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000000900)="a4c2953aa7aae5adccfa6f19c8d7fd0582e9b319f2a71d3dd801a6ff8f9212f299e487297ed994858a9a5c1531eca32365f4d2cf3d7d5a3dece359d0d1afcc9905b4161bdc82bde2f0dd5c697fbb6e3db608e3919217ef67cd33156fedc2920aaf03cf986e92874efe5f1159e27588802c716ec815210a733916d2435046ad9b69f12f445ad49a86d7a79f5d512055b3fbacb7e0fc53af82c1aacc1863dbb83da9b819bfcc1b0ca0f3", 0xa9}, {&(0x7f00000009c0)="3706a14be80e844ebb91ee1fc7866a5b6edb122ac87109b1a54530e0d89a15a5655dd5e1c51530ad8a0c60baa7e7393859b1c42684aed5eb6f634e75db0f2d85f985ca87ca3dafd3126c45bcb237ba9fd0cff2fbb6ea916ea90a876efe0356b802aab3633ac3ec5e3e3eabf5cae1439a2d156e70e8820ab3f69d2b884a4b20004db72da1ac8d9c0a46304a49739b44f46df802efb2afcdbc75f3c74c6c915f0ae1a78ff8391cc934d34f16e05b88eb76d656e38539a4b7a88cc0f177fb490794ee9882f297587a0428cb15c12662ad8fa41ca3bbd480b628096bef89244f89f774516879f897c9ff2d24", 0xea}], 0x2) setitimer(0x2, &(0x7f0000000b00)={{0x3, 0x1ff}, {0x5, 0x7ff}}, &(0x7f0000000b40)) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000b80)={0x1, 0xe7, 0xd48, 0x9}) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)}], 0x7) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x9, "026c73d61c32180398b18805dfda89ad807efc6c", 0xfffffff9, 0x2}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 5: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/144) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) msgget(0x0, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setegid(0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x25}, {0x6, 0x0, 0x0, 0x20}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000740)=""/153, 0x99}, {&(0x7f0000000340)=""/127, 0x7f}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/4096) socket(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000014c0), 0x80, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) execve(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001400)=[&(0x7f0000001200)='&\x00', &(0x7f0000001240)='\x00', &(0x7f0000001280)=')\x00', &(0x7f00000012c0)='\x00', &(0x7f0000001300)='tap', &(0x7f0000001340)='tap', &(0x7f0000001380)='tap', &(0x7f00000013c0)='/dev/rvnd0c\x00'], &(0x7f0000001480)=[&(0x7f0000001440)='/dev/bpf\x00']) semop(r1, &(0x7f0000000040)=[{0x3, 0x800, 0x800}, {0x0, 0xe8, 0x1000}, {0x3, 0x80, 0x3800}, {0x1, 0x1, 0x800}], 0x0) executing program 6: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0xb, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x200001, 0x577, 0x1, 0x1ff, 0x0, 0xff, 0x4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) seteuid(0x0) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x2, 0x3ff}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x2, 0x5, 0x5) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x1) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) clock_settime(0x100000000000000, &(0x7f0000000000)) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async, rerun: 32) syz_emit_ethernet(0x56, 0x0) (async, rerun: 32) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x800) (async) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) (async) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) (async, rerun: 32) r5 = open(0x0, 0x0, 0x0) (rerun: 32) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) (async) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) (async, rerun: 32) r6 = socket(0x800000018, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) (async) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5], 0x0, 0x800) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0xfe, 0x0, 0x701196bc}, {0x3, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) connect$inet(r2, &(0x7f0000000440)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xab15, 0x400, 0x1, 0x0, 0x95, 0x92c0, 0xb01a, 0x0, 0x2, 0x1, 0x100000000}) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000640)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xffffffff, 0x54d, 0x5a8a, 0x0, 0x3f, 0xffff, 0xf544, 0x0, 0x2, 0x2}) ioctl$BIOCGETIF(r4, 0x4020426b, 0x0) connect$unix(r3, &(0x7f0000000580), 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x9100, 0x3) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) chdir(&(0x7f0000000000)='./file0\x00') minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="a31bb343b0bf0f0a2bd766788c0d654f3466b0e983cf6ccf39d12e499939c0681c95e279b28aa9a9e1e2fe0a9b52537b87e27c307412f13fb5e8505d08", 0x3d) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000640)=[{0x3}, {0x4, 0x3}], 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {}, {0x16}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e404", 0xe}], 0x1) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="09060000", 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x1000100000005}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000480)=""/147, 0x93}, {&(0x7f00000000c0)=""/48, 0x30}], 0x5, &(0x7f00000005c0)=""/170, 0xaa}, 0x22}, 0x10, 0x0, &(0x7f00000006c0)={0x3, 0xffffffffffffffff}) denied attempt to set clock back 779 seconds denied attempt to set clock back 779 seconds denied attempt to set clock back 779 seconds denied attempt to set clock back 779 seconds denied attempt to set clock back 779 seconds denied attempt to set clock back 779 seconds denied attempt to set clock back 779 seconds executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3d, 0x0, 0xff}, {}]}) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000240)={0x0}, 0x10, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) semop(r4, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x7ff}], 0x1}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) socket$inet6(0x18, 0x4000, 0x3f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r2, r1, r2, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) connect$unix(r0, &(0x7f0000000100), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x2b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(0x0, 0x80, 0x0) syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x9, 0x3}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="113aa63f031909b5f86f43f67f214c8970237b2057488ff01d2c5498350a946304c151ef1ceae35634b2d26eaf3fa663c76a4ffd971a06e8218d0dadb7485cc3a257c1eca7f34f7658d33f1931dfd4d8eb679249c3810a15790aeb65a4d3b450adbae7ebb0057e710b5dbee1499a35a5a1", &(0x7f0000000140)=0x71, &(0x7f0000000180)="04d03908f1782c20abb8368f06240ba2893a06067e1a335e088654860b6aee8558910f9ca935e535f4e5f089e77666aa868ce95804b443b5f724e941045985e4b1eec12f605af7f422aeef6e014facc223f11350445d50e9731890fee7a43ec31be2fac8d5d424abe4217392ebb1f54d", 0x70) denied attempt to set clock back 779 seconds denied attempt to set clock back 780 seconds executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xf70c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) socket$inet(0x2, 0x3, 0x0) kqueue() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r3) writev(r2, &(0x7f00000006c0)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x6e75b37dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x541) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x4000, 0x0) shutdown(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x3, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efd", 0x499}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10480, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getpgrp() sendsyslog(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f00001ec000/0x4000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {0x0, 0x0, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffff0100ff00800000dafbff99bc00001c0000000000271a7afa00"]) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r6, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xbc, 0x0, &(0x7f0000000080)=""/188}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x6}, {0xff, 0x6b, 0x8, 0x9}, {0x0, 0x0, 0x81, 0x7fffffff}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e71b"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002f00)={0x2, &(0x7f0000002ec0)=[{0x1}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x5}], 0x2}) executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x86) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8001, 0xfffffffffffffffd}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x3}, {0xc0}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) msgctl$IPC_RMID(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600001d0000000000019078ac1400bb00000000830300000f00907800000000764b69d91c32be94881f229093d3dec74da7f4e624f96382a7c106e352451d2a6ee6ce9b0db732c0e420e6996183fd47312f21e2cfe72ba8db5b07dead3dde1242e3be6842232d82848e3d2d269ed7f09cb36767ac4048c43e4dee1491716ac8276c71fc4e894915b7781b20a0ce5ba83d56d7e654d73437a4b85457f3758e937bfe0c6225f899c4a6e19b0aa27fce9eefec0b680c9bf59fd6492b85ceddf698af46daab5a8a5f64abb3fb4dd155"]) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES64]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="ab5b3265edae06f3d0a27081286ac766de250438fb75ccb97ea5640fe992a4e11fb0b92aef20dd1d4ed373bcf9e899f98955f8e64453c862c142f132c72eb67b1ed673c1f0f95da8c891201366db8d7c84b07b990d4739e562fa7bb249f45f9366d370d26f25bdadd46bbcc08a24e0614892e75b31d0ca9f4e4b907bc1d9ac51aacf8e0bd9bfd4e6473f2268de86b808b29c55d3d1a5c3565e5ac003bf3351d59da70e7790bc21989411027609b9ea982d6a203396f1211adb962aa85c416e23647ad60a846b92a0ef46e060ccca7f1d4d1f2641f1dbebf35e5cde42dc8e9dbcfdfb1e62011a27f9d682", &(0x7f0000000240)=0xea, &(0x7f0000000940)="553249985fba749cd70f2438c6ae849189a6d64b130a91454da2296770570e2f6e43cdf330600375c2c12c9b53a3d23498b7c0f07f3ec6d0067c9e4f34d5ee6e86b0888d6f605c2f3041f3b8604110b790ea1ef45d748513c020becb8c3552ce177a97d3487c5052faf3baaf5c3eeb382f4e632ced1f21658503df71d1c0b23f84399842c82f39d5fed09b8713a61efccfdfd0d3ce03d706ab6306b6eeb2b597ff4eb0087a6e44bedfb753d408f7d7b0f817cfbd5800956a9ec386e679840f712369c2e5a751695f50b0a3a93b89742410ebee17110bf72a68e8edcf97b176b58662eadecef350438cc8b3f576dff1b69986a290587dd57343dcc1c9b6347d4a598b2206303178eaa8b22529d308d65d5565aabf4b23f7632949ffa4543d1c05684ea312e93d77", 0x127) symlinkat(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) faccessat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(r4) writev(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/9, 0x9, 0x840, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) executing program 1: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0xd, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = geteuid() r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, 0x0, r3, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r2, r3, r2, r3, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='./file0\x00', r0, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x3a) msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea0000", 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000015c0), 0x0) msgsnd(0x0, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r3, 0xfffffffffffffffe}) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x1f, 0x6}) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0xe92b1b6242d98ad8, 0x0) r7 = accept$inet(r0, 0x0, &(0x7f0000000440)) kevent(r5, &(0x7f00000000c0), 0x1000101, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0x90, 0x1, 0xd42, 0x7}, {{r6}, 0xfffffffffffffff9, 0x23, 0x1, 0x605aac3c, 0x6417}, {{r7}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x3}], 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) clock_getres(0xbe44501372635004, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, &(0x7f0000000240)=""/78, 0x4e}, 0x7}, 0x10, 0x800, &(0x7f0000000340)={0x8, 0x8000000000000000}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000002c0)) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) clock_settime(0x2, &(0x7f0000000180)={0x1, 0x4c3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x2) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRES32=r1], 0x0, 0x800) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r5, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r6 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x2, 0x3ff}) (async) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x2, 0x5, 0x5) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x1) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be6", 0x1d}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3", 0x3d}, {0x0}], 0x6) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f00000009c0)="badbad87750b277e6e2891897001d8e2533b93fcde7e0f3fa69bbd6cad3f67471ae1cea3601389f0bf1ef950fc8dc4434b4cb3ad725ebf54c584d1c93fbadb3c04642ded3f1d0ae5cc21df73b8a006dfcf227a6d410f6074e46c05ddcb675b76772598ba7cff56c250168bcf620241929c58415ba0fda7fcda188dbb8d00fa914acd150df83e3cdfa4a8cba72c0d7d3cf24d539e5a44b92e898eca924e55abd9eec3d0913388f93cbdcd582f4be4ac3fb6a77b799640dfc04d59a3810101", 0xbe}, {0x0}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501", 0x34}], 0x4) executing program 6: r0 = socket(0x18, 0x3, 0x0) socket(0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x2, 0x4001, 0x0) dup(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80045713, &(0x7f0000000040)) r5 = open(&(0x7f0000000080)='./file0\x00', 0xcda608cd669426db, 0x95) fcntl$dupfd(r5, 0xa, r4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000100)="5d76ff0058bc5a91501dbc3b107d7f59fbe4000000000000", &(0x7f0000000000)=0x18, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x8000, 0x2, r2}) r3 = socket$inet(0x2, 0x2, 0x4) fcntl$setflags(r3, 0x2, 0x0) r4 = getppid() fcntl$setown(r1, 0x6, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0xaa) r7 = getgid() r8 = getegid() setgroups(0x3, &(0x7f0000000100)=[r7, r8, 0x0]) select(0x40, &(0x7f0000000140)={0x7, 0x81, 0x5, 0x7, 0x4, 0x9, 0xffffffffffffff00, 0xdd07}, &(0x7f0000000180)={0x7, 0x2f, 0xbe6, 0xffffffff, 0x280000000000, 0x1, 0xafe8, 0x80000000}, &(0x7f00000001c0)={0x9, 0x0, 0xfffffffffffff3cc, 0x400, 0x6ebb7d4, 0x8, 0xfffffffffffffffc, 0x5}, &(0x7f0000000200)={0x40, 0x5}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r9, r7) getsockopt$sock_timeval(r6, 0xffff, 0x300f, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f0000000380)) msgrcv(0xffffffffffffffff, &(0x7f00000003c0)={0x0, ""/14}, 0x16, 0x2, 0x1000) getgroups(0x3, &(0x7f0000000400)=[r8, r8, r7]) semget(0x0, 0x4, 0x208) socket(0x10, 0x2, 0x3) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000440)=0x9) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000480)={0x3, 0x5, 0xa}) mprotect(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x1) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x7f, 0xffffd2d6, 0xfffffffffffffffa}) connect(r3, &(0x7f0000000900)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r10, 0xa, r6) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x5c}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e4", 0x4}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80047476, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {}]}) setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x4) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004f", 0x81}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60fb11790018000000000000000000000000000000000000fe80000006341d7c2da1fa88310000000000000000000200aa000000000000000005020000000100004e214e2000089178"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x20, 0x8000, 0x1) pipe(0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) socket(0x1, 0x8000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x1}) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 6: setrlimit(0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) sendto(0xffffffffffffffff, &(0x7f0000000180)="23698d1b6bfed491b12ecde0825273b43642cb2f3b0f99df8707b7d05050012d806ac9587201ab7717487e76b31e34d0225fea2ea6bd8692c3ba5d8570fe4c1b4fe4c4a193a7ffa6dda5ae1534", 0x4d, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r5, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='W\x00') socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005136000009f050000002010000000000000cea10500072bc70f9f16e86cb35cfef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e78d68c059b8992715abf6666a5ebbb867db3008b95665bc6fc2118000000720fd38bfbb770c1f5a832c881ea772ec5890405b3b9c2668396f4cd1257aea8c59452e37f71a3f8343712051eeab71d89e000"/193, 0xc1, 0x0, 0x0, 0xfffffffffffffd1f) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd1) pwritev(r4, &(0x7f0000000980)=[{&(0x7f00000009c0)="bef8cb3f2eeb69327bda2399257586c85f8cefa70855f499b4383006c19fad5c66da7c765d82f65db27072960f7476c2dcd2f582f5555debddfd103a4283ccd9cc32b37962678d341d729ff5280356c0c618f5bc7a267bd97f50385d879ca412b901a927549007e0d044510861d1bd0b9b9fc1e1d2015d2008c6027d8df1ddff0716349dfb73d0dbcdcce1efbb35984f9ae47246adc55831eac3a07bd836e40cf739f4791cb7a0dc03286281de2c24fe200d799ebb27e04bef355032bdacd02806f2a86013b46b8ba8c0e246b9332a254b64a4302903ab3ef49184d280fc9b3cab708cd7b2d4aeea701856d916d72e1ac02fcd2ecc4202089112a4945740e35deafb8d00bf", 0x105}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x39, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r6 = dup(r2) r7 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0xc038694e, &(0x7f0000000100)) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) executing program 6: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(r0, 0x0, 0x80, 0x62) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r2 = getuid() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000574000/0x1000)=nil, 0x1000, 0x5) bind(r3, &(0x7f0000000000), 0x10) chdir(&(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000001240)='.\x00', 0x40, 0x100) mkdirat(r4, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1001ff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r5, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x48}, {0x7}, {0x8126}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10480, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10480, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000140)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) (async) executing program 7: r0 = socket(0x18, 0x3, 0x0) r1 = getpgid(0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) semop(r2, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x401, r4, 0x0, 0x0, r5, 0x8, 0x8000}, 0x3fd, 0x2, r3, r1, 0x744, 0x3, 0xa, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x40, 0x800, 0xff}) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xd7, &(0x7f0000000300)=ANY=[@ANYBLOB="77de1c413bcc0089d8c6c379f20a6e98000000000086dd6000000000a1f0f700000000000000000000000000000001fe8000000000000000000000000000aaa647ee5915d8ed09572041aa73f08786c2669e54424711c50d02ef7cd0ab39041b5878e26ca0f22a8c5d95d979ca16b1730e2ed7673a9ff92497d2cf0d7ddf1dfbf9d7cb2e8cd0ab2d44c5c7e6b376bd9d40290c6f1ac123a60f52ba1ba7a154ffcb7234efb773deecfe3c7efb16d6eae7a4cc91fe36a071b3a145f453aec491492eba914d8883662031066ec70df33a82c270b5778b65dfe93e874f2ce1eb7dae"]) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20, 0xfc, 0x0, 0x7fffffff}, {0x81}, {0x6, 0x0, 0x8, 0x3}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000240), 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000300)=[{0x35, 0x4b}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}, {0xff00, 0x1, 0x1}, {0x2, 0x1, 0x80, 0x1ff}, {0x3, 0x7, 0x9, 0xcdf}, {0xc89, 0xff, 0x80, 0x20}, {0xfffb, 0x4, 0x7, 0x4}, {0x4, 0x4a, 0x0, 0x80000001}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x173) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f00000004c0)="24a608d334f68b0826da3fb9a1c8bef1e7ccb075a063c355d1b2a5c9a794759a6af9efec93275e520909400000f4ffffff6645b653695b5e8e0010000000000000413fb5df308cefaecf2afc672eb77b6a0a00f4ff000000", 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="7000000000000000ffff0008fcffffff50d4b21603e651a0b649389f851d00b7fc16011dafa7bd63e635d047f09d3af259c10aa1991a04ccda3bd7af5f777ad4b84ef8f6b9e8061613300b50c557262d5f8e8eca9158d97e02732f84c4739c1df8f2ddd899ec5c3de534869d47f5404f135480e493c9a500000000000078000000000009e12a721a8e6d5a43e9df42000001000000000001007503a5765e1de61253cab6cb3c0e420e195d60ec6d1b26e8a8f58ebc1865f4fff3cde76cef44811a13343e2c8e000200000000000000074781d6aed98db14916a590fc9cd5ce617e2d668bbf32aa1f8522000000000000006800000000000000ffff0000760d0000462059c28a15ed01220d20375553e9f3afb5020ce78969787ac89df445433fd12468842b7fc20fec1d9a958d171ce8f515767bab0c083dc743f3778e3d9c0b83a1d4c492d135b79300000000000000000000000000000000b47df4a33ef50cae4e903d26294d3808c851f6f139f1681850987e0c9411c4189d4a9f471d3ee170f988b4252ef01cab3ee10d51f32aace2979d0c00fa2f34adc09dc7a8127055966c66d9b0634e4514024fb29b0301d4238fa3323aa3df2568a5a3170cf44903740905b6c2df800ba6"], 0x150}, 0x402) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45}, {0x30}, {0x6, 0x0, 0x6, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x1, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xe6af76f03fbd0bb0, 0x2, 0x80, 0x1000300010008}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(r2, &(0x7f0000000880)='./bus/file0\x00', 0x11, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x45d48) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) executing program 7: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0xe, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: r0 = socket(0x20, 0x4000, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="304ecca40058021da6c360fde587adc1a6c60415b6210b44e6a53f8469ff6b5ae83a9a6d9909c6edf037082d018f73d191c380961c0f544da7834bbff40142c63bf54a40ac5efeda19e793aa937d00ed820b0642a4bd2295ef581be15914b278dc109570fcb31786ead50757c244e9ce4f9f7808ca42c45beac4b75fc12639862e3f73a7c70d79123e4cd12b0b3c17165e03fd32c70971348aae94e41e97ea2d6fba8be4cb3be696ca93eab1fe256fea2aaee5378f1cfd13df29960a48ef46c85f3f145da1653595927fce920df00891903cda9032d2baa2300f", 0xda}, {&(0x7f0000000100)="83d8aa87f41bbecdc5d3d97b71c88b8ba467252b2ed0ae054f6afdb175765439fce2a58a3e5e8375cd4a5310790f8bab3b2683f0e476148239df8d0f77e7dadd1da0d00ea24545c3439a0017f1cb6f17ad38a20ca5fe21bbdde0b48d40991cbf7e554ba40138c4e0fa7c5ce095843d84a6c9903798c0cc15bbce19457a58c273919e4e39d0d9a9707f7272fe10226484504f5ab64009d7c7b5bcde14c8e567b36e6ca36b2b2d57722e302b03319f4b3d2f34073ea2aa176a5a840e5dc9b9ed50df04ea118d8aa17fd8f3a0ec6bc6428fb4a6abaf001fc57152f6b1be637cba6c281a72ebc4dc3bd79c5d7553", 0xec}, {&(0x7f0000000200)="94f68fcc89fabd025b9cfa94d884933d2d78eb1a70534d902ae19cc99968d90022b54d928a08f2fcc5fa63fd85249c25682449fbabf5caacc3c6c569f6ef595c8203b2525e04ca7bc9125de9f75b359bfe230998ec2afa24453e149946a66411f6c732584e596221be17a7b396887e926f17e5cfe3188412a51448c3c0b876e9af1bd9ed57b455bfaf6ee6bf12e666282ca581f9de043dc02518d874dca6773e4a205344143ee590cb7cc359173e958c63f0aa389451aea3e08ea2ac151df5e6f6273ffe66ebc24a66c67cd7af4ef1934d7ff56ffd88e3567668349ef6f1744d6a50cc87", 0xe4}, {&(0x7f0000000300)="2f5fa16ee3f9084d1f57412c83bc45701c7889d9e187c6ba3efe55f66a1264cda67d9bf847390ada220bcd7cbd0bfda18510d4af38e1a9af9f7a458f491e6e86149a9b1627772d4cf7970ce3bc4c15ecbd37ac912d916fd59b4ad70e74a9912c59c8c1daa5938cfaa14bc8cc129273616be0fea8f069c6ee428b07b599d5c7ba2df600e045a9d9375195ce72b94c6a1730e692f123255e140a36d63d11feb3c789620f11f938360db0e591c0642cb538cb8cfac1f63821721164532872de5518bffa04a5e8ecc380555cebf062e659", 0xcf}, {&(0x7f0000000400)="657cda4ae3adac3a9c92b7dd93726981c1432fedaf39b5644c73e3ff9fb0a244e3225d6d348b763a17102d08bd55f91244827a184fb3e7df089e0658cfc140aed1146cf31b6dd270a69ce3c3c61c38d13568edaa6c2e6ead6bf862953fbb3fd5adc7fb79d95617513fd5ba60b5140bdf95e30d029b96ff7e7e2fa0d7a91005ed8d3c02933e70dcac3db893bd6cdb5e102e5e50900e2a42c3654afa3985cc04f626372d21f4718e97db95550c5076bc08db938074fc031cbb762226ec2357e40e93c97aad83da5906e260fcc23f66dd2b498f7647", 0xd4}, {&(0x7f0000000500)="2e80d2e906c8608b4f287907e891928fb497e41f68f63101ddeae3b9526dbd70356deb159cd87a5efe0e9eeb8f51d5771c8e433fbc497a42c17b191362c9751dc4206c75d061a6187dc98403e86498e8d13e3aca98545e5f102ba23443d35cb81cbb10ef31457e7a11ebb95e208f8dfe07334cb3443d608cbc712a2b", 0x7c}, {&(0x7f0000000580)="d1c21adf31357169fdc673e17e0b9f532595ec695f4d578a21055185764a6b6ca39747aed243440c8b741433d9fe76e801504a0625b8a6d86fa75b70350be05ec81ed9c075d82d8854e7e90fe5174b4d2997bad05c5e062b4aa0ee6d7138fc167d5b1499a052add58791b714742a249b7e614ac040947337f18024bb40a8fa7b7166ea9ead11affd9e8abc7621e61d5dcf533df57b7a3222294c29ce0c94e233dd5880aa7693ca62", 0xa8}, {&(0x7f0000000640)="da4c7f40b04878ea06c1dd5705705edf5348c5c6a26a468e488fa9d37961d4b29e3e7276d4acf402316a2997eb09278fc2bd3af5147e7a91a36680d120eb5ad222db56b5e5c00b452dee444a04787fb7d3a522a1e4e9e9f895330dc8e734f2394c750e5835e36d54d2bcc5a8dbeabe09a3cf2d4455b77208d069fefef9ce0528aef2aad6e2a6", 0x86}, {&(0x7f0000000700)="b68f993e1fcff68e4b28b25dc80aef515ef57ae78640bbc8645179b2ce6fbbbd843bf56659894fd7b95245b9fa94901c659b194501f767eae74a8e1368bc31cefa5667b9b51c74c5160fc1241afd91eb97e9a479257fbc274e7e19d727af1f7e5c19ec0d0dcce80c072f105f20359d372e004637", 0x74}], 0x9) fcntl$getown(r0, 0x5) executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f0000000140)="4589eeed57abf74a67024154b5c010b1d090208a27a414eaafa24eb33ad67156b60a16cd575e8eb84825f25bc38e9ccaf89825bbdea37d4b4f105c6d36428bb6e2c4d4fe92d3d931888c8e54ad3a7e0c106dd06ec1946d64820dbf3d0d24861ebf779ab38c254046295484505bbd8dfe74553ab8d2af913ba01db5bffa61e3ce280778bc8ad13e577635677630b789deea9135241831ce2370a9188086368f041d5dd96947ee1071cadbae1295c20fd5cc19d34d91", &(0x7f0000000200)=0xb5, &(0x7f0000000240)="54615a5a2621c7f5fae64e77d799da1c60e4b3f5617faf96423f42ce51d3c7101f34025fc071c2ab753391220b796a4edf8c2eb63da4799cb2262fe906cac8576eb0660c3b757de1b0480d1a654844730f17014797f28e8a8903b3423d1f01b7da8b167e32dddaa2d0482163521d7bbdd1599e09da6b0eee7693172954fc5d97c11ba2e1d81f5ed583089f620bc58d70e340db2cc60bfae0e8c497b1976384e24823adc0ea370f14eb2abac0fb4919499cc3734d68bb28b18a5c4c716fd8eaae82e064d26a0437b5f4112b806e3f1e6de7", 0xd1) executing program 3: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/59, 0x3b}], 0x1) write(r1, &(0x7f0000000140)='x', 0x1) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, &(0x7f0000000240)=""/78, 0x4e}, 0x7}, 0x10, 0x800, &(0x7f0000000340)={0x8, 0x8000000000000000}) (async) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) (async) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000002c0)) (async) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x4}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x25}, {0x1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x2b) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) r1 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) pledge(&(0x7f0000000780)='.:#\\]\x00', &(0x7f00000007c0)='(%/\\\x00') r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xa1, 0x0, 0x20}], 0x8c4, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x653, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2100, 0x0) r3 = getuid() setreuid(0x0, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r3, 0x0, 0x0, 0x0, 0x29}, 0x8001, 0x1, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = socket$inet6(0x18, 0x2, 0xc1) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x225f, 0x7}, {0x18, 0x2, 0x3, 0xffffffff}, 0x7, [0x80000000, 0x8000, 0x2, 0x4, 0x81, 0x81, 0x3f, 0x6]}, 0x3c) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040080000020000000000000000500040000000000000001010010780000000060397772"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) setreuid(0x0, 0xee01) chflags(&(0x7f0000000040)='./file1\x00', 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f0000000f40)=[{&(0x7f0000000080)="89f77d1e000000001b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c89d6c1b724", 0x2a}, {&(0x7f0000001c00)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7334a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e572800573575d467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f00b1d786b2491b94332f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e67712447530b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a724c9c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e6600f843106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f952b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1f75ddefdc286c12fc5cee33537218d1499b4adc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61bf3a8f5d3", 0x582}, {&(0x7f0000000100)="06457410db7a86cb445413b034d9d5a4894b645b7fbc38af08458b162f780391906c038879b1b0f7b023ab11c1db8823fc0d76e8da767f2e8dcaa800d2edbdbe9a909ae88adeb2c221020d56baeff5ea6b1a8481a49912a753e83f65f39fb6f6201730471148b236fa1b02be1fb6b72b181b48faffc56883bd55f4a6ad218bb7abad", 0x82}, {&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f0074813f3956df325e0f80b9e1edffafb949f677918291b36e3e86a8eb3091febef03ce69f46a31e96e93114c0f62f69ea0ae1326bb9dbcf0e1a82865521ab493a381e91b4f28dcad093c70330cb2a228fe9056ff3bdb4cf5e0edb553559caed3055a37550da1ebd7e5ea13f9085a1a20fa31a17cd5d29ba5c3c01c00e2684513feb7cde3aa3461777112b965202eb8292a27410a34f5499d0ff49ca9da2054b4601c86474b47a15a0ccd994052bf6dee62c006ee762160e253ebf61bdad0e4868788c6b80535e20ee33cfa9dafcf7697aaba6180ea6291e8215493d28063e3f9573a1d3a3cb7d967dd09e402f5bbed673cf76f6a07ecb2d1c085bb6362d4d86be55c7196a52268703e7ee1b87c309c31173ead50cb7d14c0813e03694d71719bfd4ac246ff9ad990d9288ccb40075f57837e1bf15119cba7184c236a0bbf1f90e5e6c1b1862e7d8bd28d3925ad24992028aa8bd2511aa214f9e747453e9ed928fa926054c34470e039a9dbda3d2cf12b83135cafc3785ed09bddcc7bf70444448218028b2044630da30a0b1314d7b7c02792e4226be1e3422b98666d91b0ab08ac0875c7a698c37fb1b15ec3edc4f75af022fa59a58f67e7707e3c9a157aee42201569d4d9f93ec81acac9e951943eb5c3678a84a674e4f2bde76cc4f7dd6c1f4816d8b0423a5225dfe4d0c9d79eebf075372c29a294d4c0365400ab69d1eae152a188f7672c0172d2e509135515e7c9a57755b035230f214ae107c1550cf93f0f97634aee00c8fce7914615d5cf83349f1d528a232c9e56142005a865c0d7e1e736c41ebeac7756b94a981ceac91df4d8192063588f99ecf5883b3c05852490683cae11405440930cf5856615398a6db8620b887dee8b64d894289ee35d18e03f417d4109f551bd73bd29dbeefda2e4f2953ebe18dd3554a5db6f5d2dd97b5b5210be235b388eec8e9bcb631033e999a90307a1a2f39ea46d6714b4509ca7fcb52787f7fb81675dd1846744f42f9be873c1823fa765aef28826dbac4196b83d7d914b24c917fc6605775c8cf3a006864689210da58bd7521a6c8ebafa3c435c1d0b7e776153eed19dcfa4635ac7c05da169900f28c80e556ed8f0d3f449ac6f427c3f6ae61731e25e457eb780cb94a3f971285dad8fe8fa518b73d689b9b8da6ebc578f320c846b6ff8330b54533804e95690cc0b618e47ec64adfaf1b324f34159afc595b0ffd85bd730b76c91b63bdf059d799e5514c1c1006ec2e796c587b88ab90b13577f549d655f689632b49c5e5b42ce6ac5ac6a099727359b0e8e88cbb456b4dc966907e1ef010c81b7099405dde30f4dfd4d88d3d5d109f1f96ce42c0957daf613d3c85e393151d151b82b0001c74b704a62032b9e006e4938742df0864cb2740a6351fc8349f0840966efc051b3b716ac6a17fe6bd4ee4d9eb8a29ebc50d7a6790b891379306c8fe197438f07551406c93b5f4fca59b9de4919e0631b3e6a085780292038b2427822ff7fd6dcf0d5efdb19ffd9bb1a6684fceadcbac2316a880fa5c8ef32554b7565ba3e019ad5fa2406cccacf7093acdd3f348aa6724df7f80ce4513ce5780310d98cda7a9709d4f894d24ab963a895b465d0c5d342507b7a67520c63172634826acb64950b04ec37a1bd8384930db5396e24abc31269f17ae22c55b4a1a401fea8f36691fc27af3476735e901d2b0691a65761c0a3ff23638e805a8e694bf6438c5725463781d5c98188bc5c86c814aefa31f77c8d52d140c207d5c05579ef5bec2d66b33f34658fa95f193d6be077d9ff64b8f07e850eefa598e8a3c9cee522273851a5a66df3cb351d68f0282d90f927ee4c6b070f50a56e170ce3b70f4de97a218da1f54ae5cfb7400000000503e930607d011201b9fddc311f6736380e169b732165ebdfd6f65f61c0356ded5f87c8b1c7398002374e02e85a8a63e3fe74ad9ce5f4467166b00662532a2dc96c4ccd48df46aa01fffc2a873080382b39514919da36fb900e0b6351a387d6edaffe3b453a10fc9a46e8cc1d2d8bc7ae520871730df253ee6552f92a18ba629c95b523ac34b041c1bd60344edf35c0c497a847e236775e1d8d887850415aed2c239d19041fa00f42a52d38e61611bbef6e5763869042bf5bbda6ed3c117ce78b04edea74f92b19e410fbf8b130f83e68623ed3836a96e38dd30c3d2e7cce84d3c0ee9f1b546b0d716417af0d7ba2317a0ee2b152fe5e32527f9b177142aae42558866d982203fea7bee03309469b99ec690d401020dec4d9186657f42f8b3c2475acdf3e01edc6b3765ff1e8754965da7d311f0c30de9ea4090089623824e42dc2378e8dfff132a089be402f828bec70419f3c3d1fac377fe1cb061a60eb9aaea0264c25d4ac7856180da12c30d5dd226315b86956c4e6e6be5db586ecae1f647b914d0c2970305bd672375a66fe2265bd6f41fe16dbba16ba52427f0842de6678fd891db578c7d997e4da74b3588121be9e587da92ab4eb7a46eacc6ab91f6128cc7c0f59b2bcb0d69fc332e0b310e979bde14116e552b928976f47415e23450a089635541e9606e1518c87acd60a8b174d35b4619becd33ae5905b69f27a5628f914a8df7ba1039331a2ed319814c37144a3d45b51486437684f4c46a27c01c658720910af53d3b8be0f3097f95a2156acd530e3b84bca7eab6d6ad8ad66f6c3952f5b6747ddef4977279655ff3432173c691c3fe54c18703108586f8e70e05971ffb93e31adf16dcdfc25819713a8c54b996d9bb07c4f5c677f7151aec32caa2bd78fa2d6d72e34c136000140821dd9192e22f06ff1a70bdcd48a7484c79ea27ab81134b0ddaa12e4e9730f406e07b7c2075354a108d5d4fb467dfc9a46211fe9d3829e95b4fbc436641848325771699a4f89f1bd912203cfc9dbfd535fb6aead5a15f158a710296ce64e7d1212baed41eaccbca23c238f69b1dde29a023e182051455460de920073cbb66d15e1d8bd8c8fb4fb9ed75eaa807db46a192329b16bb99cff6545695020298044751aee4099ebecaff43d26dff5ec7c0f2ccd1b0fe5c8399be129bfd22db8e90d0a1775e984f81da9a9aa4d8a50e87a313a148cb874d48b103e9d0b08a33a4ef4097ad9fda9922087f30ac657b5b22bb0bdcb99459489ab4b5263e29f5e4fe4bac779406db928185e317ae03ebe337e34f57e444567a72e2433107b655bfc67166105093deea7c7cd7c30cf65290f4a5ea9ef1e2e03f7dbffcd0710e386278753d9bca946c8533a57858c734979cd40b66796c312b69668fa320977944b1a20da2fb90d25e09b60e1bb7f61726bdbfe815b789ba8666fa035748bc40869de653663bbb0cc60adfa60094c58e8fb30366f7c871aa5398bd967a84fadfe7dc36e677af29cd792acd082522e6e00cf777ade67ca14e6d6df3ffb360b1e886c7d995219a7e468459a29c588c464a5727922db7760406f0e2dc7894aad4d8f2d4e1a12560d95c16c493fec6892c47357ff80e1601b31327fa2a2cfebd6b38456f65a150aef12461ad56d53971ce29e0cb9288221be4ce58d149f602c20c4575644896d69278580be73d713705b80ac6da46be587415e7b2d97e5f96b6dae8d614e80e17242a459c761839c6c1c638852f78926270656d51e57f6013ea3b1448f89de9138757fec40e996d8fbd9154478d59eb591be6b87ddf1d011cf6582465beeeb3eef53305dbfc9b4513e5a60bf5ed7db0f8c94cbaaaff33c902505008f4d038868b6edf0b4e4b38d86f8da537db849b0b1b721914a21b89e29397247cae70df48cf112a766d1938be237599a883a3a60235447c004b99aee8aa41ad4d87128e638bd401dccfeb3295660a957cdfcd1a833358fbef18b09489521d1f2e49cd834060c4e5bcb2e5c42a6fd02a6a960d30576e225eef80e54615e8d56ff0046f5c632a99797c1ddaabe390a69ab254fd085c381f5e00a55499415a07b5433e6bc986550614ef81d5e1fe8f431c5644f8d0f4ead1b8848d372bce6004ebbb1d837b240af67640ffd36a6378c1ed27f87fdbec41f8ccad7936f0dc9e9673e6140dffbffbaaaec4a2f95bf5c528edaab55a64d851dfd8134459bb971685f3de6e6d63ba4bc25db93fdda5ab21ca84e8a5c9db9e00f8a00a75b4dbdbf90707eae97e923d07ac45781d5929a59a89af4b3a6e59f40058ccb1dc671c9006dfb61f456af60c3df051420b2b40af7c6fcf3c018a79862bfd7f54758c818c35e3350e628b2692325d257519e5b9baac39fd2c26c07b6abc01135229a5e5788a21b9b0326fa251f1ec69e34922819fa22f1fc718969c13d92ea06a5ff952408e647f8c87359e2ebc117c74c439535fca864eebc3367ae088081a3beaac01dfbbfb7b62c5a99921a2dcf51a31e40d65402f2dcb86b00c9d40efc4cf1149c96d258506638c4016b27ebab7a727e157a03ac15bcb57341191619d2158f2ab9f11c3bf9e687bfc7c25748a5d928258dcbd780ee600c52ab030af9fbf3eb8965ddecce042b3ef2658f664180e226a998a5b4e77426aeb58ed64c2573bcbcef14efe3d26e3b42657034c5d3b4abe75481c2ff7d017893ca6e8", 0x1019}, {&(0x7f00000038c0)="f3ae1409292147ea335da8ad77ad2f75adebab0dc31aeed68aabfb423ef442ffcd78c40c3a1104f50b08cd9fae65f13abf97c500f321cf054c71c891a3c84c51d1b6ac9d05094a7be777816b616308ed24ca3c54d872d8956dedb47cf80b2be14f7ca6daa7fa28e8da0b6f55918fb94a23e05e5aa1b9d186b800942558c3a57de9b598b94776daa56dc4cc21afd671b0e666116ff600074301cc76ff78faf53bb01f323ae2133736ba6be1a9bd2c5913bf375b60959c4ed1dcbaf62c2df8012f979bdea68be2205e490113367f1fe836c8f555bb9092534db500b2acb62cf3864397dbfc890b0bbca1f02f830923b7798484d64cbc2ef4e8f305709a09ebc1000d71705b7602669507b107bcb330206e889e636f6d017327c247a201690fc3b5688c5919707d65b13344ead9e8ea150d84b51d8ee8d911fc95157d827b8a5ef841a980449331287c4ac48f", 0x14b}], 0x5) writev(r2, &(0x7f0000003880)=[{&(0x7f0000000300)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81", 0x29}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x5ce}]}) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) ioctl$KDENABIO(r0, 0x20004b3c) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00fe350e28ef0900c08cfe24be00000000fe"]) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES64=r2, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYBLOB="b478234db01b4e0912e45c501c84bb702a80a24c6eaac20bce92d3162e595a39edfb9ef0ed97e8c61d95295031e5e74be560408edd09d726ba664fec9f9a20c226da043374bf85e084187d1a9eeb76bc25dbb9d593b0c422cb33ad0e39c033405d124826852a8e9d70095f1d0fff304d407660824587a2de7500f3226566f10fff1b", @ANYRESDEC=r1, @ANYRES16=r0, @ANYRES16=0x0, @ANYBLOB="e9827b394fd2c8dc4b05667d6a298dc6f749e5e2abf0b2228d2dee8f3a57e3acbbc187f69bc3a52cf2d7d161bd"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146945, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file2\x00', 0x20, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r6, 0xa, r2) close(r8) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x2, 0x0, 0x7}, {0xfff, 0x0, 0x0, 0x3}]}) r9 = socket(0x18, 0x2, 0x0) close(r9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004f", 0x81}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x22, r0) socket(0x800000018, 0x1, 0xfc) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x8812, 0xffffffffffffffff, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r2 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)) semop(r4, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r4, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r3, 0xfffffffffffffffe}) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x1f, 0x6}) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0xe92b1b6242d98ad8, 0x0) r7 = accept$inet(r0, 0x0, &(0x7f0000000440)) kevent(r5, &(0x7f00000000c0), 0x1000101, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0x90, 0x1, 0xd42, 0x7}, {{r6}, 0xfffffffffffffff9, 0x23, 0x1, 0x605aac3c, 0x6417}, {{r7}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x3}], 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) clock_getres(0xbe44501372635004, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x84}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="4be7e376aa1c", [], {@arp={0x806, @generic={0x6, 0xbae, 0x6, 0xc, 0x9, @empty, "843228589d15d5eaff454d3a", @remote, "bca46d99aadcba5fc8b0b000"}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000240)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r3, 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7ff) syz_emit_ethernet(0x2e, &(0x7f0000001280)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff08004a"]) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) r6 = socket(0x18, 0x1, 0x0) read(r6, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r7, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000200)=0x40, 0x4) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000080)=0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x1, 0x3, 0x7b) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x1, 0xc000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x0, 0x2, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x4d, 0x0, 0x1}, {0xc0, 0xf7, 0x0, 0x4000000}, {0x16, 0x4, 0x80, 0x78}]}) executing program 5: socket(0x6, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0xc, &(0x7f0000000380)={0x0, 0x6}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x19d, 0x200}}) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r5, 0x80002) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x85) openat(r6, &(0x7f0000000300)='./file0\x00', 0x10000, 0x42) sendto$unix(r3, &(0x7f00000003c0)="cdbcca63e887a5cfd6a147898f76dc2b4335d5674aef9f7d2962649649d3e96c0589460344891e428673ed4b05543fc8175c205e26c8c108352487753146f84970f79c1487611131d6b6f99369d997471196a4d4b143b5a9aace33855db8e2f99253194d121c25938aa98445bb25df01f4c4d838ee7524752adcc45498eec123e9dbd163a98b822d2f472682602a0187e931f814840dabc7b563494c578360a30af3a0d422e5", 0xa6, 0x408, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 4: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = semget(0x1, 0x3, 0x11) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x45, 0x8, 0x6}, 0x7ff, 0x9, 0xfffff800}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = accept(r2, 0x0, &(0x7f0000000180)) sendto(r4, &(0x7f00000001c0)="8c1d8f6497b1340405b74e38972b0d202d64b1b601749ff87972b24c06e40a5cd938a76bdf8caf2a1eb7babc8873caf4262b0a042fa21ebce8cc3f26ff28dab749d9526bcbf64920e42d9b6b24bb13b4145e8755564754e85e6fa4b0e9ef7d16a99e9895ac868905b9a0c85b501a81dd81677e3385903839804842da6c0ed88a64389b8c85498475929e9d496cd44b437c57a3680855c2160624c6729820ee3c3f57efa679a3fb2514f584a0adf9ce3e515785c5cf1d9285d20c76075c0b", 0xbe, 0x404, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x7, 0x1f, 0xfb, 0x6}, {0x1000, 0x2, 0x2, 0x1ff}, {0x7, 0x9c, 0x4, 0xecb}, {0x9c7, 0x0, 0x4, 0x5}, {0x7, 0x7, 0x8, 0x8001}, {0x2, 0x19, 0x7f, 0x5}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x9, 0x3, 0x1}, {0xf027, 0x7, 0x8, 0x6}, {0x5, 0x5, 0x3, 0x3}, {0x0, 0x3f, 0x6, 0x8000}, {0x4, 0x80, 0x20, 0x1}, {0xfffe, 0x0, 0x9, 0x7}, {0x5, 0x4, 0x0, 0x1}]}) shmget(0x2, 0x2000, 0x110, &(0x7f0000ffa000/0x2000)=nil) recvfrom$unix(r2, &(0x7f00000003c0)=""/196, 0xc4, 0x0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000500)='./file0\x00', r3, &(0x7f0000000540)='./file0\x00') semget$private(0x0, 0x0, 0x548) r5 = kqueue() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r6, r7) accept$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000006c0)) r8 = syz_open_pts() ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000700)) r9 = syz_open_pts() ioctl$TIOCSBRK(r9, 0x2000747b) fcntl$setflags(r8, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000740)={0x10, 0x7fff, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa95e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3553}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000f9d000/0x2000)=nil, 0x9}, {&(0x7f0000bb6000/0x4000)=nil, &(0x7f0000a38000/0x2000)=nil, 0x8}, {&(0x7f0000faa000/0x1000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000953000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000806000/0x2000)=nil, 0x6e63}, {&(0x7f0000d89000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0000000000}, {&(0x7f0000c0b000/0x4000)=nil, &(0x7f0000825000/0x2000)=nil, 0x80000001}], './file0\x00', 0x8}) kevent(r3, &(0x7f0000000940)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x67538ff5}, {{}, 0xfffffffffffffffc, 0x24, 0x40000000, 0x9, 0x5}, {{r8}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x2, 0x38f}, {{r9}, 0xfffffffffffffffe, 0x14, 0x2, 0x10001, 0x8000}], 0x9, &(0x7f0000000a40)=[{{r2}, 0xfffffffffffffff8, 0x4e, 0x1, 0x5, 0x6}, {{}, 0xfffffffffffffff9, 0x18, 0x1, 0x4, 0x2}, {{r8}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x1}, {{r9}, 0xffffffffffffffff, 0x10, 0x8, 0x9, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x40, 0x241}, {{}, 0xfffffffffffffff9, 0x20, 0x10, 0x9, 0x1f}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x3c, 0x2, 0x8001, 0xffffffff}], 0x8, &(0x7f0000000b40)={0x8000, 0x80}) executing program 7: acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = geteuid() r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, 0x0, r3, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r2, r3, r2, r3, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='./file0\x00', r0, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x3a) msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea0000", 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000015c0), 0x0) msgsnd(0x0, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) getsockopt(0xffffffffffffffff, 0x100, 0x800, &(0x7f0000000340)=""/4096, &(0x7f0000000080)=0x1000) r0 = open(0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x2000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r5 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0x15}, {0x8, 0x0, 0x0, 0x101}, {0x20}, {0xffff, 0x2, 0x7, 0x2}, {0x5, 0x3c, 0x80, 0xa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2}, {0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000280)="65ccbdf056a7d4dbfb0141997ed5", 0xe) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000240), 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000300)=[{0x35, 0x4b}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}, {0xff00, 0x1, 0x1}, {0x2, 0x1, 0x80, 0x1ff}, {0x3, 0x7, 0x9, 0xcdf}, {0xc89, 0xff, 0x80, 0x20}, {0xfffb, 0x4, 0x7, 0x4}, {0x4, 0x4a, 0x0, 0x80000001}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x173) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f00000004c0)="24a608d334f68b0826da3fb9a1c8bef1e7ccb075a063c355d1b2a5c9a794759a6af9efec93275e520909400000f4ffffff6645b653695b5e8e0010000000000000413fb5df308cefaecf2afc672eb77b6a0a00f4ff000000", 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="7000000000000000ffff0008fcffffff50d4b21603e651a0b649389f851d00b7fc16011dafa7bd63e635d047f09d3af259c10aa1991a04ccda3bd7af5f777ad4b84ef8f6b9e8061613300b50c557262d5f8e8eca9158d97e02732f84c4739c1df8f2ddd899ec5c3de534869d47f5404f135480e493c9a500000000000078000000000009e12a721a8e6d5a43e9df42000001000000000001007503a5765e1de61253cab6cb3c0e420e195d60ec6d1b26e8a8f58ebc1865f4fff3cde76cef44811a13343e2c8e000200000000000000074781d6aed98db14916a590fc9cd5ce617e2d668bbf32aa1f8522000000000000006800000000000000ffff0000760d0000462059c28a15ed01220d20375553e9f3afb5020ce78969787ac89df445433fd12468842b7fc20fec1d9a958d171ce8f515767bab0c083dc743f3778e3d9c0b83a1d4c492d135b79300000000000000000000000000000000b47df4a33ef50cae4e903d26294d3808c851f6f139f1681850987e0c9411c4189d4a9f471d3ee170f988b4252ef01cab3ee10d51f32aace2979d0c00fa2f34adc09dc7a8127055966c66d9b0634e4514024fb29b0301d4238fa3323aa3df2568a5a3170cf44903740905b6c2df800ba6"], 0x150}, 0x402) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5]) executing program 3: r0 = getuid() r1 = getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x80000000}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xc4a2, 0x80, {0xffffffffffff0000}}) socket$inet6(0x18, 0x1, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000200)=[{}, {0x3, 0x3ff, 0x1800}, {0x1}, {0x4, 0x201}], 0x4) pipe(&(0x7f0000000040)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="85"], 0x90}, 0x8) setreuid(0x0, r1) setreuid(r0, r1) socket(0x18, 0x2, 0x0) executing program 3: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0xf, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) socket(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0xd3, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000001010000ff0000907800000000ffffffff080090786e2000ad25237ffb97e7c2b45e7fe5a62381b3ed09b5d4bb8af844bae771f0359bf88c074d22c333a80b1758ba042eba78df0910d597ee943b8e0b9b1e48495d0cffb20021d5806304a740f371264f244eca68463a39e8ccd16d06112eb21cdb4e7e19134d1afe3e27072cc17e2dde00e0517bdbc23646624e5c85b07bcdac13bb490af2f9bf53c9f6282eff00e6088a9c5d56f7c1dba28eed695fda9e5d669f44905732a3c284b3032f8861abca9d52443c0821600a9bbd0bc3f3a1ce3f7a2e3e7bebd42265e0268c3cc484f1620b7aee64a90c48e6535ca4094e9889d27f8eb8c8fa99d0d09ad4c8ee59d2c65c110c8493134003c15724ebe0ecae9d98c0b3468c2e1d76d98324a4284d3e1d17986b93a8d5832eb361352ee3b304ea0c7396fe193611d460dc54a558d74cc1c2cfb57a362edb5858a0a29ebc8c9a495bb7c322c0e383f8ca8a172fe8fec5d093b46aed"]) executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) write(r0, &(0x7f0000000040)="b04e540c2e2b20cebfe3a86008cc8a565e05020926f9304c6b2a2099095d83e56caa5df8d1081f10597312af2d11f2ae316e0be22ec10bc4380feacab80c36177bfb2acc32cc6949fab10e050a39b4b4c2e68f236025b8efdf22048c4a7eec93bcb834bf9302297ee4cbd31abbdb8fa1cc338c403debaf082d14d33ce503102475b4653c3fa43af1c5ba7b9265b2380da03cacd211af44ccf69622415e6c57c75cfce245d6380084743647025e4425344821e6a1d82f95cd768a11771a7ce5214bdd3c37b98f49804916ad3f10c1151f7a70b2bf9d8033", 0xd7) acct(&(0x7f0000000140)='./file0\x00') fcntl$getflags(r0, 0x3) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x1, 0x8d6d}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0xeb9) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000002c0)=0x1ff) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x12) ioctl$BIOCFLUSH(r1, 0x20004268) fcntl$setstatus(r2, 0x4, 0x8) socketpair(0x0, 0x3, 0x35, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r4, &(0x7f0000000380)="e3db37bbe5693148594518905f8b2919ff5d00f0913cea41e7ccd299425ffd0cc957cb80cc74f8c19a07e2de303821bcb49b6ed8e2ce713c90f4efd786c1eff476a612dcc5f085bdbcbd34305d1648c0db216a970757397fd4b608bb966eaf9a36c671368d7a5a234a8165807f671b37cb22fc477eb89cff90c31cd8a673a1acb996658712b445f522378562ac547d9f8de850e37bac4fd4be", 0x99, 0x8, 0x0, 0x0) socketpair(0x20, 0x4, 0x4, &(0x7f0000000440)) sendsyslog(&(0x7f0000000480), 0x0, 0x34) setsockopt(r4, 0x9, 0x57, &(0x7f00000004c0)="780c3b9377092f5acb9bafa3fb8f901e3a6bddefd7f1beaec6ac2518072af950604dafd5f7f482bb17fea939b81caae73585058d39308dee8941a1cd57c8", 0x3e) unlinkat(r2, &(0x7f0000000500)='./file0/file0\x00', 0x8) fchdir(r3) kqueue() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x7, &(0x7f0000000540)=[{0x4, 0x9, 0x1b, 0x2}, {0x51, 0x6, 0x0, 0x800}, {0x400, 0x40, 0x3, 0xb01f}, {0x38b3, 0x6, 0x40, 0xffff}, {0x400, 0x7, 0x91, 0xf65c}, {0x6, 0xe1, 0x7f, 0x7}, {0x3, 0x1f, 0x2, 0x1}]}) openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) open(&(0x7f0000000600)='./file0/file0\x00', 0x20, 0x1) utimensat(r2, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={{0x3ff}, {0x1, 0x8}}, 0x0) r5 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000006c0)=""/200) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x10, 0x120) preadv(r6, &(0x7f0000000c80)=[{&(0x7f0000000800)=""/246, 0xf6}, {&(0x7f0000000900)=""/235, 0xeb}, {&(0x7f0000000a00)=""/249, 0xf9}, {&(0x7f0000000b00)=""/130, 0x82}, {&(0x7f0000000bc0)=""/158, 0x9e}], 0x5, 0x1000) mkdir(&(0x7f0000000d00)='./file0/file0\x00', 0x40) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = semget(0x0, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000000, 0x0, r2}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000002c0)) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140)=0xfff, 0x4) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x83d, 0x6}, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000028c0)) executing program 4: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x8003, 0xb7) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0x353, 0x1}], 0x101, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0xde29, 0x77}], 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) select(0x40, &(0x7f0000000140)={0x7ff, 0x0, 0x29, 0xffffffff, 0xd53, 0x2e6, 0x80000000, 0x400}, &(0x7f00000001c0)={0x404000000, 0x9, 0x100000000, 0x6, 0xffffffff00000000, 0x9, 0xfffffffffffffff9, 0xfff}, &(0x7f0000000200)={0x2, 0x6, 0x6, 0x101, 0x80000000, 0xffffffffffffff7f, 0x8, 0x1}, &(0x7f0000000240)={0x5, 0x3e5}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r11) fchown(r9, r10, r11) r12 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r8, r11, r12]) semget$private(0x0, 0x4, 0x100) executing program 5: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/56) msgsnd(r0, &(0x7f00000000c0)={0x0, "3190f1d008513edb4fa2d1b24d9821d4fe45907c928aca04e734f906af682fc757f9c3cb3a516e1782a131bd91204e4c2401a66a5994c002c899a3c526ed1aa7d68c8739272f6dd9a6529b6060431b8d5cd76c77331db3d985dd79a88b489e166a8969cea668dfb5409d91da1bc56132947fd55bb003228192474bf0a0335b2cafa73377fcb369fb94eba9b5d6a1eb26de4f95cfa04ee85da6deb96b6012ad7f0eddeae60e38650bb09cd99deed280ffb4f02eb230150f4f66f0db065f9ddb41be1670085b394decb25447ecae418fe29ff8e5907711d007ec2e8e286d3f56c4a75b37ddd28385f26edb3a98e062752334b75e3463b63d37f2a7"}, 0x102, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x60}, {0xc0}, {0x2006}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x2, 0x4001, 0x0) dup(r1) (async) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000040)=0x2, 0x4) executing program 1: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) r1 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r2 = getuid() seteuid(r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r2}, 0x5, 0x9, 0xffe}) semop(r0, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r1, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x2, 0x9, 0x3000}, {0x3, 0x1}, {0x4, 0x70a}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x3, 0x104) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="1e", 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000500)=""/35) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x8, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x5, 0x3ff}, {0x2, 0x0, 0x1000}, {0x4, 0x6376, 0x1800}, {0x2, 0x5b5}, {0x0, 0xfffe, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x2, 0x4, 0x1000}], 0xa) setgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x6, r2, 0x0, r2, r4, 0x8, 0x52}, 0x9, 0x265, 0x72e}) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/209, 0xd1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000240)={0x3, 0x10001, {0xffff, 0x9}}) r2 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) chflags(&(0x7f0000000380)='./file1\x00', 0x0) ftruncate(r1, 0x800) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x7}, {0x2, 0x5, 0x2800}], 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000400)) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000440)={'./file1\x00', 0x9, 0x401, 0x6, 0x1, 0x7, 0x200, 0x6a, 0x1, 0x2, 0x1, 0x3c7}) syz_emit_ethernet(0x1012, &(0x7f00000004c0)={@broadcast, @remote, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@generic={0x805c, "292436cf9765485d8aa4bc782d290b076e5102fbbea05816bdd56852e23986b2deb1714058bf35269dac96f64806b5a407133d62057c28bdd33bd92bb743a967126bd5df9ebb053816c180596371ff5a36e6b4799b33f4c6aa063686e4cd5817745b66cc5bec35ad9be5cbe876cd6d5c25fc7ed71d5bc9b2845c3225800df874cf7e9756b71de140e7891fa24f7dba5d791f45dc95655103ff404dcfb6bcd70aad66f7563e42adfe666b289e7b78162bed051debdc0b198ab2b199c83fa30b1e3580e5b665c6b34b8e1c1016069775d97de8892c3793be8617848020ed8ab394925fe3211edf85abae54699e1c6749df61f8a2d87e779a8c0719c7afbe8cb548f28819d12dd7dd549e416e96fc091ba8e211e5378537a77527ef1392a70c267ad8f91e6805fba8d9bc688d6594b1df72e6dd3168d0194c41c178f7fa990d79c15eef961d3526a84c2309cb05c026c6aef63adae74504d066225a63cc9992c7ea4b694322827928b1f394529283fc506e5195ec214456eddbd943075d235b07d625c094892573c6575ad655ede6d09a191de1ef4db670123e46a2affb1b4bbcdb104a80d113b0bec928f6b348aa6049d99632ab42268a16bb47b004232f49fb819bb1b168c10cb024ffb0f08a67425f9e383ec7f9c0724c80a1adc843e9c8187d1a46bf1780cfd719ba5c3f461f63792da9c6caaec86fc98b4f6ebefa7a37ff2b41b3144fd5b57ec0408bbef998949f5a760bbcce91cb171d9e7cec2c15ca7878f1b7850c495cf2a8b7c015eea375e070271a604fde8d28027fd47c386c489a083047859ba22a253e2f0b2b61f54862f8582d5ce5ee2000cd1568f91de37557efd22d0a724c8e615b0aded390f5a599363b4e6402c3db8fe6875be735cc09ae2e1fc2d544e0797d8a876f395063d9ff0fe962229a054e31999233020c308f37ac84f2c18d08bca929ffc7fb136c1ba5f3c2c4c31c04077769d05f7c98150378bd34fdff062e5b37b1a113987bf09ca5207e1a88cfc48abe358132d6719860b62e1dd0947f17a2b2330ac14f18c1a425919c6023547cd2d3d65a082cf603f76d2693a11c08f0756d30f6770d3a729163ed305e9ef15aee3f3172da54fd9ca4b2d5da5cc122954517a539af93f3c38ba3f6617ae4bc9f07e30a2d38e00378560972d00b3c7f2e6438d656e873999fb627fc00d31f03133cb62d57f6bae9edab90548171fe89bccc759f0e83fff527fe1d3901b7648fa9f304884a1e707a9d1c1f722f5ab76afd6cb44c4e14c17be6ab7c940b502ba65d2cba3e037f69d25ddd9b5efe807f57c0ae9b54a25e38c233f63d2ee75ed90692d922cb84639395a53406f15c06e746962db86afd22f200946671c953211e435d1b3710f4a970bcd6f873cae113a3ae428ae1190cd71fbc413279d40f0c1d4aef2ae0f8d6babc6b637e8036dc1d3137053b9cfbcc0e50d6564cd004593fe343930731b5e0fb9b3d846e13ff9fe2c760fd0a133fe26264bc40fb42ea13a1568294e2c6b95201f37dbbdc08be3d2091648c77219d676d7e0066f183b2399bb904eef8ef884515e2eed19fe168af1522f4b992fdf7b816ef537d8d0507603d409055d3e9141bfbb014bf9f770ef186c4aeec9c9cbb49600d13ef7d8c478d8fa996f7266e3421cb4c2dc381b3addc91eccdd1836bea4a2ee15f1bc0d6f38b5a656e78c17bb0bd9c7b1c378ae6105bf1d02695f3352da957f3893a3f6a423fc108ab2125133fc6e558be0a4395908c2866ffbddaa6be802ef9d495d6075c2d03ada9fd7323744c0ee3504c79dffec6d09a26079853e0c0d1cd2987097142fba03a363e7ca46c5b49a666dacf0a05015946129fcab8d2c879768bda2a8f921a28b18beabc3f9571b9d3fd1cf62a60baa7206d244615d17aa11ab421e16da51e61750e375f4e7ba6936381f7d418165455a4a9795b28e6005350557f348d11c64e067ce3f8c36fd10c148cf73062e063215fd6d66c7822c4afef739f6396d888d54363b6cfa6caf42a638569f9f05d52ca0fd8fa30fdc51c9465ece4eb7eb481fb95ff0a88b0c3e10418cf0aab1557648ae4223aee608a34bc91a31a55c4e7c8c0817a1a997c7f4c19d291a55ab29a9cf62b0617d671625387603e6987d8a1e1b7cec42c7819a93eea0057b2303505ddad5b6e5798c8c6d285d0164689a8c65ca0d72dff2963d7435367735d8dfbcd48e3e6d063f6e6a28f4d4a3bcd4b995d261f9da32dd6dbad7c39354d844df570a6bdd7f416ccd54c6c9175152f95cb396dd7f21097043feb8b370d7d32a1174ac250987b49d35b1b89f76abacec8d97255379837b0aa1108e19b90d4c393332cf38dae0487f738a6d236c854883a1a7682b9a4f4b89c25ca24b72caa4fa822d3f91a3ad0dbd76d0d37722bca77ecac29f80bcefdd0e9b943dbff82368bc5532dc9a3f04e91087f69dad158965c10b27595a51b39f624037c86e4d050439163b56d8c6f6d16b755c5df592cc20e32a23f2a468c232c860a932ea0b524c01d34b432cd85a047976363d81f491c178924c05f431cd430d34986624ea108a12c9a04b72dc76c2134570c2e37dda1b2c8d03a8e518e07f57736ad87e70b547e62db25868d1e5a7dd4955bdb750ecb238baa22745367d4683a41225a4fe1c18f0f93910a08fef9a8eae5ffbd58609486a3e412eafc87d6f8ee40b664305d448ad9cedacb9b493802697dd98158276afe53254d55a51999c0c78caa5fa634e54bb29ad51da226c83ace6da06c3e6b4d8bbd4d41356f28722f295213a19bf4229f9003007f9db54859f9d0b9962b54026a19d71a7cd020d34755785176ee5e4fc6bff11696f47bf1a66e46c72c755770b4d96aec8bb1f0253dbd814af042df95bbfe8ff50a391e87542a4c2727938c99103ed1b5b0c7cd9028f85b4468f1ef54c72ce1884b446556c2915e7d42f4f1bc5d651363c438a8e1069db4a32501c882fc65626c31ba57a6de67da8935e82675db5604bddd54514bd3967ed345dcccc0fc599187d0d0c2bf6d310113a72b66284b37d5f032e135fd230bc1285324ccbe2282712df6d1ccebcdde90d003ae6b2a902336f4fa683e770ede17f913b7a5abb8f3c4cb0b2c9a2f669613f83bd5bb637a16ec07ad10b3becd7ab9f9d77abc9eefa3081091cdea72458b44dc0b0c56c3eb7802583818d466f36a02b255270018969e46cba82bd4a7ca7ffc4a883f43e689e13573d03ae8338dcc396a7e5820a719d6ad6307c681cbfcaacbb9bd1b0d568268288800d836ef710d6d2726aaca185f636c9b59a0155f98a8613516c0874b657aa1762d667d5b7ac60ee4611344344ec11b81f034a5bf995c6394fd52c4d6b59ea48db2bede842ce9fa082aea0ce7920f0b368b63f498e336fa56f38ff8e44a201af0caeca4f293b6b7636148340854e63b8c1ef94e56327b18f05f30c67e87f2bd007e84d9c262038c18b80f03ea8d6c49bc8119c3bc4ca33af36f2182c9376216391f7300036aa7b86e481d974a720ea8f70fab095ba8b2797752380e4342d4b6f20c18a4e2608641a90d6851e09cb952cef48150d7d07043840a7c91fe6cbbec9b70c2c4956e56295bf1bc248e9923b75316f7032301fb6ca6a9e9a6ab656717e2d22f38b0f54fbe6c55b13eace68568a726b6218fe841c703527bad3531367ee96b79745db411f9d824740f4e0b5691386ba95824cac18d3a5ab984f90db8aea732e159e37c1aa653d6dce87fd54593aec6d14632ae7810229cb6841c2663c5bbfe58f31d913e7b6247e2e3c0102ba9653430436783f134fa575204926d684a00c4c7db55f3e61e3ef227b3c3e3ea5eeebad62ab7293d8dc100de84de4191292611d2649653ca7780cf3ce17e22c8e9e609e2326e356bba6099ae45e38248ffdad944a92d676adacd9c1ef631c5b301acc3d90471c1f15645587993e103d2ae4c3733f95eb5e76a563bb0274af23087f8c70bf22a2b824f6531ac209fa5862b6463c9b5d19dbbf443206588954f6e77a9afbda27e3c3a2cc978ab752924e9dea0bffa1d14f9ebf41c2a529343d47701271440213fdcb05c8117675b993041c9617354dce6f0042c0b927a619dcfba1cb56eb3ac558d47d4646fe4326be7fdce9487fcc0b7401ba036cd67cee38092ff1e5b14b88bc5f2749222cf2e493bb2a2d7ccb28cbe2d92d6950d9c86525389ea3a346a8674b2577b1c90b6fe6962887711ad995b57a02445b8ac0dc617ee4cc8b589066b47cd4d206a0fc8202b9f3cb9b4d2aed5c625eccf1ca8ceb79acabdd41ed3279adba87f5b3afd639d7e2382b380309d9b67754d090e555b63214d4d8f3065faf04501efdad977bd7a5fac0869a76bc80e5cd2e4f09783c8f793ad4d7d3b106d245e831733467b2fa8ca6a056083c2539f02047ee33932c98c11e377b8d3220fd2ed853d6fff98bc51ffffc01272ead8d58f96060c4d3e3bf5f5bde794e0587678dee15caad5f53825c704e79ceee5a764a2a44cb42916ad9019f150a5f44ba88ca9f8071ff2b17a9c001aff7c6a97d0716c9cbeca9806321d399fccea0d8025d6577fbbcc304f9196940b01311c1b8d4d038f59ab51f87936d4aef5373de2f3cb09d0b047e26e302aec7ab307c60d7c23fc8649b0684cf389315748a2ede5161659b759e7276fad60240314be99e5ae7d8ec2c7be4d62b126806882716e575b54c5a4030e0aedda3aa4b27773a103ca91430f786faa15593c9d2796ef738a9e3643c78d448a46c8ac7adbad275680b99b8cc95ee5d06572606d7d6bb1245cc6c560f35bc33bb2c6ab90e491c3ef061c6d87d5ef94aaafc006433087b9da7ddc030012e56c3dfa5eda9b7be84bf8a90e471699d6a0cb3b7dce75357b904cab8725a0dcd0162cd58bd7b403cff164ef68bd8694ec23494545be70771b2790abb80f4e1df940e2ff62cb4d7b692e5e625c0bc75bacc65eaab12f654e27b69fcfc8e3db4a63bd1a352ae41ed17c8abf3aa3aa0b2570e714493d14ab7f7ad263dbc608e8effadbd2387b3cc5e3f91f6fa071d444eb8eeff4c4f500b4aeed4ff3046b222fe63de34f04601a8809df931e07b2b3f5eaeabbba18b3f128f07a2cfda76f115f9130e37f733685dbdae04ac2225f645c3097a9ec58fd637637b0ccfb7e1a95430c2499e23302f183ef31ece2c1f82d3baefd69199715e7f9dd73c229eaf6616f77b0c90c682a1fb34c992f25a28c39d6e5027cef06f2f188e8f9235c65ce6ccb2ecd1d1cfae448387a96ff53a04b892a1ebf0a49f6619cba2bbba31373c15642c404ebbb069744be318a8d11698048a5542a467e1df55788350f4987d5da3bed240682bb97d078334deb159b46346a8728ff8dd3c8c644d56e7771d668c74ca3124463998ee53d2eabfbe46a334c33a5a7ba92e20555b5dc92ce079f9477c853ffb7bf3e865a8a0bb5df096a80526eb189928fdbc83a34c97e411d7612d3bc83a631cc2aeb42a06cdcf7413a7acb6b97a941993073fd67dc237cce2fd838b91cb518be189ab822668bf649b1a9fca9580bca72fb945a82590660a0433e16bdd13fbd0857f3d1ba9a705115c5f37c3a71e8e75bdf65a5c746493b0db9c3d9d00063298cc3b8b36ccc360f50a315015b352a139d828f5a51c6a42cbb5b1965ac7d86e2fbbc0fa2f2814befaba930e1492b3258ae9b7b0dda7545ea640bee6c815a8ac16840ddf890d2718108f3951df1d5c3c4d1bd396545aeafdd37c1236cd447583e2b635e9f7a48a55fdb603f254de190358ea9de4d56b54ad28b90"}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001540)) r3 = semget$private(0x0, 0x0, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001580)=""/9) select(0x40, &(0x7f00000015c0)={0x0, 0x7fffffffffffffff, 0x1c, 0x2, 0x80000000, 0xf6, 0x100000001, 0x5}, &(0x7f0000001600)={0x6, 0x8000000000000001, 0x7ff, 0x6, 0x10000, 0x800000, 0x5c, 0xffffffff}, &(0x7f0000001640)={0xfffffffffffff8d3, 0xfff, 0x7, 0x8, 0x1, 0x100000001, 0x20}, &(0x7f0000001680)={0x9d, 0x7}) fchmodat(r0, &(0x7f00000016c0)='./file0\x00', 0x3, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001700)) accept(r0, &(0x7f0000001740)=@un=@file={0x0, ""/263}, &(0x7f0000001880)=0x109) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x20000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001940)={0x8, &(0x7f0000001900)=[{0x5, 0x1, 0x9, 0x40}, {0xff, 0x80, 0x1, 0x5}, {0xfff, 0x1, 0x2, 0x9}, {0x4, 0x7, 0x2, 0x5}, {0x8, 0x6f, 0x68, 0xd9}, {0xe06, 0x3f, 0x0, 0x231}, {0x9280, 0x0, 0x0, 0x8}, {0x9, 0x7, 0x20, 0x4}]}) socket(0x6, 0x4, 0x4) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001980)=0x2) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) r3 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r3, 0xfffffffffffffffe}) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x1f, 0x6}) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0xe92b1b6242d98ad8, 0x0) r8 = accept$inet(r0, 0x0, &(0x7f0000000440)) kevent(r6, &(0x7f00000000c0), 0x1000101, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0x90, 0x1, 0xd42, 0x7}, {{r7}, 0xfffffffffffffff9, 0x23, 0x1, 0x605aac3c, 0x6417}, {{r8}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x3}], 0x6, 0x0) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) clock_getres(0xbe44501372635004, 0x0) executing program 5: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa54566323", 0x8e}, {&(0x7f0000000800)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e913c8a628784ee89b25bc84ae9da633cadb31a3c4a2c6424632bdd6490c49b797842a1c5e36b47ec0db25cdc1a71e7946dc8c8b0fa55b2a21c660cd5a9519956f63fa6ca0633d1b70aee17cffcce24d02591584e6169e08df8eadc172509a8190fa9aec7c9536a618f3803404936484d23dd55623573f1251a8a7b0f672c930b1276b97d927c36b0611e84604d697b11bb7d06a78c9ff06535", 0x173}], 0x2) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r4) mkdir(&(0x7f0000000100)='.\x00', 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') close(0xffffffffffffffff) executing program 1: r0 = socket$inet6(0x18, 0x2, 0x81) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x1, 0x7}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x80000000, 0x8}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='/dev/speaker\x00', &(0x7f0000000140)='/dev/speaker\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='\'+#))\\[$\\\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='&/$\x00', &(0x7f0000000280)='/dev/speaker\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/speaker\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='/dev/speaker\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000480)={0x81, 0x5, {0x6, 0x5}}) sysctl$net_inet_ip(&(0x7f00000004c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="b37a4964e19922cccce220b2e534294bbc0b82154891d6b454aa8177d3ee992d6d2ddef24f5ece9f20de2fdc150588eb4f08075dfed476725fe9543ca9164ccfc00bde7a795b7c8506dbf339316aa47a2d49e67bfcd2986ca4a7b63efed8cd09133bc8de027f4f3a2f756aaa417f81bedbb96dce136595d2b7a041c6d37e0b3814f4878e07a54970b5969244185b42023c6daa5b21699577df65e34f0d3e7e53548bd66bc99cec8274215c05b95147230c03115aee8751f4c59bffb15fa7cfcf87d22fae3797cbeb00f1258d7d9990af90dd819433562deb43", &(0x7f0000000600)=0xd9, &(0x7f0000000640)="924d56e41f123d98ab78caa184c9d3004a4885660dc8ccafb12061e76d53c360617d18a4f3e1b805f35ca0205af564b80f4360b55340b4fb47c2f9c0957973cf65d0a3f7b320180a1c131639837191237c633e6c08a2125291a6e8333cbe05b053a58743bf8f95b063654ec0203ad28b445dbd7286a233927d3a90b772e885ea832725fb1f44f81af23a3c22e245e7212e6fbe3740f679ac88f54446348baf112795a15df15715de83014bfb6215400723cc101d45db", 0xb6) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000740)="c2cf7979a5d2bec65e9527d3105fd121ab51f444907f6cee68a302fb4b79676bcae906ae3a124e4216c6111be6af95f2f3128859cbdb7b16dfb078f26a1c40e363c9084e59a0da98d2", &(0x7f00000007c0)=0x49, &(0x7f0000000800)="b3061397c2d6ce93bdac09b2da6db7861751b21b126b1c0a2476772a2d07f91c5db6f42f1d0480253d8c535172dd2b9da9687d03930be949977c2b3ba005bf4a00249041a2577388c7ae6cbfd1507aa62579bc073135c5ec59eb85a25ee7d821971726634f7522b1628ee7a20bfb7fb0ce6f141e1037bceb84ccb5490672d824cdba14cee4317e348c8af1a78fe6a35a19d6bb5cdceb163246d77a2716227510a0b49912e4a9644e56e955f560344f9fbe5754f28d1bfcc05463cdf52b3a6b9d6e6795c3f01960f5a1a45733023cde120e379e2abe8cbc2293ffbb2898196ca58cf9e92aa6a3737c4e77e414cd6652e2b92da12a07060fe7d381c58795460a36837783e6a037b2a97a0a700fb25fa42427f28466eb4ead3a5d5a998b27fbc9bc406999d628157d76f8abc86befc906ab7c0586c3b6ef332e5dd4583f526303b81a42f92d93708c7e7dedaa177e3a2e3a009271e625c169b12072273760561a4da770c1426e3efd919c0a0be789cb3a9b81f8943e084257dbb755ea87c365f1e468ddb275d3647770e7cb8faf099bec4bf3338ab7c59851973fa89d08e11357357d9539f9c8e48d2884d87e635b53e17bc0f35a2155a439f9ffba4fa3b5816f222a03b4116514be2f53d19d5dad9d22f188f28fbabf105d580f93df9355e582c6333da65d62fe8335cf1bf4ff6ecca41cb6b38f8a8797fb895bd1782f0f2f7c93eadcfab1474de1173842a62400fa830827cc3a535f1adc856840680536866f03f5499dd65b30df2ca64bc33c8d22464324ac3382dcd74f8fc53ac18f7c0bafb5406ef8984b10ba0faa74b408b744ce1ff9fea6c235e2ca2c5815bfa4d75253e140142a34bdf455275d292501a418dc329f598cd4ae8a492108133539ee83e898527627b142886794680ba75d65ee039b4de6e04580bdad0fed120630b4c9e6ec7083752d0f39201845ac676e585bba7dae3a9c6b2e8dd1e713097adc4a34757992e657a99678569b88e65d5a9f35323d913f22c44821ff42fc081ba3d085c1f0ac9cc074eb3d44eae2013b6e7af9409b9cee9983497830c90c4a430b21e4dd44d050c67334ece65173b0c7d9645fce3bea3ecf87cd430e367a0538d25e6b98f26fbc902b6dc00f7e29c0746b4115987e3a94735b621753722c61745b56fac8d33d0dd6da2650539d07aa4f8ff5cfee69e3e198ff9e5af88e9170fb494ec27b51977ce547f9e88c4437c82471047b777bd4c57a16836a2fb281f6b54cfd6ed51d9b3830b5e92c0142cdd07f2503f42e659dd939dea176b7c569c04af9c168a61ede461374b60c3b2afc9729856ae204e77fe26a9bee78ea418b6ce4c8c473a961ed707d0aaa2c1f6ef21ff104a785d0f67126255febee530df0736e21c090199b1b43b4f628c092e70e8cb7243fbcd1b5243654860c3cd4849280091c81d22ebe31d6e86168d6a1b4a18aad9f5f035f9e382b711c186de5e50cc3547d5ad381f93f9e50349b8c7361081863e570815d20e4ff77503bca191f110854c951c3dbcbbbe1f1d65ae64d238d2161e328fa167f87cc985e7221daae6f7fda5fbe7262d945dd93e04c807231d03895fc44d2caa31ed1cf4561d66df585a0ce5bf7747e6cc4719bd6466297d6fe4532426f44b2f9c9cfbb0c8c39bbc77d8f60fc31b3aa6fd3957185ef5c86623a1dc9013e8f879f1c8509485680399340bb3c01d8bdc444fba916279043a0476bb06e88e1a1a548bb79442b95f34e27822759df88901e236d99d868e85382bb1898d0d30fc32c6781fc8834b3d6cf7ff915bc6cee26a94138996463c02c551a31faef62773b4fdcf8ce4117ef3abeb5be1c66f8d3d47cf18590d408946e086ecc691df4b28c111238616399559bce706923bc336a317109bda574638e80b4fc204c77cec3925f77ba54643a4f8ab0596dd12c83c7063fe7cf4d40cc4a58734e5f36593fbe8dad4c18156560245ab7ed37090af368dcc53a5faffd3c05705497b5f90b0f708ff3b90137cdfeed9ad4c33772a0893d3718ef07a0a9e15ddfd7c272cc1e55cb1f1c8e506c9510e0e8ea18d3366718c3b9e11e1c02cc0331e2c4705c642d417c4f38980a76c09992bff6213e20fc6cf7b6be4080eb2f2e5797351bf8024d5cd3b7f5bbfca67879de9f18eb7b6391923cb6e10aad94703f41ee01cc17239b264ff20d2923a23552dcaa6de08715c2b4d5219d3c4d76d8ec430ea8b1d5b0210e7ea3cbee18aaefbff6e77bf9e13b8add85cc272c56ec588c5ae882ddfc2148fcf03ce79540112c819f6205477c2a68f9a0f150904ea2b6cc11f03f52e41b718b8627a4781240695839303e7f11b4b4b4124086eceb684900ec98bbbf059aee7a74c5fdaa39d7ff38071e8f669f09c35dd34b5bae9af20e27e53abd62e49955c98354b69fbca0fe1b02378e47424c2bddc82ef8616be44ce2915219bb506832abeb8e5c00f0eb472dd99ed74a112ac024b6fbbcfc0aa64c06fb2995f46771636bb0aab0880f3bf8bb68135fb2aa58fe7e0f7e26c9516d2b68d5650253094564d022c356fe8fb7ddc7bf7a824187542473e4133709d33acac5967cf2d890f69ea4567a6958b692a26edf91362bd92e8fa99f9cc73888f012d81278a39491b20f9aa1b133a928df200b622a677cf3b98d36229a7d202fa475ecadf47d36416c8ce034efce495e90b9a607d0a6fe6f4b14446002192a08e748fec7419f0be92fa866412453bf4e4f019f9cbb0825e2c1ce59ace6cfbb50ae3a8db9bc1ab0b317d886ef33c31603fe2d5db195942a33111c1dcfc33b85edfd6c49747686ee7e9c8cea6a757b1176d044713c483f50c45b5b9a88b0c8bcafed284c9e2e358d431c3a31b4a9b4bd34d7a53aa1d0edcd6708faa0a3c89ab828b81d559b40d6d17fc9aec99d2b0c7735e67e0b50bf7dd589705d288a03e272015bba0faa84ebdfa6b496a1c31dac428093d35c848d9e30f98d62955a14bbea43e5c0f90615ad2f2d268b63619457c3de006af1782b641ef823444b5083bbe13e991e62fa63f67fa08edfdc2930c4a1c364f751971bd5044b04206101d22c1cbf377cfdb5af817bae905992e82bf031d4f8a63ee5423a8046740c2d336950a9aba6db5b871f9905462bbebf95937b10cd7c2fd9f0be0497da1c10787840c412b8bacb3f4ef1e77846a59da245743b4ec65756a57ab3f597a232509f2af1626679c0d13109f80745ebb3d5d05f865b0293ae26306b2e94d597077a0e7c10584fb043fe8a745e32d266bdd17df45a68565827d4208d2987191eaaa676f7968d785b82c80f5e6a7acd3dbb1c48b7e704d35e488994ae82cefc0a66d94d9c7f1ab6e8cd9acf86198205a15cf9123f0b9dca263ca1290d65c758882ba49be1875da9310a693f567a7e6e645cf3660fa6824b981b61dddc7da57dd4c501c4f0603a97db8d298ecd89f466fae9a876dc6b2ae3ae61a65c8febdb5aaa3d3af82eaf637922e7d0b9b788d7cc33550faedf67127988ccb23d85ef9b8cbed461e05913b4abb44268ddce6df4450366fc4568468922a27260d20ff5f056c35aeafda55e9e44350e551de71abedfc64a9991c37db1b1b57b5f6ded121eea07b90c82b62f41abb0ce3ce0ec86de47ed6f8e6a4240265c4ddea0b01f098966e482dba14130df5654c5714896131805b5aa9411ec72a70449a0f305579dba3f299955a5f97fa3b3c1869528c2e410121944978ef6513c4f8e8d073b9f74e7e90d9bfc9cdbdac4c68343923c69e437472136f542c7eeff9290af16b9ffd35007dfc1857d6af21983a7532b0b62c85c4b326b66c4e19ca2ba2aafeaae1b6bb9edf35d7f038b97566ec96f5bac713c1b088136a09b8d8673417a8cd948e51ca7cfef77a15f319a485012a72eada17b6f3c1a9db18b111eb4770fac93fff9a472404a23c8fe179563495a1f6f168291709ee71decd228968f733cdc4d3b60229a0554d378cdfb14265c5791d7e68d86176515c579a216323f0e28dfa82c9ef01db963fde706aa0653df16191defa20781d00b822520157d7ea6adaa6becfc8cabba380649be034fd921c41ad2fdfe5fe3a6f2ff6ab52b55813762e8b7005657b9a7199353149f4fa0ed928d177c9ad2474da7df19f1f644301ced57631f65f1fd55f1c8adecd955675b1558bf74237aa18dc3fc0a3c646fc577cb30e8d98e30c466b20cb80344fb538b87c47e70c89e705b4aed70bf0f28617caa6a9868123994a33425d18223ea30a44ce3cc2fc3638a0b2ce3deb006b3e6e16c74850b2a47f943011c61a1ec4bb59004393b6189ed0a6d2af39aa46a417911aa017bfe025dec1bdc21151b828c0fb25b0d9604c438eecd5b638157340d8daf290acf5cd62812d53977a5d2b6caddf45091bc769a9336201f6042504d3429f55177ec2ce4925d442af580ca7eb3c1b4b503c75206bb6b7205d1980d3cb4008f9c2488bf0f1c49ea60ff8121e56c0031059ec8a386349ea716a8fe9555c5abeecb333e378524382bd082805b21d69a85e15fa0fa337ef7b30086da9a5f8159b0fc085e1712deb9ca2718a103bc082286fe6058abbd9e42ddab4a9baf55814ae2198e001ee4af877ef746894b99d3eee5bf3ca7024c4980b6da29679971227dc054629dcb03136b69cdb26049a220378d35977fe7d387932cae68e1433e8f05e03feee757cd43dbfecaa9f7253bc0af438006adec3b1d666d527dbda3a2f5ce893e34557b216c07de45fcc3b3f27d5da05758b771d845652d73eb02b6f16a41eda1e491b51b0dd48144e85f5ae5b07d8314c18d6ebe5531456217c8a9610e27fe91023f2775a1c0c0457e9f932163115820730b154626815fafd9a29853247b2810adcb6694a3ed02a4feaea89ba8a5c208e822e03e06f444adf6a295d8a07c482f4c4b9c86df382fb94a45dee939a21ecace055c76f585acc991cecd583d40846fb561af0277455c71ff5f3afef66edc6f310a9bf02bfc2f5d11378090caf0dc3d235c0df34a9e727e871640eed87e931813d7c045a5a12e66d7efc5b8689702be1d700e1797ee4539676b253e921a8da5bd5faff53e9f26eb3a69064e9d3c5aad196fc026cfc09a922300e18dd29a1a6c0b6419deab7834c124adca67d85fca14dc63e2b8d288664ad58cee02a6fb4626dc461aa3257afe74de8cc99b5fc128848fc08fccaa700e6777334b3570c0820b2707035f646f1c23c7d5d3a0af133a62efd0e13e59fcbbd755ac58623118ccb9cd2465facbc40d63e74efcddc49ef63af41506739c4b1f3a2dc120499a55324cf79f5258f2513e0152578192eac83f43538e1478c0dfe5ab4bb2b33a596e45233759e8e3a11e5b047094b400aae43a0fad6890bf2957cdb1dd6c59562b4fd13bdd1d908beafd9ff8592275c248887a9b762ae99fff6fc84707dbabcddbef966317c82eac5a759a90d416c1a78974331ba6dc445e7dbc966c748602d93d83fc96551bbc09a6859bc4fabd71040b92ee7c09d6672c4a1545e7226e4fea9e66946294c336694bfe37cf2b19cb7d07873a350e33135d7f2345a86b04c88a4ba2422e327cfbad3317c28b241bd54103f9ffb661a228706742b419e77bc851fe4f6a921a60a926a38770a6da0b9dc3a41ebab14b833f73ce4c08f5c24134ac5a48b3b8c763d35ba4e1ad3602d7222f7099e6348b1e14f319b297bca0e579e5a442e9b34e68d53bfa208ebe4de306d8b5827ff3ef9eee8cd1a3c25ab319305da56ded22328ea796b46d05c3537245f9d3747f1e877aa46fc41ab7e93e370caf646753", 0x1000) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000001800)=0x3d) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000001840)="0f15b71565e4652641cc705bac1aa8a4f417cdc91ac020f2620e06a8180423da3bab4a829eab0154ca1c0ccd797b1dd6e726b882a124b2d2a2dbce5791389e3a51575d98942cf894be2951fca50e8011715366c6a5505b9df2a2ca6dcda9e68c05a9a7db1d660a1b7a81d4e89c03d9c6b1e2a0b0c96347f6fd187baf0ad14633c90d44beea4596f7652765eecdc0e7828cdd936e82cd4378572f7dccb34825694e0c92eff2a50d3c8f7e796235d55f92748628f8dfa5d8832fa72e38b5f7e36ba54637f1823c4d185498b950df06aaa8aff6f4fc9ca7e138380144e2d3a7338474bbe04e06c076bed9d296c1021c09", 0xef}, {&(0x7f0000001940)="f677a4aaa6d7b64b61be0a57850cc90f8e58538395a5adaa6cc34ebc572da40fbf9c4f7592ceb601f5c7295df715fe4b421c9b569d3e83edf90347115e4550fdf4d2fd3a222b3d6a1b7c96c183f982b502a718043b7b004e3644f2210cb5fcf8e0d2ccb0d2d4d81da60e93128307144b90e9c33ca57659fb49500892a4a4fd0ab43ac99a6fe182a7cbe92e832547169c8107452bf80a2c66647ae6d9fc5ffe4715cbf81f54ca0bc3a68934752ceb4b162835b1b1ffbf730463958f3e6d403f8f0f8cefa906b064ffe6bb", 0xca}, {&(0x7f0000001a40)="db5ac585776371c0392d564ab5a95cd1ef0869ea56ab3387d058c8670659d5c9ebdd5c503daf546f450c94a625900aaa0aa7a32c79353a4c95d3cceb4859bebdeebaa56e396057f80fadf145814cc9a46812a2c510d747723394397c0f86a870715d02b52d8972a820754db563cdedb16a5af71fb79cb9dd18e2f2b114bb30509551ff625b2646dbf5cc1c8fc7b6efd7582e6bc3620565c90246a640ee2b8b111bcab30e46b631d713a0487852283bb7781fe115aaa9e32f07855fa4", 0xbc}, {&(0x7f0000001b00)="6cdf4f478c53e5cbee3afd8f7545654c5a0d6ece1e222bf7fe9ae6fabef6b285144db75bdfaaf7f1b412f3", 0x2b}], 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b80), 0x800, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001bc0), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000001c00)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000001c40), &(0x7f0000001c80)=0x10) r4 = open(&(0x7f0000001cc0)='./file0\x00', 0x200, 0x1e2) r5 = open(&(0x7f0000001d00)='./file0\x00', 0x80, 0x154) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001d40)=0x8) r6 = socket$inet6(0x18, 0x5, 0x7f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001d80)={0x9, 0x0, 0x5, 0xc852, 0xfffffffa}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001dc0)="48770605cc1e91402eda991e3bfca168bcc317e69b0a77acb2698faa83b9b62b8a4f5ebc48ff8e149610a2b01f51b5c462feb1014722b2f47f63eb73b471bddd441a898e07f72ca4190c0b06e846ddc3707537276773ffe91c3eb018bf3a1046", 0x60) fcntl$setstatus(r3, 0x4, 0x4) pipe2(&(0x7f0000001e40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = dup2(r4, r7) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000001e80)={0xffffff80, 0xfffffff8, 0x80000001, 0x7ff}) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000001ec0)) setgroups(0x1, &(0x7f0000001f00)=[0x0]) r9 = dup2(r0, r1) recvmmsg(r5, &(0x7f00000026c0)={&(0x7f0000002680)={&(0x7f0000001f40)=@un=@file={0x0, ""/26}, 0x1c, &(0x7f00000025c0)=[{&(0x7f0000001f80)=""/227, 0xe3}, {&(0x7f0000002080)=""/28, 0x1c}, {&(0x7f00000020c0)=""/184, 0xb8}, {&(0x7f0000002180)=""/165, 0xa5}, {&(0x7f0000002240)=""/183, 0xb7}, {&(0x7f0000002300)=""/223, 0xdf}, {&(0x7f0000002400)=""/181, 0xb5}, {&(0x7f00000024c0)=""/201, 0xc9}], 0x8, &(0x7f0000002640)}, 0x7}, 0x10, 0x1040, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000002700)={0x79, './file0\x00', './file0\x00'}) dup2(r2, r9) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1d}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r4 = syz_open_pts() close(r4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r5, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000680)=""/148, 0x94}, {&(0x7f0000000740)=""/183, 0xb7}], 0x5) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x80000001}]}) accept$unix(r2, 0x0, &(0x7f0000000200)) writev(r3, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000400), 0x0, &(0x7f0000000200), 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() open(0x0, 0x611, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000740)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [], [], [], {0x0, 0x0, 0x3f}}}) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) kqueue() r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0xffffffff}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000140)="cbf86d3fa4c005c5a2859724612f97e4d00ff75b8f3b534dba47e108ab0d091d89b049b8b481", &(0x7f0000000180)=0x26, &(0x7f0000000200)="15d2a6ac0ab7a88ff800258a6c4156aa3b2f057cb3ddd9b679ab2857de9db50724e79c95", 0x24) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) mkdir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, &(0x7f00000001c0)) sendmsg(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000380)="1ee38373830d531f03525554b351f313befb950eb335c227c398a3fe42618f6b4f8d19f267b3364c412ac38326e16a4d2e87525040de9b2a2dd4d206ed48aaa5895df70afd423c440b9439762bfd32606df63fb83900a638aecd3b25c36f272bbeda0a58bced279a76fc8024885e4abd18fa1347e541413acc0576e0bdd7c3cb9da1ea3d82d2727f3291f5ba7af835eaafe3c704fcd4f0dc32d8a3", 0x9b}, {&(0x7f0000000440)="cb0df1e1243c72323229324cb4da1200c2aa296bf8882dbeed0828845844b43d9cae065517d18801c7c319fd76758539919c89de297b76baf5faf2b0dd5b73bde98ddf6cd23f95c4f0ce6d99bb5bd9b9870fca2b021cbec2dd6cc11155b0ba6904fbf152918add8e38053c2ca0143688ec9356606663825b16eb6ae2f05e387575cb46d1868ba0e3e752765dd3185d81136fea9035cb48c05d2a29af25b013acda6b07fb634590465e54e410cfd11faed85cf9ee71a9299b5093f1ccd7652a9ee743ebc4522d95f05a8efd9ae8adb055edda131719fe2cf339bb61c766ef629c80a486d9deae630cec", 0xe9}, {&(0x7f0000000540)="8c774c64af1a1225960734fb85234504bf3afba9ae67cf12bfb1f98267725d071b6a275fb90e1d933532695b533b7f16927ae34c6b8d9d13824d28d394f8e842d2eda4cada3d4ed26ae85b0cd3fc4a9c24bef88fefe9257f254f4b23d13ef6ddc01066d5b71eb9881c", 0x69}, {&(0x7f00000005c0)="b4b67c91caf5b912a625b74bf8ec8c7a70e02665340410b64ab8155768e97e2879d68ce644a591d04d8f7f1c053d1c0657ebeb856e11f7f63a37a36a7eef734d4d927c5597f0742eb44c1c5cde1a1b094ce9c170d3b30d7ce2d763dce9d281c3c1281b3c7456b4254af6407d62f4b67cba54e547208bb71db2a53f80d2066357181e26a0", 0x84}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="c00000000000000001"], 0x170}, 0x803) execve(0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mlockall(0x0) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x8000000000000000}) syz_emit_ethernet(0x2e, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffedd9e9ffff000000000000080046000020000047320000000000830300000a1d48fa7dee3c5100000000000000"]) ioctl$TIOCSDTR(r3, 0x20007479) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x40, [{&(0x7f00002b2000/0x2000)=nil, &(0x7f00003c1000/0x4000)=nil, 0x5}, {&(0x7f0000089000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000316000/0x2000)=nil, &(0x7f0000772000/0x3000)=nil, 0x1}, {&(0x7f00001f4000/0x800000)=nil, &(0x7f0000192000/0x2000)=nil, 0x131}, {&(0x7f00004bf000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f00001a3000/0x400000)=nil, &(0x7f00006fb000/0x3000)=nil, 0x4}, {&(0x7f00009aa000/0x1000)=nil, &(0x7f00007a3000/0x2000)=nil}, {&(0x7f000072b000/0x3000)=nil, &(0x7f0000089000/0x1000)=nil, 0x10000}, {&(0x7f00004c8000/0x1000)=nil, &(0x7f0000940000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000a8000/0x1000)=nil, 0x100}, {&(0x7f0000514000/0x4000)=nil, &(0x7f0000586000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000f0000/0x3000)=nil, 0x9d9}, {&(0x7f000046c000/0x2000)=nil, &(0x7f00000de000/0x4000)=nil, 0x328}, {&(0x7f000060f000/0x1000)=nil, &(0x7f000024b000/0x1000)=nil, 0x5}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00005ab000/0x1000)=nil, 0x98d}, {&(0x7f0000310000/0x4000)=nil, &(0x7f0000256000/0x1000)=nil, 0x8000}], './file1\x00', 0xfffffffb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x0, 0x0) chmod(0x0, 0x63) readlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/238, 0xee) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000001c0)=0x4) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() msgget$private(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x35}, {0x400, 0x0, 0x0, 0x1}, {0x6, 0xfe}, {0xbf, 0x7, 0x40, 0x8}, {0x80, 0x22, 0x6, 0x8000}]}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5010, r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) executing program 1: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0x10, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x0, 0x0, 0x80000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001600)=[{0x14}, {0x5, 0x0, 0x0, 0x8}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) close(r0) r2 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000015c0)=0x8, 0x4) setuid(0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001580)=0x5c3) bind$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() r6 = getuid() setreuid(r6, r6) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0xa7f}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="d7de58438980a2621670f562eff98df13612d1b6d02eb983b89fb343f92a750abc95e472fddf290208a9e19bf9c5a3a6ceddd03156ea4d7ead09f117881f75a0c9fa340c2aeae56858b1f6d42ee93b9b7f11389d603900db50c2ca042e5807487e56364282da14f0158a0f77db5c1383c573c701b6425dd58a82e416fd3f5f910ec8747e35e3b4b5e55b629f06a78055470c68b369c68ac12b11038771a01fd277612415e04ee5", 0xa7}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d800000000000000010000000800000091a66d2af88205878c34715664128c416c63da01e2ffc8955092b5d7feff5c95b2231eed232263d10cfa656cdbe65433e5a1823af5ac77b53145a9dcc5c4eb5bcaef4fd2c896139078a4de4a6f0f2c0f748e1d086304ea26d9d64822853a53e8cd6a7df5b7deea7755980218ecd7b97992924b22085a5fc0a4f5f8148b4485f797ccac17b09e709c2a9fbf29243e2ce963b278d8bd9df9af18a05cf75a84a7774742c9606f5e37ce1878ef5199f746d38d9b4a04590aa0756460096f9b778d4a85000000000000005000000000000000d8c568b203000000971fb1b80ec5f5b81ac45d8d8a2b64d1f7a46a0d45aa096676e3ee128b1fd9cbcd12ee5b9ae231dd20a11f193d8568acd72c6c59977ec9ad98c67fa70000000090000000000000000100000004000000bfc447741c0d5905bef0b655e859a46ba2866da1a44c4191262e893d4d93f585c3c57c0ab335859c34e33e151c920e0e7effeaf4f6424728544b9f1983651feb7cc23fbd5de814f0c8b1e215d5b72819ce97512e3d78049d18f1e191c96ad28e5cab9847947bd455cbb4a8e1fbae1050561fa82b1d0a932bcd000000000000006800000000000000010000000ed45346829816e61f649f2766492673a8313dea62ab426b03cf39ddea01c8e42c77e0539abe1106e088acc8fca4bc54cebdf9bee36f8fd5132b315bff48653d71e45fcb124800df3dee8f893f1be0069972677fa2b3834698000000b0000000000000000100000008000000085f4dc3066991ff9338436bddfbf2e2e341b4c0b420abc28fda00a4c288db09b608650c67e8e936f1b52f01211cfe9ff27003fd4f4864b0ce23a0863b238700afe197ceaede855afca8ef8a503e35c4390d0dd502118d7db723eecce41169676fc4179ff9e0769f27b091e9ed383f6270a0253a07462862f9947ca899332e060d5530cdc9df9125ff84b27b99bb6af74de04f302084c850e2f6f2d85a9dd8001010000000000000010000000200000059de1620876c8d8fce267760562e91ae9cf4672ed6ac1c64c439f464f13d2221ab547ebd9c0a6257a832c02af2b742255b8ff0de5c281cb963d968a46058b129f3ccf47cee1054fbf6b2072a047c1b79ecf293b9c3376b1697420f7ba11c15dd89959f53bb3d736e21d83c15a060d7d320d38e6f3706925748a1bd304f97380d15ee6f8077735357f144fc2b19a1f7fce76e4ac67faa89ca5641faa2ba55a95bd88917692935121f89ac65e09d391f3c2d850f2b7057724aa2b9e5016f6a24fc80d1869364b8f9f11f197cc2bc0a2a18e674d95d0a4599682e90db90efa0cccd9b1be94a3d7f70973484b90b167386aac34a2f854df1ef9481c38e453c16d75e60f5dccc50e01fbd14100f909e0095cb501c1dd47e70817e587f098c360d57aa7d3446966b4fb1ba7cb51a852d5b10b17e57edc65217dfb7225cdba226a1c8927b7b371bfb67bb4787a2ae1b98dae7a0f0408bcbf7ed65d7940d99268ea3a381c213653ceb0021cec1d9ae134bdafa00de517acbcb9b910d2d33de1c9d4c29d477dc285c2c30c576c7d776d15c81f338557a2ce164d73e66a0f124391aa92a3718c874e439e6292b7eda87920f1f97fc30cbd5f7a6c93d726d4cb3cf729dcd588098630a1d523ab4fe636d05ac32f9fffd25930f6f6d6e01562b8165abf3fcdf48e896f55ca938096c2ce023f4a06ff06d22560cd13e2e512f03339891706f2e9a4d9b6dbb122bfca157c69fd3bacdfb4c2ddaee36b84fe4d4b30aef073e27465d3a09559907eb2725cd79c4715c06ea4a7ff916525b9463faf0a8304a64bf06537d5f6b7683be8554d5d5f490267fb7febe499178ae407e06611238857c33fe0b6eef55205140762a423be80764e507b63e9f516dfca5555d0f16d52df33940ee5dd1d4df72856468bb848449ea28502f7bd7290eaae6054af71af1b9d23518a71c28b535221729ab81371ba5fcc16e8e5529af25fc2091cf1f903419385e4ba961532f4a71ee2c0e089a11b0aa8355bb94bd9ce53f0fed6ca50b82c2c5604652579b07a2efe44d92af16a0e5748e4b66ce9a799efc477a858c8042e45db8fd94e4d1d2b0ad9db3a9780bc42e5ccdb687583509f7b64eccd3c13ea72fa96efd5175c6fa31560ebb3697139bae490fb27e2376f08166a30611700bf93409918ba356966c9dfd1edf93803e991fdee6839599b97542d4e4b4612126b5144e3a90c78f5d492743ff5d9bdbdf82b903d4b20797a5fdaccacf74bcc0ad8a99c2e19b213b6bfb611f7afc4223612eb5e415961b9083729d72ed009c84b7eb409171cbff4a14b110ae9a279016ee0756906642b2ceabcc59b6e52a8ee86d383d73be9a1ca1a003aa25db720c9beb2bc627659129c6ff9f591fe9cb546a35cbd627715bcc8df03e901e95891a4d0ae2c02865526b8c724432d907adc176e8fdc911f268d3f9deba109a2c134f7c324a7f56ca04b163566f9f092d3517b4965effe25a31248c056803f6b47360e230ac1531009a7fb721baf6119ef6522cf4bdd3b7b53b92a217176071d4c55d1e414928863894be3ce707dbcb976b7a003b50c41c803d49346c74433d21128e5057de04f923ee9ab6969b716ea13967f1efc062daa76739574b3e0497f2f44235851fe79fac2b1b1b52be57f68275edea53ab9374eb69137afbf9f65cf742d671784812c0496f8948dc8c60512da188a24e7384898e72b0a223cb1e9a2d0f6dcad0759d237a74d9bcf30eff4f7a38822270181eff6753eefb9bde12de835187d9ee7eb5fe77a1d6a4b6fee97623e080353ec3b5f5410d6e9442a8664902b32ef8928dfa8a7f81bdfca903b7312cfc32dfb14c82dea174650493a1e08e353b3eb1c54708833816c5e129eba712e420196b64f271757853f11abec3a9db5e30a568ccda3261031c0a2d1bb513a7eb5951dd6026a6e084cc798f0e98b4787f41e486c569ac92d207967f3e642b9109f4d3cdf7868873f7746360b0c8f17f29d7d17b8d9d09728c258ab048cda4a79e03654d2eba28792b5082b188efbc75d515f52c83738a7af88003cdf03eceda105963fc278c964d5010ffe79104d05fafc97c67250777583c9609559fd096ed0ee9cf1a5569377ebf9cb044b8542d7a4cbc5be45126fd349582e4726d3851ffdf20d53fc42f0f27ca76eceb56c7ad849db4f66f3c95541c38f3db19609b5f4b74919b9c30cf00b8259b225eff532893a439981d0b7773e870cb3b64a4ecc0ca598aa6737d9c6e7ade04a3b520b9093d9cff6e234e251ad6c7e3e0635ef09db1881fa78e6696eb25cad616e9e82b5040ba3ad58327e07c71e43530cfffada1e2ae96f57ae4c54b07c3f7939ce7425bdf056ad603790db8880e762b841ba7d990757c03c5396155bfae1fc8a1c7a93e796dfb21a7965740600ee98c69b864bb54e15016307c488f0ab842b56f41337befed9fa9badb2c86b93beac695830372719916ba6b2888e21ec076ee5594a46888e2511e553a3d09e4aadab803030f4ab0ef3aa7af90e49ae99ea8fde06c64944942b5924e87d7ef589753bfc978b718da25265745e3c11fe28ee995ffe57e358c5ae15b6b11cdf37b2dfe58156dffa3a3cb265c09362a76da3c5ec6d643b6cb441be16395f1339ae51cb5a959b40a2f2d1d1d34ade6041a5ce33677220bc439a064b718391b60206aa688d2c0ec9f5c7d3ced1a86d0aabe1ee54939c371df3bd71eed48bbc2ed48831d88d8bc878f553f001ed53af6ea8230dcff90e948c48238c01be5d09f6bc358dcb84ce357da502ad2bed882cd3d37c42d87799a016ddc3a95c5d6db9a28da62114ec2f4d46dc485e3c06ca141639f7d2e9f4b775e75829c496a91480932fa6f444a263622384c068c479e4d0f63b634342c8b40f3c08520c6e5662a221a5e936aa176ed1e3a3fa5a2a5b2b9db1e254068963b51cd4816c8a4a18d7c4c5b195b79983e35d07b6c44752afcb1d5484cb218de43106a9a7af05f270bad2f335f0c5d20d1340f94b6aa64f12028c4015a645c08a0ff20618ecde2138d71423a20534fbf50d7be6a10ae31005349091c194606c9e6d213153201b6d40b26fd43922ee920aedeb031a99562c560c65730672688c03ef97691ccf23f6f42245f11c14a14bc63efdae5750a5868aa4b668a918d2ef2a2350ea81a0b65a842006249ae1cfa5d577848a3508bd18b40baa1e62f9d59a5eaaa362f4ccaefbac4e6aefaecaef35a24661e3805f7184d30caa95ef1a88f0ceceee061b2b901aeee34a450c4c51ec19543a4ae146770dc15e273b22416d51f11b7209a292c444c608de561d8602b2f2cbe5440bab0de5f0db5042f7ad9d267eed2da38044e95937f37eede2cf68cd1e24720b54a6a2a07d79b91ca1cfdb55a013d98a4def860f63fa7ffb459f2b81cd118b6393cb3f339597032611daf3ce5be3556f4f66a908d6c6417fc9847455edf53d2b7b8fe2813de4250741ecf8db0f7f1957c75c576c55a52f9f11683db321af203a5bfea0f731c28287a6da5818bdf6fb41486dac170a2c6ab87f5371501b28ed46b2557f97f2e12ab216894663421c858847b6f78194602a7e9694d26326272398b6f4de9c5f5bad0312ac9ad84436c2ba170c613fd1dd0366cb6ce61dcf043c8308c8478da30bb71dc14f24c975c97b081e9aa2c47b8b00b4d1536659813e524e51f0decb1eda1f185de060076a68a33d6dc031b6fa716e7fe9fbe24f99e110b263f909634e18e9aa51361221711d507a6d6104f9131f9b5f05d869f2b472077d749819e12b01ac625f5c288f46d9f61cd01e05581b6a5cb4cbd96487b1b8fb0c2396c958c3f41ad63aeb126886f49ee4ca7182633c00d76b0807bf05fe406864b26dab696ed1f535356738c7c313a549273a1fe9ce45f6349cebc64d1639dd9c4c2b8da14baabe2c5cdfb01fcd3c6a4076ddc2c05a62c563d5051b41412d2fa021add34d9e09d330f10f20d642cd803067daebc2be954cb927c3f8511731e52a1abc82ebd49835bc7f9e5c10311feebe33cf12cbbdb93051ff80f50a410a53b000dbb356d0159963beb6edb4f42491471af0fc8b0979c9bdd33d16024ddc5c339cef5504b3a5075d9a72ecb10e77e73bee0413e846886de5f6a3123b75bb6841b0d46ed6574a5acda0633a6b0e367baa1038ecdfe9f957b9e8520f1b5b3c1df1c7ee0406337bad5452590fe364ef5c7b510cf0014c42e20d95a3a8208cf8fff38b7d11ffdce52d793ae36d6f19c7daa644486d1f53eedd3ad460f8f5e95e874914666da570d16c181f80aa22306b992d02f53454779d2a77b0c1359e050a67d5d0695ef0a47f7a0740cdd01ac06a74e6fc791a38e2bd98f4993eb242756307ec2f18d21d95312cf3837fdca65802732d97b6c39d083f50b50ff0fe67492e56a113a36715bcd86b46db45f43716c682ab66f85d57c70a943008811a13dc17cd583be98d4bd6b68cdc6a7e155a491086633ffe1f36e1c70bd2ba7080abb53b0afff42591c6f40da63f351b7c97f4f0b376ec63a8da5157ff3c1106bcbba96074ddaaff03fbb9f901b59a586969840e698bc20994fe7791fb9740449899c48591c0746a703e1a35fd3333b7c5293ded736d549066351f78442341a4d611d121455f4e5e299810f0412c86fce04fcfdf6b676719be790fdd9627f184185bdb3b77ccb3dc4df85882635562c329cc92a3ef224762cc8af17bda721effc3de6b28cf3754a7d2791ad7f2de6bc20685662aac2f163ef2a0639b75c9df59cce2e025aebf5915681f37c66bad84c000bba3a36edd7ed673b178724c404bf68735644666b4494a35fb519a3b953f29675cd16c58253327bc4be1137fa49052cf2c8c3e4a911fb2e9f3cf27837b610680b1bba3f93ebf06f14f70246fa5b03a15bd9248a0c4429fca78fffabbbde30ecbb0d04aa79fde977a1d6573b6e4f2b06aa735e032066b170e58a38eef861a2d05a711bbb18fd48852b6c6882be3e645e34ad4a62f3431c376cd7f7a35f4967c0fe4485cdb55982b3e138178aa398e86183b7bddd133456b2fe1f4bd21e880f1677d3b37a6c8d9a3dd8a4b3a8009091af3b6c592a0400000000000000505557c5eed9635df138fc1b73667e812c73f64b7efd3fd73b08573e46371dfa3854a798c0d5e8942b1a48d79dfac523e2c7eca6e15b60b893f36cdc71830e2898d1e2c11479fd92d632d537328a8ea9ec4c3f17bdccfd948774e0545417d1e1703246d09172f0f5bd257e34ff2331fdc936c5f7dd9d012550ce2161cae27eb7b4aeba4613c8424e417ccafe78183842ab44f0d12a7d8ad92e3796be340c3e2501153080ab3c7cc4361f48a5df01faf51aa069ac8cad22caba5a5664f46c46cb760ff52dde83b981d1b97da9dd8256ea656fb5337a944cd3a76549c16f81c833e4491f7ffac39d559933cea699783e054623d299b3c02dcf81b3349d1e7c0386db3b0ce34319438fffc1b159e8201b44236aa2b9e300edb951d71a959d826b91499b42fa487cf4f54eada43fcf4310807951962d55738c646068de285c2621fb7a0efa886f0c9a53dd0a1f358c8940b64988ce1fa7c706f10721b0fdc8df09bb8fa96ca76d2077c085eb630a5a8dcf2d7f65ce15fe94ccdbea4e7c00287b89ecd61537d1b117d4eefd3d355d79520642bc74172e9c572fad93d52029b392bbf2959eda669f40430d2c60b35a7d4643386e074222496e2025d6324ee8e1d17a31ac2b0975c746edb6b6abca6a5cf7b3412779b15107030ec6c6fab62539e000000000000000010000000180000091dceb98c7bc37820f4fcaf358c6bebc4ba4b331d2673766e9f42c0ace7b45cdca38600a87fec1c5409a40918d7c36d21bf81d31dfc37a8d8b2ba1fe69cda312d48bfccdb40d0e2a32fdc5b10659072aa45fa25e1a162f0989670e0009eef9f1fba5b7cc0fce218b0bbe35f4c83612fdd4a048cc8e77910ba14ebcf90b24f829033d23644760352f85f5eba4adf8b3c8dd29aa417888088227fd8feae629f7f6332619fbed9e6bb3c2bb182d12d068e2691aa7e0887a9e139e352ca89ae905e0690c52b4423ca83ed4b598329dd4ca81000000000000000000"], 0x13c0}, 0x4) shmget(0x1, 0x4000, 0x48, &(0x7f0000ff7000/0x4000)=nil) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1, 0x5}, {0x44}, {0x812e}]}) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x78}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) msgsnd(0xffffffffffffffff, &(0x7f00000005c0)={0x2, "2f3b5d883810b4ad6915914c9aa27aa3b06463abe071aac2b31590015dbed82ff2f0a12240f7fd961311f2e2c99d7f0ee8f994279eef1e814cbc67cbe2fc0dadce4ab318240f6044c166229646a48623582f52b1aeb01a76b51a8652d90085e2e9a994a461f3de6e5189bfafb295b0249df56b6b22d590932c37c5f8e09b6e66619f577becadc7336c9cad91b4ba1421632ebff60c41a6347b6365347d3bebef5ec44e55c3f8198bd72617475f515ad353a18cc491a212b90d426e4820c9c2499c35b31211c3b9c494c090a34b824bc576bc30133ec15b69c8127252c5996ff1a5f5c83dc114c30593f532dfb3b87f89b43902cdf5ad2555428fa18d1bbaff1fb0f02331e12ddb2ca0cb87528636eaa52d1503209beabd269efc6c8a2926bb74cfb4a5367295222436c1a75ee037dda27e0e716c71ea86def5a7c500196ca2085fd8917263d21db432fcc1d6f4ca5995d99d512ab8d58e66fcc1c8bd3c5f10bfeef78bfe75ccb64a3e74fd374684b8e6fd428d7fb4d42e93eb0cdae09da25283fe0e5011020e57977dbb0fc1916957f37df02679309d6b5b2c06ef9d34b2dfff0c0c1a37ab4316b006fbbb0e8b7613439602483bd0d06f69ff3d8e9bc2e0641b561838b3796bba4adaa0ba29ac1c29223e66a66299e8f7ee8f05e3db7cc111d0af022cb23ff54ae24170a06ae94d5e5ee3e9117069c0724207063eb7d0a1f20b915fd67d6a91cde9031c8557a4aded7e204f6c9811fcc3c680da320104a6fc223d8de29321e2a13b7db743e9df673728499b36f573b99cf57c04c6bc74fbfa51e19f8797d0a09da45b35c877968b9064c075ee338192938ea8f2890f593eaf89d037258a3b6c82f87b8e0d6360b602c02352a36c6f208f6a5fcf765af61fb3abd79e64cd77b16b42a5ddeea47d1db13a7c9236ef01218fa354e487f2bd9e16263d30094a8890e22dc14f9c3542bbd6372e5ebdc9e7c5b9cbcb8c4e940e1158fcec2ba6a92eae3fc0f3beed413172040210c1845a880affe681a0989ac41a838bc296e2920f601b638a3d97979691e374fe6ff939f3e52ac546a6a41ea5d53cbd22323ed568834c49681f4d9e082b7546ac1e23671f7c4adb2c7165a62067f68ab3d4627e5bcbc05887107d7d844f6b72df6ea020547c4b694ef00a09824e59dd1e12d8f80936bf2febafe37975f485ae8be36d7c44f6f6df34fcc3e43295aa4155e3a6cf615cbe345a2f45104544e4dc9ed357c174f89321f4e71936891c2bd275c98915019244c52b072d5692d4c232b9490bd6b8fd9060e96bde08101f2610120e0599c21ed5c2a016bb7bbc1734f0c38f5bc11f17f7deee890dd995527bc42eba5d33969e0ff740c8c49518c7f8563e7aab5a7e5c422bcdce9e8ae484f6021161d38769dfa27ca1916129041c0d007ce80f12307bbb48697adacb4a7690ef8119a6a47c099630c101b52f94b918d3bf6a6d0fa5d7ed4b87f7bb0f7e6d47cb5ee5d19dd3d9c6257be69b11c24a8935f05936fb6653b9505d6aecfa3f95201b750b20e0169e5e8cd9ef5af456e1ac3cc62f8242b97c78c7352966b41a67ff170e6260d80e12e0f9fcb95367912013cb90c17bb8cc25233f0f8c314ab741672269816678a3153411d938d1f99dc144756dacbffccf9d88c1caf1c4a2528c26a3d240e0dc7756a2eb96b2e27494a183e6850141862b55ad7db52a2515ba6ba00427e919962ea10f726dfbed6e8f97139f17d226cd5325096ec6b723bab4cc72d0f4a348220ce99ee808bc721ca795be73954750d4a8f983f76129841fc81b424b31853298a312a87c9806af1d8720adbf4d3fe38e6936d561bd0f96c341edb605fe66149bbee598e00a7438ec82836f578de3405aa8d2c048c61381602b46d64cccd3ec465b82b6448ef402838c220a1f8a6e4413c64164a4337d0d00c9939ecf6f0404ebc505c5e1e783c76fe090adab3531ca805458ed0c6b625f74ce88abc79ff23fd7838d7daa508c0ab59922b4469109a2bbf5ef7f8301e3415348f69e628846a4c9328fcd7370ad6b3996d73bb1863fbd25d36d35d6e75996150a3ee2d9ca2cd0a3e3ea8908adfb3a6b599f483fd87faa8d8fc2c3035a8632768abb698868a0e7285f98eb3476f40eb68f76ff2c19007901209c4a8853e7c4833bcda6d1819be112f37dbb230d1ca54037fc0b06da8d4751af9af19606a6df446f02e5dc79aa72792c792e152a81a5af8b3a43f580aac092f8001065aea9fe1c70788680b8606aa93a4a4f62da273d857c39475234dce51cc217ca20be69c04df91c128c383113c11d5c7126a6e8ada1b9e1665d39dd13aac2b2514cd8a29246dc275b0c9007cf9d591b7e69f2077322bf58bd9c20d6eea62b3cddda153c87494bb93e2951b1e9b859537c58725cd79834f43364920a895d45ab57029cd76286a195ee4914e617cb38b367328f3bc127351d09739a46e49dc807299895de45f2acc0c2b1c03ff74ea3c4d49c3c2b80d038ce30d734279cb7c6e75ab5263a966043b519d16dfadcf157c288e03a365c5924bfb42bd2c3220d67a1fb714e333160acd70133eff32476f3bf0d5f92f3146fdc82a2fdae9f77c69e35e7f4cc4e3c597bfd0a3798c9cccd7c96e9192120c5a6b22feb1bc8093512a2bd42b08b5e4705a0bf8478d86775892f6a9463266e86476da7dc60cc1bbf7cf7f2be2e353cacef8e70e765c34e78d2905b935cc1118e15c94c7ee8f0d06277701a64447d73679f6895a48a6f0d1d4928e1816cce18bf136c56d9c99896c5affabef8b0d67f5ca02bd3c3a36996f64f630b8c3e85644642164f41247bde676c2426bfd394efb090afe0e4a966da1e682a45b279259f94df15610753bb62faec3e2347d6807e7fc8c7d631b81ed8f1cf47935aca6391742c387e67a0102a20b05e8d98703ad04b669707987e58a36606f7f1a9a86c899e8bfff416d9b29981b339b7c367e6c46a9e2a460a0a9d96c8d75e8a6a5ee9da04cbd07b2a233812caed6ac71e3d00e6a4017358016db7a91b29905de150cd309f7e02acc55e0520b8252320019b0905b3f54a5384550a3e95ecf52507e8b0dbeb3729d165670f84e071d2a0c04106bf2eff8e4fcd37495a7a9cc2c07c3f6cbaf9e4d9afe8d9665529df61f3013fd58f65b9307ee211faab57e20c6be49e99832116829230fd807d41b902b45865e018aa2369715cd12c4b7cc188a38fb2da08126fe96d7d0580548049a50820c8b6ade9df99538a5804a41b5440ba7bba325716b3bdfa3bc3c3a736367a9e96f7a2c51715c227c87b8728f65863c6c028abfcf78184a17b33c43d402f0d208a3e87b17b4b4cc1a6d618aae825780d53ff936695a26d5a1d3f323a4e8ebfb83f91987f3b4780ea4c971e150322aff2a758735c3fc9c12884d330dab683ca8cce2f83fe904c5603e0b4522a96ace4317f948f1d748f78ec5032f582053421dd1ad437ec3467353309fd30dc525d07bcbae262cb66e02e796b95407f6d1c5a0470089db4c099a35d28c140dcde594af55628ae5bd6d3600cdeae2dba284fd4ca9a1ada4573b08769f7f44bf94fd114951119776f2e736fe85a4ca28ec2eddbece70c2641a87b058ef7ec139e9ea92a2674efe075c15535721c22efca541513386b523a8ff84286809ea55ab9f6994207dc1b5ce8082e64034c445aee941a7e239954185c8da762694be10ee2a56b75c09ab0de1b9090ac5315613913972648c0e3d37d122e5c799e133b17230995211a83a3220cac73c6e78a5dc13ec562af4862e229bfc3d7d05aa6dc7797e0ae7574353bb8228a90406cdc924ed4ddd063a7986559f9bc9fd583f7edc9bd5a63be8c3b04af3bb804e25f574210fbc9bc2426f9bbc807cdda382fe7223e5ba8fe7a3c543d393d33c24669bc2ee1f901027a4c91602e61512126e462e9edc2a61d75dcb24af5c57d9c81ecd007792c6a2272d4d717d9a56ebcc33c20a4a61c2b85ad572b54c71f25812aee675e413d7eff9d2c66497e462ff2d3188417ce47ac6080f7d704d55ba67ad4b77e1e229b72f84d9a6dbc34060c72a0c0d5788fd6af1cbd0dd5735d2acc7614df6ecc358f2c4a739588505ec7fa29e337ac1a065467d7e1c47a162b94c6eb57b461d6e34d5a8433b71225683a226f9b8f631285b89629286f700edf204147784b8d6b19b8c6eecf00b3bcec336dd652e743f53d37f956ddb7a62cccee9c29faf3c22a28174b191cfe1dd483ea8338ee2ef77557141d79afcc7f6d1808d08f02bc0317fcf5df738a496cd83cc98989c6261e0e5878a5e533fae0207ea3f1c90e7717576cf2f7c8fb90b1e9372a2db3d08bea01e3cb8a71df2cb63ae23f869c362ed160241439858a1e5fc90988b9c9de53afa73a1f96c9f5f45414a555198fffb2c7b1d1f697812a1b12b24a490b2de4ccacca17726d878e5eb3e42b627a7b5afa0d780652c48a09a51afcb405a5d2040ccc816ad3385671e88469c61f1c309b005a9be45a697a104c16b4a523d64d6cf559bc90d9e69c8b0fd36e0e71688672e7d3bd001ad2144cc1c4886b6cc7a4b0c42d9c4ebf233bae69b091d87dc41a2967487c08d45d4216c08a243efa4a15c80d2fda4e31ac6d349fa140e0305e4a20798bb8b41c76cdc112afa82ddbdfa0e9a9997aaedda454e8bf8424fac75acaf6a2b96de23648098dcc60391a3a42c74c0665e014c656b55437946025f02e0f1228cdfafcad88ae97d8e87f41b019becc1d5010bccd12b3c2df5c98063c4bff329b8291a03b22101586548375f6764073619bb47478140c5edd660778c7e58d1ab5d325f68195e05b65758c899a1f3db87b9fb49531d772e235fae11bda86d0c06c6a0dbee9d3d683d73202aff512f0491f1728e291bbea72e850ec104b9eab04ea137c5703d23436f8cc08741be30847485f6394b0369022223422b337e2dc841f90622b7a0997d037ba0f59d3a6a752d5814fd170ac3e0690d6b6b804e5a2ca2ae41227a9b5df2546c50a7a029ff9d9838b11714a459f3c32218ec86f2358ec7714b23275cb73549c7c7158689dacb13998f7a4dc8c26c034f82c28b6643cba0f318df85fdf72b3720b174aa9291d3d099e250f1a27387b16460087113f1b7bd0344d069b409cfd2eb799628fc5112651a9db094621550af6a7d22666c085b78bb807a76b410f9c0fc79e31a57ab61904b6b7f181f3740d129f58cb1037556b8adbc3c8ceb7619042fe036ad4a465246f14a52d55b2c8cad8ecd757c98511a310d1e91e7913e505849a9a351c798277b1b42aefc58a6093eaddf86bef963e0354c165b5583b40363c1ee9285809e7e850a1fb3663d17b7f55a1802f760442a7ac7166a93bebbc8a1d457cd98f51519723e674ec0e4541eff9b4d47be38912e0ad418c2b435f926001bb8cfa9013d31c1a13627256b07add052e55ee1c83c714fab6a1cb021ea3e74b58372673cb2d49e9e97fbe"}, 0xf29, 0x0) syz_emit_ethernet(0x189, &(0x7f0000001580)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2412c5", 0x153, 0x2e, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2, 0x0, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3f}]}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0xe, 0x64}, @fragment={0x67, 0x0, 0x80, 0x0, 0x0, 0x0, 0x67}, @dstopts={0x62, 0xd, '\x00', [@ra={0x5, 0x2, 0x843}, @enc_lim={0x4, 0x1, 0xf9}, @enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x2}, @generic={0x2, 0x53, "4edaa9fed53b69e4089aa4b08498b370315a2311941b397f1c1ab49388f3713fc487be8c22da11aea3686df0c5c3ac7d87c1268e71234dfb0969ad8c2e6b1bcb8ccdfde05a9392f9e8685b48e5c8c213b2ac72"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x16, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xfffffff8}]}], @generic="85168e8621b4b0be93f99a52efa2fe24eaeaa9ec77b437d40ad27f57a857f8d857a7a484ec7b0c7650746668837a8112c082c59726b5da1738219277bb63fc605ff5c970ae86d63334cb70234bd9768e84ea8c70812cb78886d7a78df89687c5eff1431ba72cff5e7e01724984f1ee3a8b08ab9d7b9c9b20c3aedaf6b61691327f019f7b75df1b95eb5439667ab120c537985fcd8f0046b67e5619"}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x1e56) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000240), 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000300)=[{0x35, 0x4b}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}, {0xff00, 0x1, 0x1}, {0x2, 0x1, 0x80, 0x1ff}, {0x3, 0x7, 0x9, 0xcdf}, {0xc89, 0xff, 0x80, 0x20}, {0xfffb, 0x4, 0x7, 0x4}, {0x4, 0x4a, 0x0, 0x80000001}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x173) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f00000004c0)="24a608d334f68b0826da3fb9a1c8bef1e7ccb075a063c355d1b2a5c9a794759a6af9efec93275e520909400000f4ffffff6645b653695b5e8e0010000000000000413fb5df308cefaecf2afc672eb77b6a0a00f4ff000000", 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="7000000000000000ffff0008fcffffff50d4b21603e651a0b649389f851d00b7fc16011dafa7bd63e635d047f09d3af259c10aa1991a04ccda3bd7af5f777ad4b84ef8f6b9e8061613300b50c557262d5f8e8eca9158d97e02732f84c4739c1df8f2ddd899ec5c3de534869d47f5404f135480e493c9a500000000000078000000000009e12a721a8e6d5a43e9df42000001000000000001007503a5765e1de61253cab6cb3c0e420e195d60ec6d1b26e8a8f58ebc1865f4fff3cde76cef44811a13343e2c8e000200000000000000074781d6aed98db14916a590fc9cd5ce617e2d668bbf32aa1f8522000000000000006800000000000000ffff0000760d0000462059c28a15ed01220d20375553e9f3afb5020ce78969787ac89df445433fd12468842b7fc20fec1d9a958d171ce8f515767bab0c083dc743f3778e3d9c0b83a1d4c492d135b79300000000000000000000000000000000b47df4a33ef50cae4e903d26294d3808c851f6f139f1681850987e0c9411c4189d4a9f471d3ee170f988b4252ef01cab3ee10d51f32aace2979d0c00fa2f34adc09dc7a8127055966c66d9b0634e4514024fb29b0301d4238fa3323aa3df2568a5a3170cf44903740905b6c2df800ba6"], 0x150}, 0x402) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5]) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread(r1, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x100000001) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x8c}, {r1, 0x10}, {}, {r2, 0x300}], 0x4, 0xfffffffa) fcntl$getown(r1, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r3, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r1, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r1, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) getuid() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getpgid(0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x28}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 4: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2020, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) close(r1) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0x1d}, {0x40}, {0x6, 0x0, 0x0, 0x3ffffc}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000280)=[{0x82f0}]}) malloc(): allocation too large, type = 127, size = 2214510592 executing program 5: sysctl$net_inet_etherip(&(0x7f0000000180), 0x7, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d, 0x6, 0x0, 0xfffffffe}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = semget(0x0, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000000, 0x0, r2}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000002c0)) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) semget(0x0, 0x1, 0x8) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000000, 0x0, r2}, 0xffffffffffffffff}) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x2, 0x0) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) (async) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000002c0)) (async) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) (async) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x2, 0x4001, 0x80) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r3) socket$unix(0x1, 0x5, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) setreuid(0xee00, 0x0) r5 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r6 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1cd, 0x897}, 0xfffffffffffffffd, 0x0, 0x7f}) r7 = socket(0x18, 0x3, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0xfffa, 0x1, 0xb62, 0x3, 0x20, 0x7ff, 0x1f]) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r7, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r5, r8, r5, 0x0, 0x8, 0x5d24}, 0x80000001, 0x17b, 0x1}) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setreuid(0xee00, r5) setpgid(r4, r4) setpgid(0x0, r4) executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getpid() ktrace(0x0, 0x1, 0x4000072c, r2) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r3 = socket(0x10, 0x4, 0x5) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1f, 0x10001}, 0xc) setsockopt(r3, 0xd0a9, 0x1, &(0x7f0000000000)="d11a27227cbb0bf3cb6041b2c769f6e7f8812cfc88bad1bf5acd756fd3b559e924159e7a993f5f1999bfee66f0c6391fa91010b9303209", 0x37) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x404) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) semget(0x1, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xfffffff7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f0000000f40)=[{&(0x7f0000000080)="89f77d1e000000001b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c89d6c1b724", 0x2a}, {&(0x7f0000001c00)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7334a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e572800573575d467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f00b1d786b2491b94332f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e67712447530b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a724c9c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e6600f843106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f952b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1f75ddefdc286c12fc5cee33537218d1499b4adc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61bf3a8f5d3", 0x582}, {&(0x7f0000000100)="06457410db7a86cb445413b034d9d5a4894b645b7fbc38af08458b162f780391906c038879b1b0f7b023ab11c1db8823fc0d76e8da767f2e8dcaa800d2edbdbe9a909ae88adeb2c221020d56baeff5ea6b1a8481a49912a753e83f65f39fb6f6201730471148b236fa1b02be1fb6b72b181b48faffc56883bd55f4a6ad218bb7abad", 0x82}, {&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f0074813f3956df325e0f80b9e1edffafb949f677918291b36e3e86a8eb3091febef03ce69f46a31e96e93114c0f62f69ea0ae1326bb9dbcf0e1a82865521ab493a381e91b4f28dcad093c70330cb2a228fe9056ff3bdb4cf5e0edb553559caed3055a37550da1ebd7e5ea13f9085a1a20fa31a17cd5d29ba5c3c01c00e2684513feb7cde3aa3461777112b965202eb8292a27410a34f5499d0ff49ca9da2054b4601c86474b47a15a0ccd994052bf6dee62c006ee762160e253ebf61bdad0e4868788c6b80535e20ee33cfa9dafcf7697aaba6180ea6291e8215493d28063e3f9573a1d3a3cb7d967dd09e402f5bbed673cf76f6a07ecb2d1c085bb6362d4d86be55c7196a52268703e7ee1b87c309c31173ead50cb7d14c0813e03694d71719bfd4ac246ff9ad990d9288ccb40075f57837e1bf15119cba7184c236a0bbf1f90e5e6c1b1862e7d8bd28d3925ad24992028aa8bd2511aa214f9e747453e9ed928fa926054c34470e039a9dbda3d2cf12b83135cafc3785ed09bddcc7bf70444448218028b2044630da30a0b1314d7b7c02792e4226be1e3422b98666d91b0ab08ac0875c7a698c37fb1b15ec3edc4f75af022fa59a58f67e7707e3c9a157aee42201569d4d9f93ec81acac9e951943eb5c3678a84a674e4f2bde76cc4f7dd6c1f4816d8b0423a5225dfe4d0c9d79eebf075372c29a294d4c0365400ab69d1eae152a188f7672c0172d2e509135515e7c9a57755b035230f214ae107c1550cf93f0f97634aee00c8fce7914615d5cf83349f1d528a232c9e56142005a865c0d7e1e736c41ebeac7756b94a981ceac91df4d8192063588f99ecf5883b3c05852490683cae11405440930cf5856615398a6db8620b887dee8b64d894289ee35d18e03f417d4109f551bd73bd29dbeefda2e4f2953ebe18dd3554a5db6f5d2dd97b5b5210be235b388eec8e9bcb631033e999a90307a1a2f39ea46d6714b4509ca7fcb52787f7fb81675dd1846744f42f9be873c1823fa765aef28826dbac4196b83d7d914b24c917fc6605775c8cf3a006864689210da58bd7521a6c8ebafa3c435c1d0b7e776153eed19dcfa4635ac7c05da169900f28c80e556ed8f0d3f449ac6f427c3f6ae61731e25e457eb780cb94a3f971285dad8fe8fa518b73d689b9b8da6ebc578f320c846b6ff8330b54533804e95690cc0b618e47ec64adfaf1b324f34159afc595b0ffd85bd730b76c91b63bdf059d799e5514c1c1006ec2e796c587b88ab90b13577f549d655f689632b49c5e5b42ce6ac5ac6a099727359b0e8e88cbb456b4dc966907e1ef010c81b7099405dde30f4dfd4d88d3d5d109f1f96ce42c0957daf613d3c85e393151d151b82b0001c74b704a62032b9e006e4938742df0864cb2740a6351fc8349f0840966efc051b3b716ac6a17fe6bd4ee4d9eb8a29ebc50d7a6790b891379306c8fe197438f07551406c93b5f4fca59b9de4919e0631b3e6a085780292038b2427822ff7fd6dcf0d5efdb19ffd9bb1a6684fceadcbac2316a880fa5c8ef32554b7565ba3e019ad5fa2406cccacf7093acdd3f348aa6724df7f80ce4513ce5780310d98cda7a9709d4f894d24ab963a895b465d0c5d342507b7a67520c63172634826acb64950b04ec37a1bd8384930db5396e24abc31269f17ae22c55b4a1a401fea8f36691fc27af3476735e901d2b0691a65761c0a3ff23638e805a8e694bf6438c5725463781d5c98188bc5c86c814aefa31f77c8d52d140c207d5c05579ef5bec2d66b33f34658fa95f193d6be077d9ff64b8f07e850eefa598e8a3c9cee522273851a5a66df3cb351d68f0282d90f927ee4c6b070f50a56e170ce3b70f4de97a218da1f54ae5cfb7400000000503e930607d011201b9fddc311f6736380e169b732165ebdfd6f65f61c0356ded5f87c8b1c7398002374e02e85a8a63e3fe74ad9ce5f4467166b00662532a2dc96c4ccd48df46aa01fffc2a873080382b39514919da36fb900e0b6351a387d6edaffe3b453a10fc9a46e8cc1d2d8bc7ae520871730df253ee6552f92a18ba629c95b523ac34b041c1bd60344edf35c0c497a847e236775e1d8d887850415aed2c239d19041fa00f42a52d38e61611bbef6e5763869042bf5bbda6ed3c117ce78b04edea74f92b19e410fbf8b130f83e68623ed3836a96e38dd30c3d2e7cce84d3c0ee9f1b546b0d716417af0d7ba2317a0ee2b152fe5e32527f9b177142aae42558866d982203fea7bee03309469b99ec690d401020dec4d9186657f42f8b3c2475acdf3e01edc6b3765ff1e8754965da7d311f0c30de9ea4090089623824e42dc2378e8dfff132a089be402f828bec70419f3c3d1fac377fe1cb061a60eb9aaea0264c25d4ac7856180da12c30d5dd226315b86956c4e6e6be5db586ecae1f647b914d0c2970305bd672375a66fe2265bd6f41fe16dbba16ba52427f0842de6678fd891db578c7d997e4da74b3588121be9e587da92ab4eb7a46eacc6ab91f6128cc7c0f59b2bcb0d69fc332e0b310e979bde14116e552b928976f47415e23450a089635541e9606e1518c87acd60a8b174d35b4619becd33ae5905b69f27a5628f914a8df7ba1039331a2ed319814c37144a3d45b51486437684f4c46a27c01c658720910af53d3b8be0f3097f95a2156acd530e3b84bca7eab6d6ad8ad66f6c3952f5b6747ddef4977279655ff3432173c691c3fe54c18703108586f8e70e05971ffb93e31adf16dcdfc25819713a8c54b996d9bb07c4f5c677f7151aec32caa2bd78fa2d6d72e34c136000140821dd9192e22f06ff1a70bdcd48a7484c79ea27ab81134b0ddaa12e4e9730f406e07b7c2075354a108d5d4fb467dfc9a46211fe9d3829e95b4fbc436641848325771699a4f89f1bd912203cfc9dbfd535fb6aead5a15f158a710296ce64e7d1212baed41eaccbca23c238f69b1dde29a023e182051455460de920073cbb66d15e1d8bd8c8fb4fb9ed75eaa807db46a192329b16bb99cff6545695020298044751aee4099ebecaff43d26dff5ec7c0f2ccd1b0fe5c8399be129bfd22db8e90d0a1775e984f81da9a9aa4d8a50e87a313a148cb874d48b103e9d0b08a33a4ef4097ad9fda9922087f30ac657b5b22bb0bdcb99459489ab4b5263e29f5e4fe4bac779406db928185e317ae03ebe337e34f57e444567a72e2433107b655bfc67166105093deea7c7cd7c30cf65290f4a5ea9ef1e2e03f7dbffcd0710e386278753d9bca946c8533a57858c734979cd40b66796c312b69668fa320977944b1a20da2fb90d25e09b60e1bb7f61726bdbfe815b789ba8666fa035748bc40869de653663bbb0cc60adfa60094c58e8fb30366f7c871aa5398bd967a84fadfe7dc36e677af29cd792acd082522e6e00cf777ade67ca14e6d6df3ffb360b1e886c7d995219a7e468459a29c588c464a5727922db7760406f0e2dc7894aad4d8f2d4e1a12560d95c16c493fec6892c47357ff80e1601b31327fa2a2cfebd6b38456f65a150aef12461ad56d53971ce29e0cb9288221be4ce58d149f602c20c4575644896d69278580be73d713705b80ac6da46be587415e7b2d97e5f96b6dae8d614e80e17242a459c761839c6c1c638852f78926270656d51e57f6013ea3b1448f89de9138757fec40e996d8fbd9154478d59eb591be6b87ddf1d011cf6582465beeeb3eef53305dbfc9b4513e5a60bf5ed7db0f8c94cbaaaff33c902505008f4d038868b6edf0b4e4b38d86f8da537db849b0b1b721914a21b89e29397247cae70df48cf112a766d1938be237599a883a3a60235447c004b99aee8aa41ad4d87128e638bd401dccfeb3295660a957cdfcd1a833358fbef18b09489521d1f2e49cd834060c4e5bcb2e5c42a6fd02a6a960d30576e225eef80e54615e8d56ff0046f5c632a99797c1ddaabe390a69ab254fd085c381f5e00a55499415a07b5433e6bc986550614ef81d5e1fe8f431c5644f8d0f4ead1b8848d372bce6004ebbb1d837b240af67640ffd36a6378c1ed27f87fdbec41f8ccad7936f0dc9e9673e6140dffbffbaaaec4a2f95bf5c528edaab55a64d851dfd8134459bb971685f3de6e6d63ba4bc25db93fdda5ab21ca84e8a5c9db9e00f8a00a75b4dbdbf90707eae97e923d07ac45781d5929a59a89af4b3a6e59f40058ccb1dc671c9006dfb61f456af60c3df051420b2b40af7c6fcf3c018a79862bfd7f54758c818c35e3350e628b2692325d257519e5b9baac39fd2c26c07b6abc01135229a5e5788a21b9b0326fa251f1ec69e34922819fa22f1fc718969c13d92ea06a5ff952408e647f8c87359e2ebc117c74c439535fca864eebc3367ae088081a3beaac01dfbbfb7b62c5a99921a2dcf51a31e40d65402f2dcb86b00c9d40efc4cf1149c96d258506638c4016b27ebab7a727e157a03ac15bcb57341191619d2158f2ab9f11c3bf9e687bfc7c25748a5d928258dcbd780ee600c52ab030af9fbf3eb8965ddecce042b3ef2658f664180e226a998a5b4e77426aeb58ed64c2573bcbcef14efe3d26e3b42657034c5d3b4abe75481c2ff7d017893ca6e8", 0x1019}, {&(0x7f00000038c0)="f3ae1409292147ea335da8ad77ad2f75adebab0dc31aeed68aabfb423ef442ffcd78c40c3a1104f50b08cd9fae65f13abf97c500f321cf054c71c891a3c84c51d1b6ac9d05094a7be777816b616308ed24ca3c54d872d8956dedb47cf80b2be14f7ca6daa7fa28e8da0b6f55918fb94a23e05e5aa1b9d186b800942558c3a57de9b598b94776daa56dc4cc21afd671b0e666116ff600074301cc76ff78faf53bb01f323ae2133736ba6be1a9bd2c5913bf375b60959c4ed1dcbaf62c2df8012f979bdea68be2205e490113367f1fe836c8f555bb9092534db500b2acb62cf3864397dbfc890b0bbca1f02f830923b7798484d64cbc2ef4e8f305709a09ebc1000d71705b7602669507b107bcb330206e889e636f6d017327c247a201690fc3b5688c5919707d65b13344ead9e8ea150d84b51d8ee8d911fc95157d827b8a5ef841a980449331287c4ac48f", 0x14b}], 0x5) writev(r2, &(0x7f0000003880)=[{&(0x7f0000000300)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81", 0x29}], 0x1) sendmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7f, 0x7}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="537ceb9308648e1b689c37d6340c35158723f14d19a3f298e6ba50c8a02eb0ad668d28916fd482d2e638bfcb5c5e35dbe81529778665b2ea5bf106b469613ebe321acaafd13095b7a6a6f11042637da18eea759c9431c0", 0x57}, {&(0x7f0000000080)="5791a503660da255666564d204204b24ab806bcd21767be10fabca711c33a21f3c7193b085f6ebe14d", 0x29}, {&(0x7f00000001c0)="d7d271873ed410be239977da8a99e85b642976a2c74e91ab952c82c2f2366c0a255438911b299e48dc351bb9e427e4e3206170a4ffdebe97d878dff114573be90a4da98bf8db0db785e37c2e0111f69ab0b7a8da1913a1c2f42582c282484c5f9a309d9155518e9544b82c32d6e44401ef2677a17698724adf482ab5ad", 0x7d}, {&(0x7f0000000240)="188bfb2c72ab4951b1756470837a82c58f77b808b5677abbbbfdffab1b7e68bac32e7d6403e555c6b2b3394013002b6c23f2f2089149bd1a1ad404c8e970eca00981ea73b01fded5191c89c217f2467e3199d8436f2a6d08d3a5f4f4d026539d9ccccd3559bd3c0600721a5cf03e075906b1d2f622340a5ff4b58b7877", 0x7d}, {&(0x7f00000013c0)="c7c958f795a799a4d65e8dab42884e1dda8694013d57968e99cf61778bb8a5bbbd4bbae8b29233d44286dfc9cef598847463034a1113dfadc6047973fac421d0374edd1446126ec7d0179c3aed34efa4fe80097e0fcbda71eaca8eddb5e627234c3609b9ce5a4bb7e43488b3c8f703dd5329ea2717c106b48eca8bebab6a8f976c6c22d409f18bea8c3b2c84a2270483245225022e482d67a2cca191fd29eb4008209d012a6baebb875021e0e93ab3fb5a0b61ae9a4f3c68df0a8e3c63e5420dbd07b02a744a211817cb8c8be91334312bd02a64b3e4dc282c6c9974551f56d59999360f1aa436a21e5bc9e542e9ca463683861efdf9ebecb3670043ed5f12892bece991c17f92403bdccab4effe9b055422bb5eacfe08d8630979585b13b9e3d4812c861180bb142f28b9d6141fe96634e9741179589599e2e5dc452f32c89da5c088aeca7ce1012442e5891ec5353e03da6e1a85d9c3f4bebcf9ea8a1db1c6776f0748531f89fd0b61a519779d418c4dc3d8d0075f05e0e367f67be9350128328cbb0551b509e2eaa9847013904eb0f8dc1121b3c88964636b2c41dbdd110fd0cede1ddd3bffb24b1ffba2a2f3c49cf7b1fbb615cc2ea3e00912a32835994d2cf89cb60028e481200c3c6521a7e7313335a926c2e69500604180396566914cbc26fc9c0ffd358e9e91dc1deed7e5e54c51a2ec77945ff29f1d06e464aaa38e75b4e78a0353c09e9feda7144419cc367b1ef57bdb7f99ad143fa5b425dc9ea5863f956b7d8ad322f4eccb904ba191ea7dacc49bb07e888eb9231c89fd67bd8633021fceceb65e950cfc41cc84368bce4f77b6abe2d5dbd6b6afba5dbf722ffd085cd103c11f7e9a524c673c73d83a8b4d0c71449feaad22cc6cd830d11d59fed707ac8b633a344867c330c57082ba758c35d6cc193062d0e7631d7f34346185fed6f05734228f5a7b00a61976cb820f8fd94dede8b7ade97cd9fcb088ca1710d2006ac911608313d869bcdb9b2c13ed77161fb37806dd724cacf7e8cfb03f549e5609b2184dd0213b8dc5236169e9b69fe2282be53d65d85b4022d947da18ed06e953cd58264fe642c1fdef1e17a6fe99d76381da40bb9fa82e2a0af986278a3d2c4869c6fc97b178a1cb8fc8590ec975b1a3494f5ab3008f8e6121b0a1772b84b4bbde3fe720a6e982095e73c7aef309b9201dc8baa212fd0c402f2c96c0b7bb3809782a741517b38164aa5b5b77831fc3ba7e01caf7e1a3cba4c24f2dbc0e0d799282c45bfedd4a8643ec4fbb848de84c1826e4f8d4162d43095ff738205f3615e3a149fb318712ccec3b446a73655f6cf07631f7164e1675ea31362892f97e9722a00d72b4b84b22f2744eca5664d4aad171291741677acfe5a6109c554679331c706981e9c71cd11c0a791d603830b078bd7aa1b1338d67cfa1007279b9847dff0566e5efb0f756e2c5cd0b760f9f01a0689987c930ef55652625b865d2f7368d63aabec1dbabe4934bb2e1b85bbfe6520a505bfcf8f2f9db30f55aa6cbf0724eb34685e952926cac4ff99587c47c26a033729fd9c0c4ef676d09175523a8f0442470885841ffa4208448f8cc3cd5b1b4e4f7c4212a5658358987f900fec2b52e3808d5ececce6f5cef64e1183abad11542014de9b700671040540d41b78f071ae7dc438ee0136e0f8d9683076fd7ecc0c57725d1e836cd29acad73677bc13170b196af91689a7db15e0a71b4df05f0dcc28abb9481252353c391a7c92d6b803635ac5d5fa82baa945529ca12e17b50ff35a1cc52d02a3950503edaa35f0e2108addf0afb2d333381456d83810993d16ae7bd14ce6c89f4066b8fe41c481009cbb1c81c9aa29aac30005239a5dde917e9056a87310d87a3cd63fcf23557b2c9986a58207d3885b81c3c9adf1046ad189d33f0ac5e4492b546f42911838eaed0f3f959c1861c81c1df8585b016effa0b721e642b28007029af1a0a70820a681e1b7be08f759acc22e8fee395c375af66ff7e93bcd67c7b2f900c91dc0d9cee76af552a22f4d33a0ac6830703014b71b025e2a17e558bed539d3b24563ac3a8e064ea3a8c3c84699b78850825f7873e7caf727b8d9135343e40018bc67fc1599773a11d8998df076810a37f1634b17a84a61a2d80738ceb340a8b8e492948f65ef24931d253659d177595bbb23f02ccfe9839a4f55812a21e65b86dff7c00a0b572785a71cc198f7c685435e649f0f3e27bf4c8098414717f53409ca77f1e1006885387544e4edea4ad46805d2a66072a86130c0a540aa054591daf149894c3ac1e0419e05c559b757b13ffa020228f4e388d8023f27671e7e8043deb820e25886f1ddd2507d3e5037562fcc2cb42f0ba286bd7dd876893a752dd588a60b4e8fe1a46047d0e69e8277f89a218a08ac38fa921f403e3b8c2a177cf9b5d27a93bb5d4956bf9bf54300dd7e634f19310755dc45caf5cb793dd9f25ff7f0823b93d6db5b847687960a4902ea5e3a3003a926eda74ef0741984717a865b0c0cdc4b9956b825dbc6186fafbc2a00f96b80134b724696e02bb8a33c6c42308222d01343cb02ee9365ef290547c6f2921de82f07d78fc33eef3f23de240fafcff13b4702917285127b2afbf05d57c0aaf89fa6f0f3b291fda2479882ff5ec2124bd39870fd7651d0837883e219ac6a0311d2c662e94db18e84de64aa2e00bf81ce8312c5a0001aa1bc58c22a1e73b3ee2c86c250f8ed9a40f338f77b266725431197d0b8925818b54150d20afe4edbc68d00ecc85320bf263c2a11e2e1ba99b25a74e5ab78903e37a1f647aa127fd7fb24d22b5aed438c193fa307ee028e157b6fbfb2e90d8a5eb25f683b5c59d0895427ed3203cec48741ee4f48f349dc081f040efb041c30497e3da7ba30d9bb068b10b3e74de770c00b3484ed99836e6f74a5a61e199a25ff6aa872425ab4ccc4800aa6b7de3ae2cbb7b6c9231d0550835a8e2371a631e9585cbcefa5a4e85bf1130b18e39174444a8c5b49de4c99164c534f7805961586dfc7240c191fdc4b09e6127893820497c5b761adaa6a3da07c51d31bee2d8a6ee4de502dc62b3f716f1410ddb13a74fc90b2e2f370c76e284e3be01d872ad62162df35d123324f9e7cf7f9820a8929c318be05fb66279cc930155fd94baeb894beb4eb95d1699421b49bb48369d93440927d5f1914c62a664e802c073aa24cbb15ec966df33f44225a323f9ecb657fbaf83728d8a2a08a3f693f6f766d13a82f1c68387cc1c0fbe3fd9217a037f5a63b8087a9b9d1d1add370e8f5a47f44874e206c008785cb07f6bd88a5acfbea6f551bcad3d65c44aabcbd56cbae8d9329bf69535db1023607538ab36e275a6f5d80d9cc664151203b33580def46a23a499a201094bae98a669a1fb7e352c377ecac770b7fc73885621cdd3cb625bc6e84e32b3ba68aa2e23120329a4a0223b5ad4dadd40d73fbea2aef31505f67d052acfa1f0bdddef3de1f2ec336cb970e8aed782f0526ce54229101a0b8db8203080f8ba39c3689dd8fc406dc51e8163c24fc6a23339340300f7a53a3832ec74919d94ee24ed621333339ee547b16fe68239fe70c09258de929a669757bda00575dcd887039980ad3a0ff5605e6304c3ec034675548825a6fb38b859658070d5ba085e463328df163e45185ce95cb10ff6c881367600f086588592d621d386895f964be176b330f22a6153410e543fda24c57b1014792a6b45c020f629ec2693b66af96ff077420722adb31be68b1c69499bb19a5549582547cf8d61eb55df16c5d9dec071f7dc221fd4226acd7e37e03e75150aae1f4c9a7b842b48ac0cdcba8659f05aa5ab3a318d4361bf24c6932f95496f7866a45bc1b8cf46b8212aed13d2411bd3f53114fee306d9af7b3316f14079fc5330549d0f41b203058af7dd643b693e1487351597b6f70d967b450d001ce166a01c54246f8a15b781a34989e294e54f2c631ea58c028b813616efde4997120d6467624fe22707a2f7b55cf7bfaf764e31c30de63b403d530215adb60d68ff11851c24b92b79e5a9015faacf5c34c279e0ffdddf247a9baa36fa1bbf3ce15a46ce53043d5bface57e63705bb1015a7b642949c46467a0300f918a4efa5ed1a2302e98c146022ffe4c2ab41d311b1be7eb75a5dc2b4d6c63a65eb46249ebdba2b9a6dae5da06ccba0f8d687661013da6baa40892f70faf1bdd77f8f8182b05f668d2109c04c354079e19d1831b6d32eec7082b253f46822704137565724919c088c8bf2a49d5405d3ad7ade8eddd98eacb00d99ffcc3254b62daa2a1918be10431b545f75d43964ea239b72c3122aec82575dfa4461517d01ebee5dba71906b68407ed004e7b513a68dc3cf0f0ec98fcd4727d00027de6774671637bfba0e7618826bf810e633e5778c34022148abfded36727f38ed5e17cbf1b2cf90529533333a7357bb71bee13201f39b203519bae24a68d4b1776af02eb64a3cc9a7145b1c0bcab942427f335d65798879aaad4c60562ac8a353a53a5cce1e5d51cad933f4f4b74be41a39689d5c3972cf8434089ba14d9ea18801c00cae4c16618bd58eeb80246af475301ae8e7c3a52338edaacf57046411e3fae85c606dba827b5185c841b9dad79bc4f5845b97176d1cfe6f5d79846714c472776fa12bb1becd52ef995acf5a337a515e9d633987e5a072ae6ae9c78f9102189b240fea2ea1585c9964e8fcb8bcfd3097352216db708cb3ac3f5d7193cfe8ed8fc222c1dac04f88c6e3fe9bc5df42dae26dff5ff39cfa244c8aa0b78090c7dd417bf3d142023e29119d0a8b97eec20216996f3b3bb12438e55f975918e4bdfd401748f1d1e4b747261e49adb7b6d87e0de7e41242fb781e638de018b0f5827fd33672123096e1a9bfd17c7be4f31c394f3bbc78eeb9868d5314f3d197705fb5e39f9778f8afb1df7bd7efa68af99c5659a644b3072777328cd17f1c6ab16e793013008bb34b115210acb8e418c433e3dfab08a141cb3339cf3c239f7b8fae61ff5b6fa1bbb52ad72909cb28e107818f1270462891c1d1a7bd99dae4ffca2e6b0e351cf3bb099500d93b8cf388dcc643917dc1271ce475864809e79a50ad2420a1d96d796d000129bb39ca4f163024edc13c3c004fb79ade3577f0979b921297910f172a780b5a0b6868dfff2c54c92cc864166594542c2aab69fa04cff83f40040187ccf5ad4290a025de675dff9ad0a3cedb1800e0ae47156e4619addf943ff275fd1cd2fd09ee36e5f8d929962867f75f6a75347841de97f544fbb4d152330440ee8b09404fb9c08e874b8c092f40e8e59232982ec86bc1c53fc45701648c8510f1807caf3bd24f979b395eac31a2d6968d89045df85db366d781876c696e3fadc965f30ca4672dc4f46f8496c816ff5c94e27140ea3373cb5669c96909419cc0bc5c8a1c9760923ebd44d874fb4853f5f9c216f3f73fcf3040f0046bd7afa0f1eb7caa9736fa4f8ac3c272eb711aa4fc7085e689ff718635bd3264daa29b5d6368eebe1d0a897890464bcb15e37034f4499e0f197d0975512f6e912f6c6550d74f4407ecb1c68f9465b3c0cd29d6762618633c8160eecffe97713745ed2a92c68fb5d85069752a130a0cf9f0b977adf2d4f1b8cd215678d79d7869f17469e2ea30ac7772a2527ba181dbea77d369cd737c293c2e78341857e79f3049066f5730d664175076ef8a0b72f77a308071746923337bf4cd9e5f30b04b2ee12c04d849a8bd1fe607b72f2fe2bc75a3a5b9aafb26b71e7999", 0x1000}, {&(0x7f00000002c0)="958bdfe34cacb597d48d91221f650a6371e16365c063e8e074c483014f2431125a", 0x21}, {&(0x7f0000000300)="ee2c5c5480ac0d274607ec881559b4384eb65aa8932c47ded10637732a3f51204d7076149e2c3a1161287b515d9e3ae669b50ba38bfab090c4c82352754616f981f2a651e804a8", 0x47}, {&(0x7f0000000380)="450244b74b5772fee312ff6b297c73facf762fb561e5edcab0e3a085643daa1c289a4eaea25b32af67cfc6df6d732f9fec1baaa59e0b874b87c41c4dfc13d88abe57d7c9cd331d3ccef950c401a39d4ebb76a551d429", 0x56}], 0x8, &(0x7f0000000480)=[{0xe0, 0xffff, 0xaa2e4b4, "1aaa3e3249d645c6988b5dd02420d60f7073e77286f53085e20483580adae25648236343bedd3660c59ead732b968dc7d7a9fa998730f86d325986036d21950e23349148ca6dbc598ee02b4a27c8e3c8f24573da61f074bed49fbccc4bb9d527e9c4c2e9dd850a0684f96ec3099cc51ea78e64240d8738ec45ffca2be3aed619374ccc0bf6106c2544d4f3d1bb260843270675c800161748f05706e1974dbb1142d5e79f14fef89fe5e98785f24923220613f0ce8ea9036077c2859338a1a0d20091c72068870f63af31"}], 0xe0}, 0x7d}, 0x10, 0x408) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) sendto$inet(r0, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b51005ff04a0ee80cfedc05fcb39a1f72f919eb4143857fc7724b3a714a4a875997e9e4d3241bd155b120d98f2daa50be996978b007", 0x7c9, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 4: socket(0x11, 0x3, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x8001, 0x800}, {0x3}, {0x4, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x4, 0x4}, {0x2, 0x1000, 0x1800}, {0x0, 0x8000, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x1162, 0x400}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000340)="12800300c4121c2c3ac1dda5b0861b963639a261b3f1e80fd619d132f4a9565c978bf9731473fedc3683319e202aaf05b65e74b6792d8db52aee64d4ebb615f816de534920213d54f9c74c5916a880f842b3a124d40c1c6474846322063925a30f44e12e7548d71509662c5319692f35f4660ee91446c2cfeb589b67d34e260a43cc5f4a536825e0945d6b57956e90cf950b1a38c5d19686c0092c5d41337e9715515888abedc75b5373ae81acee3c1b6f6a71ae13060f8ec074449737", 0xbd}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2f, 0xfe, 0x3, 0xfffff000}, {0x7c}, {0x15, 0x1, 0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000980)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x50) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000580)={0x0}) getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 6: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004800002000000007000000aa940600000000890300000081c9248156bdd8c6b06f7aa1"]) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() pipe(&(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8203, 0x0) syz_open_pts() syz_open_pts() r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000240)={0x4, './file1\x00', './file1/file0\x00'}) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000300)={0x1, 0x8001}) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)="9385c627db7ab718657a54f5563f3f428e628d6941fe0a43907b7c0f0dddf61e4bae2535ee7d412464fb35d253983decf64ba48e9ef4cace8d7b049a85936214695ebe694b23c244349818f3acd2a7", 0x4f}, {&(0x7f0000000140)="a1182787549b50171e4c6489a005778eeade0770f28ea06d6c386203c6a50a073475e5eb52aa98f40cd92271801445e75b39a8461f96e4674bf1111a310b621f02289d1d64f0139fb3785cf31249f5ba48d84fad0b26394984a7a5146ff1a9712d9355530a1c66178a38cbb0fccf4b923a1332522242331e8604299b2e0478667ecd5a06bc4e6362364d1d85618012e95508b16535169f3e6bddc039f9", 0x9d}, {}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e", 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) munlockall() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{}, {0x38}, {0x7, 0x0, 0x0, 0x104}, {0xffe, 0x0, 0x2d, 0x95}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33b", 0xb) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="14", 0x1}, {&(0x7f0000000240)="92", 0x1}], 0x2, 0x0) executing program 2: socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) r1 = socket(0x0, 0x0, 0x0) dup(r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000040)={0x2, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) close(0xffffffffffffffff) r3 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffff44) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) getrusage(0x0, &(0x7f0000000200)) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000098, 0x0) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 0: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0x11, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) flock(r0, 0x15) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x20800, 0x10c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000300)=[{0x9, 0x5, 0x1f, 0x4}]}) link(0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3c}, {0x16}]}) write(r3, &(0x7f0000000400)="21000003000000a8", 0x12) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB]) msgsnd(0x0, 0x0, 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x21, &(0x7f0000001200), 0x0, 0x0, 0x0, 0x405}, 0x409) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) semget(0x1, 0x3, 0x430) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x8000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000240), 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000300)=[{0x35, 0x4b}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}, {0xff00, 0x1, 0x1}, {0x2, 0x1, 0x80, 0x1ff}, {0x3, 0x7, 0x9, 0xcdf}, {0xc89, 0xff, 0x80, 0x20}, {0xfffb, 0x4, 0x7, 0x4}, {0x4, 0x4a, 0x0, 0x80000001}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x173) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f00000004c0)="24a608d334f68b0826da3fb9a1c8bef1e7ccb075a063c355d1b2a5c9a794759a6af9efec93275e520909400000f4ffffff6645b653695b5e8e0010000000000000413fb5df308cefaecf2afc672eb77b6a0a00f4ff000000", 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="7000000000000000ffff0008fcffffff50d4b21603e651a0b649389f851d00b7fc16011dafa7bd63e635d047f09d3af259c10aa1991a04ccda3bd7af5f777ad4b84ef8f6b9e8061613300b50c557262d5f8e8eca9158d97e02732f84c4739c1df8f2ddd899ec5c3de534869d47f5404f135480e493c9a500000000000078000000000009e12a721a8e6d5a43e9df42000001000000000001007503a5765e1de61253cab6cb3c0e420e195d60ec6d1b26e8a8f58ebc1865f4fff3cde76cef44811a13343e2c8e000200000000000000074781d6aed98db14916a590fc9cd5ce617e2d668bbf32aa1f8522000000000000006800000000000000ffff0000760d0000462059c28a15ed01220d20375553e9f3afb5020ce78969787ac89df445433fd12468842b7fc20fec1d9a958d171ce8f515767bab0c083dc743f3778e3d9c0b83a1d4c492d135b79300000000000000000000000000000000b47df4a33ef50cae4e903d26294d3808c851f6f139f1681850987e0c9411c4189d4a9f471d3ee170f988b4252ef01cab3ee10d51f32aace2979d0c00fa2f34adc09dc7a8127055966c66d9b0634e4514024fb29b0301d4238fa3323aa3df2568a5a3170cf44903740905b6c2df800ba6"], 0x150}, 0x402) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5]) executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec9228440511f0210d2de85d1554000800ff0400"}) r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0xb) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x15f, &(0x7f0000000580)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x3e, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r2], 0x401, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000380), &(0x7f0000000340), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r0, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0x7, 0x0, 0x1000) readlink(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getuid() setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000340)) syz_emit_ethernet(0x26, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000968000/0x1000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000985000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/0x4000)=nil, 0x800000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004f9000/0x2000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000efc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r2 = getpgid(0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r2}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x6, 0xffff, r2, r2, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 2: sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80e900000000000000000000000000000000000000000000005d"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x40}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f0000000200)) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 4: acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = geteuid() r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, 0x0, r3, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r2, r3, r2, r3, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='./file0\x00', r0, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x3a) msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea0000", 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000015c0), 0x0) msgsnd(0x0, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8004745d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1", 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x3, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xfffc}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}}) getegid() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0x15}, {0x8, 0x0, 0x0, 0x101}, {0x20}, {0xffff, 0x2, 0x7, 0x2}, {0x5, 0x3c, 0x80, 0xa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000140)=[{0x15}, {0x8, 0x0, 0x0, 0x101}, {0x20}, {0xffff, 0x2, 0x7, 0x2}, {0x5, 0x3c, 0x80, 0xa}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x8106}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) (async) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000000)=0x4) read(0xffffffffffffff9c, &(0x7f0000000240)=""/176, 0xb0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) getrlimit(0x4, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) msgget$private(0x0, 0x1c2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='\b', 0x1}], 0x1, 0x2fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x2) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="abaaaaaaaa00000000ffdfff88474ef34b750a7badec0abf2318e91a2ac032322f9f3df21970c0b0a1e21aeea37d44976146f960b667e8ba4308e14b0237e7a875d0733c3269212e67cc731e492c38ff2b5bd71f04edbede34e0101a37f301e89b269cd24ff7d3b5ac069450f9aba86c2a4ebbe4b26578efb439eafe60bca2df9c4c56e08180738cb99a1da35223291359bebd7480df37176ec3"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYBLOB="aa", @ANYRES32=r5]) executing program 1: setrlimit(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="7eb1977fe7", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="614a880d6d2a67457d5511e55f6e33684a435d0264661d4a3486af68cd52ef0c84b1d156f584116f7567404201e4ac8bbb29034da1cbe84dc5f46d59d575d9b235094033b339be42e7bf533555817a555442c2a8473e4fefd6f8e50c39e18a2ca433a5207390db7acfb5145f1f9622b7e3b94baed5a276f7c691d657f97610ebd9a0bdae187bff0709be91a609162158c61824dab4cc589beda2e8425da535f192cb35ad5069a75d050d", 0xaa) sysctl$vm(&(0x7f0000000180)={0x2, 0x5}, 0x2, &(0x7f00000001c0)="5e9dd58ee13ab806062792d5f8e44d35887196ea78754864617f69fcbf8086953acf2c5379ffdafcfcdfaa8eec3d388710d19858ef67ffae2ead367f26e95fc2d1f366476399d37a8a4008aa43cb69677de8784cafb86f7c94c9a65bd76fc0e36668390bdad1bea430aeaa3b715883752b235cd109988a72e0dcab92c2a21dc246271feed81159a30f59891db77d18106b7d177152ee24d5edda484d9a695372bee132a20adcc9b973c0b77948207364558e4528b1c243da37db97f93f469c45a8256de4f5e63b7d", &(0x7f00000002c0)=0xc8, &(0x7f0000000300)="59b1b5c410ade099752d", 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm(&(0x7f0000000380)={0x2, 0x7}, 0x2, &(0x7f00000003c0)="323273c8c409cf2226a645", &(0x7f0000000400)=0xb, &(0x7f0000000440)="8a60e7df305148c41527f881a18927efdfe3226d4c1446ab048ed739133c5ec212b64a2dfb5ffc6facfeba1efe9b39b22fa3fd9be0f65e98118460a8b6c3c9abe6d81da612b067c06f0420f0bd8f58caeb2d719fac541ff150fc1f2300597bef0b8bf4c94489b42fa7fa95c18dba825abef835a27ad2c4bd8ccb052966613aa8e7a6fa553dbc700a44d6e75c08a6b3c7297ced53f130c8a88bcf97e737d8f7fc16e92eaef039d76b92973b92d5a7d67ed9045e87b3ef3c38eddb0bfad64a85d9829fc2ccd8198f96ca445f48cb963c2156189bd52438e8", 0xd7) sysctl$vm(&(0x7f0000000540)={0x2, 0x3}, 0x2, &(0x7f0000000580)="72d406cf03104854179c0421336d258c6229c23f5a082276e6f030dda29b14fa082b58d5fdeb594ecad9ea6c7f34b2042f9cf48f71dfe6cc0ab2cd4f5fc965d7aab343a40ebcbcef6878f6c255d9c11ac009bea269139104c4d243d95005", &(0x7f0000000600)=0x5e, &(0x7f0000000640)="84225404ce02162bdd6314325343de2b602a4cc472564425230157b767c0bb52d9645a2518e2d218084e8f0361a2766c3f8dee16af11f75441144fbc29ea4caea254cfc09c3759f1669fe94a7a7ffee9bc3c6a9eb77a550e46676884bb90c450edc5ab53e89479dab2a14075e58f36de675fb66c3539f31301968a3de71310395971946ce797167c535abfb1fcde71cc64638c6f7275d622ebe8598348760673", 0xa0) sysctl$vm(&(0x7f0000000700)={0x2, 0x5}, 0x2, &(0x7f0000000740)="bdfec3cfc4c32ba4f0eb90a1b1055894f24e572e6d068cf9cdc8daf02e11a342f8295a22baed9baf35c6f148091f87b127591fe925832f0c603c94d764638313707745701fe1df12b09e4fb356f72b299e542c89c90e45498aa63e72f92d9f9e5b373d3d59648df1762a74476237813a9e923a230e7da9ee61ec6ad8e5af4af0379a892e08671f105fb4f01be5556611a1baaccf71cc3cfc9b14692ff5ef7bc67f6027862ca500ede144fcdf10b52f4bd0239725109a24", &(0x7f0000000800)=0xb7, &(0x7f0000000840)="6b129e9f3253b12c2f71a50cb6fb4f08b87a342d914c00d9587a681c8f5e67cafb80cd83f049351cb68a0c1d2f2037ecc17dde8d02a757f733ae89d46dd0455ad2dfc89eb0820036caf7a4af2668c71199d0a94c22cda72d72c0fe9b97378726227759dcd66ef6addfe25c42c4e6a8d3d5c679967cc498ec27fad47d317979263a14a05ca8083ff4f50d5e6b4f35dc546ae50cb504c0cee91a77efe4f05b04b5ebb7782b994e2bb7564b09684e6b018c2fa3d7cf3bb3554069952e62784bc5f44d32ceb6b5eda3c2d7179eef88d52ef71ca6350e14560e45", 0xd8) sysctl$vm(&(0x7f0000000940)={0x2, 0x1}, 0x2, &(0x7f0000000980)="aa3fd3bb7ab58e14354f8ea0d93b72cf3f80d149f0c70a4ef905bbe35b28bd73c9629e1301c3863be6e86f31e7fd8f14f55699146d7e08d50032cfde2121c1c9c331f2ee7646970757323e6f5e1e3d941d40193481cb58dfdbddcb5891de281dc7d87c2655e1f0ebf472254b9b68184731236b12c487b7bd50020ffc41eb4c72e9c1085ddd0bda20b507cc717a3a240de319bd8107e63854f1afac7ebf502820394879a209b98c5d", &(0x7f0000000a40)=0xa8, &(0x7f0000000a80), 0x0) sysctl$vm(&(0x7f0000000ac0)={0x2, 0x7}, 0x2, &(0x7f0000000b00)="8c3a63c8e87425bf0bc37202849eaedea294d5dbeba666f0100c1de8a55a245dd802361645f1bb414619c7640e78fa5731de973f3d0efe6db980de0e0d8ce85b47aa4fc469055c8029497f8b9c7f651f51c0257a1c0273603ed14994ff4544c3d35dc0f6cd13d368126d9bb80e874a2c9840702f302bbd603eae67f5d93710412f2a47d5da09ccadd9042df1234275e528e65fe7bffa077627da65eb9fbde813d404f247a89e540eb85b9ca041baae7059cdbd22c837a193586897fb144c657b14e8ce15fdb6ad06b77985d49741362dc4744c5218b4bb20790436", &(0x7f0000000c00)=0xdb, &(0x7f0000000c40)="73f6af136e966cfb07a8fe2d4fda3791f2568311e6983f3c2eb523e09f71d6b74260cb3132ffc12f11c4ae7cdf27483d0c8bb2a22ad98245ce0b2e91192ff75fad7939cb5d020e1dbfcce67a1395853c819f9ce8deea1a", 0x57) sysctl$vm(&(0x7f0000000cc0)={0x2, 0xa}, 0x2, &(0x7f0000000d00)="6358106577229fca61881e03029a46c797e02c19d4eb68352d094d75b6f65403421b2a2f07baeb8bd720744c56914d2c21c9c183fcb6aa384d21f1f9781c788f108b35247e5d8c16f39c0bb7b14fae30b8ff76ccf7af01bbee5b3c3661b4235b04b3ae03280db02167ad2165544bfc4924929320e311234e392ce59109c5fc6a5e88a17ef0f4145cba07abfdd7d2a161fd5800fcfb45c1fc0e139941164a0c2df7432a74397584e4abf72438284d5fcb29ee82cdb5a99024e91861d1a59071ce344e6978776859f58d9f07f452c6a337d3f07ccd", &(0x7f0000000e00)=0xd4, &(0x7f0000000e40)="e71a8ea4af00fb5d8ec29e6bc5cfb7b8cd36eef73bd17f6280063dd83c332ba3e6a4fc1a7bbd90724f49679e3a43d86f203c80680ac1d12fc1084760ae9d2098a95207646cde26802a60c9a13e94f62ba8308eec249599e8d91e07d096f7caf8a9bfc6ce71b3694f62380fb23e3efdc4ffb22f6af3cf4e56264fc84323ec170cf502a997a00c9759807c697c2877d94a3a7af7bb9b8006e3817ecfb076894b826afcad66a9181f5a091a5fa6f34c2391e9f23b6cdb355d3dda8eb9cc3c5133c3c4afe0e30d1802cba9d2320ac9a81fc62aff36dcb7fc72f28dde03257cb09d5f499696e1213b2163bd70962121c461ebc08a591c7f15e93e8b5716a1190ac0c28d89b3545aceda8c06e9ee337b6f91f0c8bbb2d0dadcc46fa9e0da5327e648bbee8f18a44fafc82f76ef9da9d344dc29d1367f33ac6e13138436e2a6da68f8fb4fbfae57204d229d61f3070890c061ce14897a4fa27869d92355394ce60d9f25bdc260864bd20ed2b4362115ee56c4b172bc544b0bf253063841232a6a7416c0a25f0364ddc2a4b2ae37b54066c2b678951306ac32e7d32e39ac963d6790ad065488efaeb1ef8448ffabaed76a621522a2df4803f7f6444124cb9d5c5d9e8471b2daebb48954c56ec80fb2372ac868275fd0679132bb49baca209e2ab9cb640d2166369890da5777a63be12c322cd2050c6afbea2d1e8445f651907a3245129b18a61b62e17c7f48c72cd507962e677bc938868b27fb2fd7e406e6ea783c6b9f0362fdc81ae60abbb3d45514c9accaf4b213c840f1ae7af11df8bc52526468c541320724c31e3c4862eeae590f345e869b57b4001dc485f68dddc16fe2070349e9a32e29509dd5f89bc1c0ff1b9ec66d5bacb99b58ca348fd8f10e5e4919faab566ed7d0099b65a24f9fdf5d6d43e336fd23c80d26aff165baf69863dd865b60cb9c77728a5868fe8e034dd5d15ebc5537e37514434ad85d67067c44ce355abee169aeb9b66046a77a337ddc9a5a638423e144df83d8abebbd9153d62442d55d2a0868089ec915c937339cc6a193169f881821d11897bed9f676eb58b57daf3c02bad0a5024c798d5f56f783c656d6fc8d5413f7983eb95ad680f91159c9f12c2aaa1b93a429c6d9a91610af939802969f3a3eb4c58dd99799b7f9d1c5670b138a48f4e97b13123861b319de17b44f294f9b4f873aad5cc89f798fc764cff6eb0f4fab0ecef8508bdf7c113cde74f7cb059b730906140d7fd87615e8e66459b5fc7350084a20f9ab7f769ae2a22543cbe1d5a2843e1dafe9d83146bac6663f33f6ab7be95b484c5259c1ff28233f5570ea45ec19ebf4328b53c84f33e3718379179769c1e6521d8c93881c6a9b93e7cd7b36b4b9ac0a667ee99d5ee850b01b05e3264622a1288a5a2373d2ba98daba6a7130b59aef72f84f75ce7104564e9a6b2877c6d3c19ce0be85a44d56bbcb9f521b4abdc89c478e9d59fdb254224bc888d778089d4c5dad826a89b824dac1f150fc923b4e4fede491fa4840ca7bf8a624fcd5d2cf8f1d0480d27be42bfe976d187d86332107ff590889f22e4c23294f68cf6bfe3003baf624f5748026f5cb4ac02496dbd20afed03492c56689784a14fb2e02648df010cfc1532d8adf94b0580cc8c5b342b7c41217a33bc9ed460bea85fee9fa66a27b6511d8868a55ef25ecdb8aaaac98ade03fda301a31e12f27883e13196f3cb7c1eccd4d14c86ad1a9dfdf25d132c28b1ae1f67ea1e66683953e3d3c5206bd5512acb61ec9fbcb2c34e71829ab346cd2938d4450bbd7af41f43b8607e8a340f357708652c2a3436313a4d14e9d8b091e9af947c501e91c8c158981bbca047428e2ef08d1d6d94daf85d0eb691b578b75f7496b14be5fdc66b01e1b59649ada1865b61cc5960fe25d91972e3c1da7ea674ef6fbf6bed39aa8add46fd24e2c366e808db95f8076f5a3f926dcbce363966fbc14cda4ee86d9efe7f8756a3f2a7ffcd1d87a4ba375fa217be0b3366db7291bcaa869794cfe5047a0c4e355bdaf2f55c9fc74cbbd1ae0a196343a204d703414fe44048a674def25e610fc2a36b87b91fd6b1e574156105627f28eda86227550c440c54462fcaecf2b5fdc5376da7de285c6606c1884888bc6602013ded745da04fb84e76484c2316b67ddc4a49590b51ee6e6064fe3fbef966425cbf3028f3525e2c44ea2f686b5e78cbc68b85f715b3b268dcfe26b84af73e305b76f83b17e8f61d8a62fbf2afeca8bb412b03ef9b300526cdee678f8b7211b8f4c0fff894c10b42cea379b6531f8fdc0a603f06987470c7ba044158e6548fff0ba9016c87efd1ee6b612d598416b81fd55c480aff41c3e7e565d13619be037f407a68d796de163d2c28c6df0f2c89fdd89083c4746204a7ae45d77fde7b4b9426989dfb62eafd28666f90a3d0af0fe04a51f7d73ee0a2339790b8d43ba70a734930509c37a6132fee4becbcf5b6a2321913e141386208693f3ce42915e273827a107b89141f59d699c3505ca93764c5e090d4579c13f16d30b72ba73e71e46f287703d4270f4f916013731132278d5773f3b2fb95021f32fd8160dc83094c7b28d9b7aea8c3d32a42fb548ef1aeeb01f57be2dd8c32b457fa2a1faeb5ee6e2b560471d108c4144a228b596b9ecf2a72278f04ff2e1bd9606ef8d7bff79d5c94c5e310c0e03818ed27d8a60a1a4efcabbbabe043fab6d05efbd905f851d1157eb19ac50f5a73e87533cb63a7911b9fc9159a180a6de24fe2969d16ecb828af6dcfa30f3a3963d1b4039b8f720aabb238b9095c04d37bc683107dceead3730cdbae708b5ed3002d7c728ffe57d2ab3e51174bd85059452db7ea159b8ed4b3b1d598e48672fdd2e89ffe0f21e8932230a8de450360e5a3e696827b616a760c8b06cac794159780644a03b5961df5af81b712840ecce40dc1350585848873b1506affe61b1807e91e73792d5c5dcf48f711a2867185d70539d9ebdb33ed3b57a0fc4fe2f0407dcbfb02de426632c57c5c3a759f5d7d32f72274bf20cb08550501873167b7f8418c381e5a9e61430e605913204bda3684a2a0e5db4e80e101487f4812a3d7083ce0c46ab1f7dba5e4fa8c56a9c57a504f5f9aa6539b4aef19a2d4948a0582bcdb69350e8600537a0c3804b9cdfeb997beba3b9bb844e475d69aaabdd1ca65e3e4b56a31f43dc743019b92d227f67b8aa096f812e253b61805e62a8ecb70236f3e7f8259e0a0f4aaab5eb19a761cb90ae4f27a96e5c58ef063deb657416c30765bd2dc4cf6231f420985ecc568c29ed30639b3fbdacc99c1c4f012cae773204663072daf70e2427a3f15e3697ed137537a10424da06d56724032cb61221e0f95a520ebc3ad4c37dd24a02d918d143a8c547f393bb9f9f9a4b4a9eb84b17973747c7298928832320d2fd25c857ae4634d0a60cf35afcb6ae44c5adb81fcd7fa830a67cce3e13fcd729fec5a74c40581634ae148ce84d1a681844325d26b1b96832453a9bd31bcf6e9be44250c138f04b0c8a4d9a4076db04b0758dcca9ceecfa9dfc79753646e5f0eb4c3365659c21e509ac504660afa362924171a547cfcf5d5fe891c2bde55fb5733a5af3018e38a81517e5218f6f79dacd35abc713d7556f26eb6b68e32654799ac16077f50ad6113f21265ecbab51df2b516519b35f42171d333b6368bd9247c7cf3513a16bfd3899b90cf07c51c71173df0fb7c4e0554252662b0305cc255e9a470eb99b6357ef5498bc77e3f1ea6ade9afb6f8592139d21cb8b93ce14007ef443660fe18c04667824db79e281cbaa5be704d4c6b95fc6b3618d448630c192a2d337c8e086e5dc1983441b8cf151d08da30d89a67b4460f2f35e41710eb046c0de07d9b71b888c98a46d868edfcc55beebfdb5663cb87464d00c3243268b0cebb606bfd067725445c70bd7291e55f5047340b590a30ca4b415f2fc65dd6901b13b07db419f75d3535993f7fb7293514fa083a3945ab9055ea868ce8194a7199e4e8048a6ff71d05ac9a427ed316eb1e2446d3e949c68155c95c445a2a82081f8e47e88981b18ec218cb46a89a41e13a5297721cba3a2f01f91dfaafb8b9c72c65ef8b6198f7104927a1099605dbc2c9c86ac82d05e6abcac815d8bd915e50b033c6751fbaf7f4401bc0b494098b11ccef670148713906a96ebfed38806a86e9cb91d9cc2da2f9768b786684a5b98e596ce8a49e9c1803f2f27407ef04f6f241a8f7d265be92409a7e5861ae010a8fb915e9653f14f53d054c12e9609b1ff9e53e4b45564ac71881a70c3672ff9d4cfd2996e268c500fa3fbc19649eb25f67ef4ca1b8df5e8b94053c8a2db4980468246e3992e8cfa07a7198ef56612cbe12f3692f045dc84a6c690ac42a8445d99588f2c1a291692fa0ecdd33fdb6dd3215afd16aad3dab58171c1addc25f5460ab2c36989c657687977d5b24e724fe959914d001d79b0034cb80805b26e1a74666aa772250c8e6ffe98effde3f3c0b4d656eefdfda18ca770aaded3e028372bf4105c68561bb13dc79d773c207306d2df79eb0309117f844b2924a3dc7a2450171c4dac71e27c171c81fe93bb8b3470ba322ca48825ad41b0d4d8eb9f246fdaba4dbe15fe03b86e8745d53379552fe08f9d3ff86e77dff5b5cbf42f3b1017d45c5a8657b87b0fc47324e9a8b44a98f18c77a209614fac722c29273fdd223b3cf583220253c1083a48ac34b20913eafac706604ebd504915879f4c87148346df20a01a3347578294f90a969ddf86cfcf6a840e96ebeb9188e73fd6d9ab68f9c2c826cd3ecc3a77e75a3687b4aa41035e47bcedca45cb65cd3bccd068aa4ae5e33aa931d1a4b2d36a09ab6171d33402c28e05b827bacc0b004058629424d1252e65b99a5b3b913df4bdcd40a31882d157acedf5dbf1ef36c929e82a2ca7a91824e585a36325d4b522756bba034dd706c1c2de7a45628b71ee1baefc0e2c1be8f19c57b8d927598418fd5d553577783954e6bd8a2567fab338b38802e17cbaeee1fd5e93af0cf58a6f5f4cb7f302c416c042f814a4f37a553e5bdbdc7010ffa630d623452d534a102db25b5067bdcd72aa6110139f28afab2d44f092bbccea2493f65965f7a1aea09de5db617b1d1d34457d7384cf89ab04f41c147a5a040e80a39f3d1d7dbc783ba02be2016c23968eef40bcf0e9ccc2233027adfe2a90f3c24ae18e9f86f8d1c56d75555ac6cfbd15c712713b2217803779309a57a41918929c1a1d31d251d15e050e0e2ca16f91a4478863cf442f1647bf667f7a1cc80dc8dc0a6f577fa14957af41fe9b789ef69271b63385c0dcd5d801da7e706d71684c6c2b6950a051f1fa70860bacdf02edcfbf478a54b67ab401f4c2db31355eaea42e654226e04018377ad62ac52255828dcd5ae9619dc08c7ad69984ef936e27142ddc90a58686709271bf5a6f97fb456f606203c8ce52008bc1018a47f08c2da82df71f2512a3e11e327219230c10fbcbb3303551d36e81a35569da0b9c8b35f190a004cb3d4a9870771906bc2ea49cff0d1a42477fcc69ea67c95221de8e5ed3847362bf44aad5fc6cdc5c5f083d7aee895142dc5dd742e64c0dc1dc6f49159c36672da5827a99143083c737362ae8e8fd2029b31cbee2594645e4e7d80a69536c6d56a29c7fa6fda1f6ee33245ecc6c1098f83a9c4a0616937c126745c384d9cd1ae8042973b03fe1ac3bef43a2742ada71e4910b6c5df13bc9e8a0d0b1281b3578e2e69048b8a8bec2027e49b83006501b5b1d17cf77e1", 0x1000) r0 = open$dir(&(0x7f0000001e40)='./file0\x00', 0x20, 0x51) faccessat(r0, &(0x7f0000001e80)='./file0\x00', 0x51, 0x3) sysctl$vm(&(0x7f0000001ec0)={0x2, 0x1}, 0x2, &(0x7f0000001f00)="ba75faa0c6fedcc812c4e55ec9f9f103a220cd0d61a1f63489b5a9bfb79fd6cb53f576cd2e4bcdd630606f9acadd969dc31abadfac010934948602e7f35502405c6f172cf3620de5e2b6397d0b77dfcc286e3cfa8c7d5a1aaaebfc2e2e7e8e3144fe213c45aa8c873a3ea66f95f983852846510a6e985993295e3f6e5ea3d7244ef518c41820174e9e387f336d10738be8d7d83603d84beb3e560a1caaaa2a707c04e0095b341045f8a2b7e3dccb630049f68a1061556fa499482615a68f780f3d3c1f4757810c11c072dbbf602627235ffe79f5625ede5da6d8be295d4977896eb1c2f8a6b6e014405df728f90c68e5b9cc9c6c8883a37d970cd257a328cbdb65508c1e6d0df3e8d0116286a543d1f0fb7f974f2354cc37b17361a5ea44cf8a8791b33b3575cfd2c42e3b2f2f4a119626c28d72129eab30daf92fc19b569e97270b0a460c542e0054ba98a5c91188755a807b2827be163d1b338aa8feafcd49a6330bc82f7e0efb1e752846c69ef5a738012cc6d944b7a7c982be73d87f614dd84a25e069411cccf6e8a3ea445b0fb481aefe563e07a968907b955675545d804dc546214b9f0fb319e4d984b6bedbad37b33a0af24432306eabbf75c63611a9e530ce947ab5c2ddfb3be4a6bca3316efd71617d14c491a509fa0e25c577b9a435c7443c7a3c2bf945ab0231d99d2b24c55df5646cd19152f8d1686385eb4832cd5a9d4d94a4b81c5f7d9c1a104ce68ddee49a444f735d0e43ee2831fe87a435f152eb63bdcac71f35fefbd21b993410df0ecf1eb01d4cdc299a374d288ef832528f5e415749aa634bb7e85698b4dfbdede7c9730c8fe319829a47a4fce3e242ea5521422604862802009153a1efb26f6974416c6a25b298b0c734e0e69d6a499dafce5a11a61be808391c88506e1d2567932ad2e17276b053f8d09640469b6c2398daf1b84bec8b1fc9f8a0ce552185ef89bfd29ea6b9b99f1513070344f020ac58f07fb57ecb6c6f151b546e49bc3aef363b3c2cd349eb3b3baa424993c87f631535799d2b1230dd882d7c363902a27b0dfd4715c6286a4f50c7acdc030da728a56651997c1689f5afb4452ee9eb9128576afea303485164869342aa885c24cafd2cf1c55b851d811fad895826aa04346a474ec29b286ef8f327581c9323a2c2a10775d591328c3921c2305a9173b2feeffce7c4fbc7426f1e0f8c7f648f450d7a063680ff77b32ae521ede8ced4dec282a44496f33c389c63a67c97717a3a011db076e239f876c7ebf7642af733910b2b21e1f8bdd7f6e137fab8deee05443072d937271073ca6aec9d99a8c8bbf6ed9fc002afce8907bfa971f74f9c9fc8b9fa51ef50ada1d82ec75bdaa6f8eb2821d91fcac46c2695ef2d88f3d4d09695851516a47e48a03fd4de25ee9e5947492e616b73814794a2ac73dfa3d193ba4f67c12e49e72479414f28d57d6bb7b1445b62b05895cbad8535b5257b7c4092d0c2f6ebe5b365e0438d482d4fe6dbf65a952c7a40b657008e188f44730112cadfcb78a7c28aee956e19fa2500f547b7e900b705734666e32b5ea284481ba2c3410c9c3d908b7d1727bf0c381fd965f26d29a7be56aade0ebba153171f748c03c530aee5620f5e1371369736c116cc825948d03b60942e162211fe391ff223298621696c792ba32123adca8d936cbeacf32cfae6e5c60a29f665b290997d8b0ba64b0ee1e70736f68b0851fd13e7020b083dfb67bb15034551a063a84177114189d7f0333171e0552ecf0cb6d862f1f5fe28afe8f817f5f9f337a575653539c66ae1085224bf6dd3b36ca413aef9f219a9d92694cdefa0dd18566230d8c25bd85d9d4be265d761381d9a500a94c4397a8207fd3318b8fd511c7e378b77e2ae5b5a70cba6176cc888de17460c7bac04b445edc9c0bc88b259e5bee1a7010303efe08e67089ef05df0d9da13e8b3310733eb99779ae093d4ce7cae534fe2a7368abd6a559984b12ffc8fda4fdc6f451f91373078fca8fd37cc0b645eef52553a6f44fa504610f1c7ba4f43d42f93b066d528751d503075f2e59041bc570df7fc03ba6e333167e53dbd53db869f79675169ce28f05278da436f92eeaece9484613c0d26ed7149f50e790d3d97c7d339aaa24db4f9d22cee48d63665c9c494c76836267102e70f088abf64dfd53f1e2ef130b309a10b02f24875925cde9c634a98bbd3a42b16e57a90790ce0b23cd7d1ae84fa36bd15a7d2fdf7274b2243df645ace00981ea2b261583c26fba42629d129f789bcdc3f275f006b3451f6eadd0f67531b071b12a7e101f3a80d935f13b9b5484a423ec09e6a9ee2258e008e64f4c4d7f5e2855c4e4574185bc5dca235bd9e9020e9e4964fdbb2be151f1fc2de820fff5db0d73a879693a5e506895ee59a0c236ffc00c48d77d5f219f1c81c4a3574a7e2c4b3addcad8c1aa59d79db3072ea692c612c89db46f4f85fa6f2a514066b179a7c0e5262d6edb4a62a2570e56106ba85dd614e06770b308b0b76b7baf66331c3b72173fdd00f6b8400f35d3152735c632057e8ad1932802516706fbca939977bc2eb881238e9d47de459f2836656a1f8ce0be72be8c0e2196f88f4b3e813375bea6aee8787272cc63301fba6d05a59f7af8016b9a75a4b74cb710a5b639794d9920e00fe9432b3d7d965a5e3d029112d429ce80148bf1a4a0a3e6c216e9112e69625a497ffa2bc7c759994529e6e46dff3159d154b96919693515385e318f800eb8ffc03186391d55b2c9a6ee23655ec267094c339ef7864c7ae8b62e889ecb2d6059eb5ea67afcd2cd97c4e52695f40595f9341b07c09c8f8ec5c8367fda7d482fbb03b0b4284d3ae8362eb3397a2471279b75099a2f919041977c51fd04bb5d524723fcd325b745f3a0a6820cc8ba7e10752e8f0b6a0ac405700552d562dca9651becdebd7855babb5e9d70e1207c06b15636355a87cc32bb3ee76e5a263c7e64054dd3962ce1fb1375b2d5e8b60ec55bd97dccf5d5d9290f796c20e0780caf9968f1f4366be2b490b8f384c934b9e7b9d11f34709c410b675c9f07c8cfcb55958816392c1cbfafc47153dcff28c48a3abcc7695f7c9079fb978f8ad6d6edefd95c7fe6d88bc8c3bb97b25afdba2b4dc2ab65b038398e2cc450aa9d636525d08391875c52d9886f826c1451730d32ff196a30853cc8c3ecdba3e7012295f42c5b6aed8b5c8d8cea59b211a21f71d90b9194a8ceec957a4f27061e4fb33f5531f4d004de33f88ffa362ff12d2433f47b599b1e915bf4b4c3d7c8540ddc7ae505a8ee400740a5b3d261c88733f96838ff6202c05c2e4362c4e50caf04226ad84cfbe7739510a4ea6e89b984f7d9f2841293446cce86aedd99669f15290904e170dc8ba67ec3ae15e85ed28e8366b6aa021e144a851c38bd59bb9c73872e40f0e8904af4adc1b86a96aa8f92f461d84cac14084692474db3b83f0fbfe50074e77b29132539ec1bdfc099a5f485206641e5e144e6e59b9fc88fd4515debc44b534c3dd294b8eb75b71487129dad2e76395f9f03a6034df77a3c464472fd629176955952ea3ab104801d7610ddcdf5809535763cbfa6f465f6c1ff82105331af80820b51c63f07f9fb3d08cdf431a51201bc4b4103a3d5ba34fad2ec5e89bbff5164c544e9b51c48c7726bacad7aa3d0808b0edcf947c7ed3542a829ff071e66a058aa75c384746b7e5b0b03cfd88e56dbffd860e11dc4a2352c06061b720c955fd659c7313ff44df4d14a1d2111f1c37301f5fb0aa1e8de722b68643553f643501f1e0af307fd71f378b8590d64b79a47b23ed6805f258dfb25c591fded1a9e56a0a161dbeccf2948d72df1e5989b0f3a3344a6e02b1fb544df49f5d6e50d2d15eb5ed3391d517e546938c7d617208e230d1d5d0705553c811e71162a567cf9cbced7a54cd2200da73eadaa117226372ba15220cc39a7418e7ba4f59ba494e3706e81f6139822cd39a269a1dd1e1d5cfd433d6111fe688616bf9da36b5796dae2854dc29d667d5e29b756f73dc196fefe6adf05da267dd025932642add01097fcebf5ec6855c554c78f04b9dc1e78e77231ed5334a029feba956119437317d388d0dfed3f151644ac7b4bf7333fa60100a97168689d34a901cca9ae1afd9ce6d91be036025b579ca0d3f3ffa82ecc2f32c221ee57214b6036e885575d3fcf8fe73399b26b91040fec84df4a99c7dfaeb0f9e51e20628bacc2bf76432afead8c8016ceeb25a3d935ada3b1d8893d9bb72f33ffa96855561ed80ff5bc5ef4582166b34811fac8cdcfc32b9e040a8c3ec9a5efd72e47842fd3b5d64e5d8f21f71da254b4876aa85577121821a98acc1ae6d951b368ebbf37fb4d0e03b79da15960993b15c22a0d741faa9dd22b5099ddd02a7198f3c5eb5df78a600bd9f4a0630d9447cdb9308b3b0ded9ba3f410a350b5cd7318b5935ccbcc16c711151d0dce09797d93a3823c9a152bb363655af895198fc411e39104df4b3f8f579a80ef2f0765d5fe5b2d74e5fc2b7d695728bece1d71e7f8e97dca389cef590df2f6b6957c77ed37e562db8cb9cb31ec453fdb86ab8fcf947ac03043493be28aeacc965d3f750ab1265e14a0708e0ccc97651cb2108e7611c99d0e724b611607e73c7f70fbc64d4ef2a165d7598780690311169e9fd3a599c8712056b8e598bd8be1252a956a4741b30b06ad68bae3c823f61a213150e6fba4a27a6d9a566c1df88e87f930c23834ec863d2d8c6485d5e9cece3f8c7db6882cd77f3a053e1bb3fc81cd83a9af0226d5c5f5e8f526281a1d5c1ad78eaee67889f2d7dcb98992814fa8a586d1145f693c4dc619f56e7078fe332a6abb5ca6deb5a1fac2b0d4b966ceccf1d377aedd96bf4a1e52f9028676956c17ee2d6244dbc8819b551b9f51b017274956cb0967c4513f432f002be412da017f9e07ae65407c859cca475f2c5b3fc847af1f7c5facd39fd674efb477e9be2a72976dd8e67329c382cdb24d27bae794f1f39b3c6ebc1424f4ab232f5505b015f89eb3bdf82ba613fcc60e320ce7c632e09675d36d57f5697520333dc4e34753c0c3db8f5f65721596b370182126e3129396b1581fd211588bb00b3e183497362a3f1864c1d19d41ec5c059c5a3224ee26ef964fc5d872e5954efd20dc1fbe88c087398976206e69f5d9aedb7485993f433889e3637dd322585eeed1bb4c0c1bc39c6022c7c844eb85b166f3723816af8c9b03e6726908b3261a6d5eb6e4b7689ac1fde947c15c9a9805ed690e606b35cf1572753ffe0c53bca942a74345d0ba87ff243e121d67bdfb0f45c73d092fe7df7917754208c2b91fa1f5fab281b6285d613ee39e434de87f21b46f0c126aad597a0d43d74190aea98ef92fb67ed3a6631f6573354839ee6d918a8c3d480c66ab750690f5dd9e71a0b681402e521791b98c264577e82835acbe5c25c8bfafedb0f048e64085b396c617317ce4b88c0fd4b4253769e97f1fdac7112145ff6106b7160565a3b483031945e386055d533b7cc6c34bd98e49933c5e2485ee6800d3a355f180cb393b75175e8482a3987bb360748960df18205d9fe2a55aefa3da9404f45e9867b44e82190225ecd95c06e4df0908ba7e9f4087ed2b488902b37684fc3470f0101d9752839d3c05832bbc861d5dc468edb9f0e4207622d53892fe7641590383975e6b2dd7e07dc6403b3c5a428ac5be4407bacd7bd086bf61815ea7fbc5100c7a4d8d5c4b78343ad5918e729b76ec421f9fc33bf3b52e4aefcd961cfd2e18cd4", &(0x7f0000002f00)=0x1000, &(0x7f0000002f40)="d6dbd7e9f17597c04a3137bd172532b4be805bdab5e1a6f40d90885e25b87feaa9c62d40f86da22752ed92f597a49365488545937cc5d8df36ff083e38e1e73bb0df67626f60569a56ad40d8149d87fc92777f07dcb8033d1f2aa2093def7cec37f9bf96935bbc1a78ee550e64d5ec2288776a5a996ab1f5a11cca942f060ac0dab20bd8f86e9f4d32d59106a05063ade1eae802f0e3a2dc47548ce92f174d5c6ea5c1498c13c370c25bde7207e878d2c2278a08b2c6affbe973137e6b0ec49331f47de1144aeb202a18bdb4bec39e0ef4", 0xd1) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000003040)={0x2, 0xa}, 0x2, &(0x7f0000003080)="228e142ab40d75d980dec1c402be38fd5366c6180b0882e0c215c3aeaaf44828c5334fa77beff28f51c186574a42b72dd41e2c84f517677d07fbc96c92033f7206efb7ef66a34339c8262a070fa18f2c54db80ad81", &(0x7f0000003100)=0x55, &(0x7f0000003140)="8e325dc1d7c7c05458a23be236cb0debc0bc9db2fcb89265a779642856d49c008481208bc04947d2f9564a919136cb1e06535e699d414e95a046b6e35968fc37f593682b2103b732ecc66bcf09da11ae8830cd4ed081f70c1a4a3dd8249b6f487b1125cec94b133fb703a8c9994ef8d0da689105bf39eeba0b51c3906dfcb7448081040071e7c3be86a3781fbe8a3a66149e39f8a7e52f3052bcd4bf53ba9c1ee00ffc767d4a7fc206231e10a9de61deaf9de7565296bc28e2e646e57c6e4ab5c76d9d6410003f6081ba4f48f36d9771fa4f38955cd2", 0xd6) shmget$private(0x0, 0x2000, 0x578, &(0x7f0000ffd000/0x2000)=nil) sysctl$vm(&(0x7f0000003240)={0x2, 0xc}, 0x2, &(0x7f0000003280)="7d86e286fdec6362abc639a89e9b2b4194b17af6153f227ed3c3e5b07712c0822e46cf4ae12d88e2a7d90babf30e003a4eb833b989b8b1fcea03fd038ad4db33c27bbc389ffb4033cb4a135db397994e36cc26a330bfee61446bd5cd146e8b2126f6dc61bb99eb844f144ab6830cfe4d970386b4c6e725e8cd66f2e2c2652566ea2e41639ed30e14b00a", &(0x7f0000003340)=0x8a, &(0x7f0000003380)="c95e9be7be0bbd10f71a3f895c55c61a1855acb8623001f1abc93e14c4d9b8248450af32d41aa0bdbc21a5cfcf2459e3b2eb980d947758bdc845d9ab28a43233de63ce9a331498af2fae0efc346bc6b670a07ebf06cfe9834f2f1b9280049808291956d4377736c0b485a0dbc7bdea850a73521f7d", 0x75) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003400), 0x8, 0x0) r2 = dup2(r0, r1) preadv(r2, &(0x7f0000004540)=[{&(0x7f0000003440)=""/210, 0xd2}, {&(0x7f0000003540)=""/4096, 0x1000}], 0x2, 0x9) getsockopt(r2, 0x7, 0x1, &(0x7f0000004580)=""/125, &(0x7f0000004600)=0x7d) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = accept$unix(r2, 0x0, &(0x7f0000004640)) bind$unix(r3, &(0x7f0000004680)=@file={0x1, './file0\x00'}, 0xa) r4 = dup2(r3, r3) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000046c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000004700), 0x940, 0x0) open(&(0x7f0000004740)='\x00', 0x8, 0x100) sysctl$vm(&(0x7f0000004780)={0x2, 0x6}, 0x2, &(0x7f00000047c0)="a5c1d0b94540c5690f0b5361e164562dd054d1797c03d0970760d71870282c1a4980ccea7b264e276409bddf6435", &(0x7f0000004800)=0x2e, &(0x7f0000004840)="4bbcd83ecc464a93ec", 0x9) fcntl$lock(r0, 0x9, &(0x7f0000004900)={0x1, 0x1, 0xd8, 0x2}) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x200001, 0x577, 0x1, 0x1ff, 0x0, 0xff, 0x4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) seteuid(0x0) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) (async, rerun: 64) r1 = socket(0x2, 0x4001, 0x80) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r3) (async) socket$unix(0x1, 0x5, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r5 = getuid() (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r6 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1cd, 0x897}, 0xfffffffffffffffd, 0x0, 0x7f}) (async, rerun: 64) r7 = socket(0x18, 0x3, 0x0) (rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0xfffa, 0x1, 0xb62, 0x3, 0x20, 0x7ff, 0x1f]) (async, rerun: 32) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) getsockname$inet(r7, &(0x7f0000000040), &(0x7f0000000000)=0xc) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r5, r8, r5, 0x0, 0x8, 0x5d24}, 0x80000001, 0x17b, 0x1}) (async, rerun: 32) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) (rerun: 32) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) setreuid(0xee00, r5) (async) setpgid(r4, r4) setpgid(0x0, r4) executing program 5: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x7, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xd8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x8000000000000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget$private(0x0, 0x2, 0x86) semget$private(0x0, 0x7, 0xb) semctl$GETALL(0x0, 0x0, 0x6, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x202, &(0x7f0000000380)='./file0\x00', 0x8}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x3}, {0x5d, 0x0, 0x0, 0x2}, {0x5, 0x2}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) executing program 7: sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES8=0x0], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f0000000000)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {0x48}, {0x1d16}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x4, 0x9a) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000100)={0x9, 0x7, 0x7}) r3 = dup(r2) listen(r3, 0x9) sysctl$vm(&(0x7f0000000140)={0x2, 0x4}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="09819602f79838628bee2e626f647f64b4b7cc3ba01ff48833f83defcd844df62e9acc08e78025d01f9f8d63ec18828ea9bacc04b54cbb74d504fb18685f2bd0742c6d82a722f6d56c9d66bacec618eb935c930abb08f82613b3602bb9f8e42b9cbaced3f3eac69dd206db0f77af4e22e4ffad251d261f191096dbd1d9fcdee9e4997f228f8b5305ff813f7c787c748535b437f48eef32babb9f56d5a5fec868db", 0xa1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0xae8a, 0x0, 0x0, 0xfffffc00}, {0x0, 0x81, 0x1f, 0x4}, {0x1, 0x0, 0x77, 0x3}, {0x7, 0x6, 0xde, 0xffff}, {0x0, 0x5, 0x3a, 0x8}]}) r4 = socket(0x18, 0x8000, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000003c0)={0x45181b4c, 0x10000, 0x8}) r5 = semget(0x0, 0x0, 0x6cc) semop(r5, &(0x7f0000000400)=[{0x0, 0xe504}], 0x1) sysctl$vfs_fuse(&(0x7f0000000440)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000480)="0bafbc8546ec9989b9b75e8bf1532f25d5d2c551fdadf2e92e5e28f2dbe0330635d3ce102c99f8098c4293df89b919bb778c8d0f6d74e919e836097b14156a5cb6588314b1d4f7de428c57fe0fddb53ba149ae4a444718689b11572ea86714ae76f7d35c6b3e3a7b0c1efec04bfa5e71b86c56e4c47169", &(0x7f0000000500)=0x77, &(0x7f0000000540)="71de40d0dc6cb34586210ee4de45338a9870f828bcda2d54abcbcbfcfad5e34405b752971ae25b88337ba794f50656c3f5cd98da61ca8e7f8d15d7b5460e2800ff50d216aaa4222f9a4ea3605b8536121eed4c059ffda4b8feadd3070c656d58ea7da4afc1b071f346ca1949c439e31ad950066a10f123f126a340a88746735f08a901572b67dd719fc77d2ad12f32ade5e7f539e6310394e72101bb6c7da37dfc5df82f3f9c8421e735fc5a1706547d420272bc04df31b1b8f4c5191a98179598de0bf99534f400124521acdea7d769c337b46b4002b420ebef39eb673d6b91bb69042ef5d0f5028d", 0xe9) msgget$private(0x0, 0x4) rename(&(0x7f0000000640)='./file0/../file0\x00', &(0x7f0000000680)='./file0\x00') getsockname$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = accept$inet6(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f0000000800)=""/83, 0x53}, {&(0x7f0000000880)=""/163, 0xa3}], 0x2, &(0x7f0000000980)=""/21, 0x15}, 0xb4f0}, 0x10, 0x1041, &(0x7f0000000a40)={0x0, 0x1000}) sendto$unix(r4, &(0x7f0000000a80)="5eaa8c9506834a42b140e7518a09c835fd87dd2f4745e657384fe33942f0f13615db9d785e32e76241efc4ec01ad98255a503982cd22267fa79f9701821ebbbc87b055a58065f481f1766ccf80b0fafb80ca3560c6f3f9646a83cb54f9894ea411eee72721aa0b96d69367acab9df22b77f0be3a67d888c3a51f9bf6830f992a03c79546ff3aac0519ce199007", 0x8d, 0x8, 0x0, 0x0) socket(0x10, 0x5, 0xdf) r7 = syz_open_pts() ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000b40)) setrlimit(0x0, &(0x7f0000000b80)={0x23, 0x80}) writev(r7, &(0x7f0000001d00)=[{&(0x7f0000000bc0)="9bb3a2b3c75a87118a8fdfdf0da3f25bc324ea68d33f4abc31cde638347caf1b3fade7295898624839270c9494605ca1ebd684a0595895bfcb3b40e66fba32c011ad1740480804dd1f22e32a008c066a441efb2c65614fe38a15069cda380b37c6019343e87701e3da4eb33723ff083730a12932e414f8827e26ce7c6cf9a49c709aafb8bad4904520871b0beda3bb5b03069c81abdee2d4fdfbe1790cef6086ee9ed5dcc509414c94a0d7d85c7a84a65c6993f540489d97547b3ed9c788e87d7cfc95c40c6d4b5b9379f6739fdb575edd76a13a6c452c06b0b38ae5a2111b826a7e8634592c78544209207fac8723b67c8761649907d66be62ab5f87f9c1e87cd8e1a5f2bfc92207304c65d9bae627caa6555f78eba795e483c356ec1229357c75c91c3f0627fea907fe9907fad185021bd08a081d7ae0c96ad2cdfe05e8d4478bd9ad81063fb7f36e09b28a196e9a728496954c99947995d8d771bc6778bb9eb423c7e8eb1b3dcf9e6ded0067056ab3b1215f81b984130c7b209e540181f14c0d6269e849e28e12a4ab42c27f98faa1fbadc61f9a2251b4ee9bc1892cad302a1e95dd4d08f1725c4ef31f755a967beb9d60016cc8af643fa2cc6312996fd52c982e83b95d84a1fb61037c6891c2e69e3717d863b783dcc0c8e75763dd43c1d52d7db0cbe37992690ff589bd489393c2c76145cc7c0d823f13435976f6bc18b8e054a078334fe597a8054b9c015e31ec27993332d448d9959e2c3700341971304cb38838efc8d22ee98aa52893047ef301c0ee6d2806dd49ecf28bc93493966c61d19a4e53054d394985cd3fad972ff7468f8f83dd79b46d0c2a572072f19845bcbfd30ae51aad1283d6c84beb8d24fddd6ab0fbdd96de5a9e01e124cb68b9658233b6e917de17a57d4469e459db90bea447680f71a5ef31c6b3124e75ab9a05837fa2569fd80443d3214bca4983517219c16c3351f72a23bcb8b0c2f61e12dc04c19e88ecd6ed091ad64e93131cd2df3f2b5cc508d5ac946848da4bf2eb99e049329385acbbd5e532799621af92f3f23ee5887eba10c97227279658a341028da0153da65090d6dc4c80d9212f4111ef422fb8b5020cc53d4b95a1c42a9935f1a573e9fa1799f21135055624c5ba0758aa606a4c8bb033ed6797e4d64a5b3b26eb65067124ad4b0debf4ed543b6ffb6ed2881b2acbb9b3bfe4a91db6f19613f8d8ec723f5cff70f4b9620412069abc4e9b0c28ceb28aff30e5eab2ea6520f9aab6f999c723cc3fe6493719dbf6507ac5360c3bd463f8a772883b326fcd3e132c8841d86e3f29995d4b893d2bad102e2eac18bc4beb096ddd1b44dda333051215a5d1aa574e9fc6c88199b917c860d1d3fd5453580cffe36829b93a50250458d031a91396b796e8513fab1b59d4fd8d859e0f423db7fe60b4710402b2dedfcd12981c3291703c7d1865369cf0ef1f2c9fedb181f655b4c08998bfa36280f46dba0dd5e90639a4083640c80e439701276d098de7917de45abb088c693378878f34c66b2c4dc62e2933d2f1453d69de1df2982131828eb6ec6e51357be4005418ebc382f05e7ab1416bc520451f1523723b920c1f468826951f10f072383b87daf8f22335188784b9e8bb9b1345fee4140b6b9556b1ce01162cd8d4f04e7f9cbcdca6c05a8ee9a131e108457ae006ed2569ac17d5b5e7f396a57792a9a01d4565dade7f23a156981bf1a3d390c93067f2ff7066dd87ee2cea64da62be847081c66407b43d6b3614a560ac839d942bc5b30d27a9a8853c96c8bf0451e990f57ef310f53065d215bc3243e5ccce5c463051e6d3f45f9498aa5029c11609931f01fb21518c3a6edd32bdeb6fe742b67f63d3acd56a9ae1dbe638608f1b03f12f20f1609fad03844d53d99d349ebe18c67c79ce2a5ed9d66e8f90405b7949e87e6c5bce17c5d79223659328ff2a569b3522336b1b7c47f26b4ffe9cf166f46fa84b1517bf7c0626e07a37da14672547f232d085595c6fb0c8bb721170a0615d912a0b0f7072168b6f191ef211c6293bae7b0b9f64c1fb2638ad61169a160c6c761ad60e461e4722a568e850177ba4b04ad98400d6f73dd63c55c901ec66ce05ea3a12b9e90a2e01441e1333abe44eb4d4eb46fc6033989163dd972dabeef35ac24ee24b5f0017d7bed5e41438318d86a1139d9f29a18c40db83894d98b36001515845f7c88e5bae345f62d1b38a3dc1f3e0d5f885a4d4476eb09ae7949a3767bad8441545f8f15278c437780baa64e8febca68f7fe1dabb82be085a9137518ce8938f11ea5ce05a02dba7f586f86a3907ab0c397fa9cc2d46e3ff2bd8928ce78f92dc4130f47281a663863f54ffba8b70cfb82ea5970d741b4b3530568d9a9ddf716796e085aa35dee1ff5512b5dddb2bbf2ca320a204a5424b7760279dba398fc766cf22551065e78a093646df25119fe856680a6564cf594a87f95089b3d04815d286240c0fc56ae63e849cffbcbcea0e358e5f4fcbfc126a3aec08ac22be5191c7fdcccac2724295ce9f6316df0a37f7a88e5334b5ffcb557b6bb6e1d1aacc06fe6c1e5d52d2d8f7853d21298ca0795457b66e960639db2eb43d44720eae43ba44edacc3100a6c0411476b222e633d7de57bbeee8e3de941734bd9f53b6a67e1cd9bcfe5b3f067b501fe175f9397cd4a7a631639f178f462f5791b808b793af2dc6dc5aa08996004cf5f132b490c4b633fb1abdbe65e67ded4054a68f0d9ac623057cbb91b5ac7e4d879df1496611a594f91f5ca6c08c57f225ace5cae5c37777d34690834281ad564769a8e28ef5bc322723b6a577bb5d6170aad4b3ecd6ca50005e4008c55499114ac6075d1a61318ab2be293ccd870dd07bf24fe4d5dd6f50db5f075cb2b05315c5cb231d7d1295d313cbfb7f0fb1fb3bc58a57f7345251df5feacaa576b68b3a582e76ba21c745017c5634c238f3891f961a3ff2f76da8c1e30c08ca75a57ee5250218326e3999ab6b511455473e7f331bd266e7ce0a21fc9347bc6b64d03dd65bb8d577bec7df580f74d4c269f73f1029ab17760e4f0034232e161e825c85734a8f349428f5a10eb521299f17759faec63e94a9303e48f7885ba9d2e5f12af56dfafbf51ef9642e1b039a664ae18d03f69b130a18ef4996b29eed6147ed46d74b9532885b5f743b0ecde35358b1c09f14d092765b87238045376bdebfdef3c157bfa57c6bf9d14d3b59ce184a7908ed17b3a0b13a1278abf8bb18cc9abba70221a7502c9790d03983e58052b0d668ca183ea6c6b67a8802c5381d02dd88528fa0337da91033d7b8600540179a0a5e0acf61cab4bea3246d63bd173119e756716965150ac1985100a6d808c88c9b492da6afc544188756188838fe3c7a719b69294d3f568b4e85a9e2c7921c681927f491cad5ef247f37c619f44a02f0f86f93e33c43e27da4947c9a0d8e79bb3448c94791b01e78649aefe981522a45d7b7b32578607adc081c9fb276438db17a095fb30c4db19b9d153eea195fd96dc531ace56c944c86ec96efc7163e04f08d1c9d68039dea1c0a8c3a18696e6ce959fdb6914685223b11bb1e9a03f5d1c53dcb3315fe4fb216311dd6c9f6eb83c5c9c68f8a08fd06c2dfa771ca5561d959f1aeccae067135f00e08a3801469c2d35d2daf33c12134bb72acb0257cde95be3beac23974e76a7fdb84d816a10e056b331ca9d1d7bee515f02dd72b8df9e5b926b7d264b849eae831e82c60ae34ba78dfb00ef8c9cd4356ad5a69e484b70dee76ac61f4814474a9dc2de493ac6c09d3f35480220784f7b76a80b31d4eb782f57a1805ad222f3b4f26657888a3d8031e3a196ecc5fc41e5811100541fed79a68c50ad3868c602f85fd05b0e76fe2a75eef50641788840b797bf525b3bedcc8d0add65a57fde3a39c8620ba1ddd35c0617600672d9c98c6dfbd19425c420885e28807c4f425efb5618408437944d6dbc3f033392e11f46eab7b5f39da635d356553cdbd2a9d1215f60c755a10b8b7a8c69fc8fa62e18fcd94654a16716367c17394fd4180c5387dbcdef2f2e7915b9d74b1fc4182def052645028bf32e4b9587e7320335c7189f8f78e9c2692445a94a16029d879b4e5e17bb86a6c11e000e591e1a9c94d9e8f83bddfaf20a20286959640054d94712a55a780958de9d4c3071432fe24e1ecbb439bdbd8e371357fd0694cec816bc32df0d3a0260c50916b649e6767bf1e91a3dca5af2a983d3f3a520b042e3420c6e2eb7d0aa7e7777a8c4ac185e3e22eec78a98bb0420e19fdc1cdc14041ba979bdf60473003bbc7ac56f1f5aa4048f9ddbb112a7aad03c3ae6c4d5d9a3c2d3c55a0cbbe7d24bbbabdd18756cc4fe6467cc28f0bc1ba4953393ccafb9600b229beea98028dfb3d714fbca735e33d31fd00cbabd7219f6380dfd0501a714b8e8805e8738e78fd8cf5dd6221db3fe51240d19107838227f2b51e687f224503ab3c59784bd89e00667bf41db3864f2dd8dfebe9d6f0835cea807aa2d442bf91dd8a6fd24bf56a90d59d809745d080023ec17bdba9312c59ab2ef7da2f3b30dbcffb9fd1d133c8b303716b1a38f7211e503ab5ae1521bccc87ba854ce4444f765f89ecd5fa8a00180f1cf44d28c8b86522b6653a8bc8abee3a93e4835f3e150605eab3e42f140b645f5dd180b647d945efdcc6d62e87aca98b5f9faf752b0f190ca7bdfb13233a7fee019b49d513686ec3b99d8525c9c32e0b2b9c652f76a630666ecb883b0b00e66e082f010d78d2f158af0c61861f2347191aa6101e1e364b6acd96c6ab69f163fba58865b2d922353fb478bb49f797bb77d0ccb825110e791323343f3d83e3bb02561254cdd2ef022e494e6f6e584ef9101e329de4534f4a8fba6eb87e3b3a9acd4ee73c1669400111a3c2ec8e2ae85c7767f81e0bf6cdc2841db2ce40fa5aeb8b90e85059a35b6437418498c960d0ef4648cbffbb9820f99705209629ce8c29de67ba6addc6ed19c4fd196f92da3a21bb11a38ae368ce05f993e0bbe20c5d39d80f57eb97923c39e7f2a6f77f0becefd595dca1ea03345bb1b209b7aacfaeb9f91dca044edc92cf389e4b9aa1c34dd3bd2d3bee54d9419c8e899c89022f70aaa585b7e726b559895f53e77513ec4d0f006cc9fcc34db98c88f38e6da9b722df0ec5719705c85f7e444788a7f12516f427aa12d6c34d15507295544479c71b537634a2530ef261f4c08fe6c34afe3d2d0e3b93dd5064d2a22ced33e771fb538b6a5fdbdad2c89080478f851a8fa0db9e1aad1e385787b4cf89168c367b0628755254ca1af94bdcdf0256aeb952c2224ca1aaf968729ea607a091b9d0716860366b3a657e850bc6f9d982eff686ad2a77a9590a8fad9c57cba333d06465fc6a0fbe3ba9e85a636b0dc7756f8aec0e660967d0e98726c86d0c3587c4772a48beef6040af14980b21849566601fd8669b35737f69af489e53f25824734625a1db5defb27b64b60d3e6453f4c42851ae1eab3e890917253bbb5f73133716891e50ad6cd1ec80449c93a8694ecabdf55660ae3eae75e6c215e26c2602439cca2ca504f6c3f3e7e92bbbd80a0f1a790d3cf5277e1299d2cab523c8638b1722cf4be5ac353e3da05622552a51394eba0795426da6106ffaf90913fb4dde5631838103d743a213d11179bdf48401d2d52e13c29f451e0df02c08c4f0033695eb3c357d24a3b3fec73a62a1d550ef002728c06170559ed749d1d45556b3483b6e31c147f8c5919520f8ee9d686e66205f8f4e59e277b7", 0x1000}, {&(0x7f0000001bc0)="2726f02a7943af8546faf1995020422a822ca54dba208dd7fb3705372b3f6badb805b98ab5fc8aed658f799c2ee9477536b817f0719406205fc2976e923c5ecc851238f733afa735afe7f7ba9674a0a96275a351190ab722750d25424873d68378f8445b7305748ca30f5acb09b3c4c355e41a0a729de45f18ff633231b148c12bc84962a6981da97ee79bad36fabf87233e821b4b002a0e1c5ae618ff3b00ee10afdd1ee0a7f8712974513217a875c358885743d685475799762b815579d61e27ca2f89d8464b9d4a6638d3e8721ce28dfd847fe9fae0ea7a628c6036914e", 0xdf}, {&(0x7f0000001cc0)="cec284d7", 0x4}], 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001d40)={'tap', 0x0}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001d80), &(0x7f0000001dc0)=0x10) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x200, 0x4a) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x200, 0x179) close(0xffffffffffffffff) ktrace(0x0, 0x0, 0x1c1c, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0x6, 0x68, 0x40000000, 0xffffffffffffffff, 0x80}], 0x401, &(0x7f0000000300), 0x1, &(0x7f00000003c0)={0xfffffffffffffffa, 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000000180)=""/194, 0xc2) read(r2, &(0x7f0000000300)=""/121, 0x79) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) seteuid(0xffffffffffffffff) unveil(0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x4}) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/7, 0x7}, {&(0x7f0000000540)=""/44, 0x2c}, {&(0x7f0000000580)=""/70, 0x46}], 0xa, 0x0) r1 = semget(0x3, 0x3, 0x510) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/85) semop(r1, &(0x7f0000000740)=[{0x3, 0x4, 0x1000}, {0x2, 0xf1c, 0x1800}, {0x3, 0x40}, {0x0, 0x1b, 0x1000}, {0x4, 0x3ff, 0x1000}, {0x4, 0x9, 0x1800}, {0x0, 0x2000}, {0x1, 0x0, 0x800}], 0x8) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f0000000780)=[{0x1, 0xfc}, {0x1, 0x12, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0xdab}, {0x4, 0x800, 0x1800}], 0x5) socketpair(0x6, 0x4000, 0x5, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000800), &(0x7f0000000840)=0x4) flock(r4, 0x1) mknod(&(0x7f0000000880)='./file0\x00', 0x1, 0x0) semctl$GETPID(r1, 0x6, 0x4, &(0x7f00000008c0)=""/113) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file1\x00') r5 = semget(0x0, 0x0, 0x8b) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000009c0)=[0x2, 0x1, 0x0, 0xffff, 0x5, 0x2, 0x1, 0x7, 0x0]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000a40)={0x6, 0x293, './file0\x00', 0x3ff, 0x45d, 0x402, 0x8}) getpeername$unix(r3, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) mkdir(&(0x7f0000000b00)='./file0\x00', 0x120) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000b40)=""/150) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x40000000800000) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000c80)={&(0x7f0000000c00)='./file0\x00', 0x7, &(0x7f0000000c40)='./file2\x00', 0x8}) fchmodat(r6, &(0x7f0000000cc0)='./file2\x00', 0x84, 0x2) setrlimit(0x0, &(0x7f0000000d00)={0x4, 0x100}) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000d40)=0x40000000) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000d80)={0x1000, './file2\x00', './file1\x00'}) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) socket$inet(0x2, 0x4, 0x1) rmdir(&(0x7f0000000dc0)='./file1\x00') executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) socket(0x10, 0x3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="b886b4e47f", 0x5}, {&(0x7f0000000100)="647337d84a7c2b8a9709f1d444ef9b7019a676b52793aa01d1d94eb5ab5f6ee556dcf4ffdf717edb296f6c7d07fdc548c553c2e9b1ba1aa1207fc5c6fc64be85d505f0badc29b39d8d57a75601455979b6fb2ea16139f335db346cb3c31f668f27f28cb81aad1a0def07703b4165deae4fcb883a9fecd4c60a60a7983437057f552c54ce7c115002a3773b0c1a65851f3bfb64678f4cf9150d8c9773ebdde30fcb63d9b6392725b4a4c67f56389e3f", 0xaf}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe8ad3400000000008000007b53a83c3b28010000000000000000000001a2eff7eac88261939760469d7687941493fb3176f3989ec2eb42f4a37b5aec10dcbf07129b67cc0b4396666346ecef25dbb4e638af2c6083e73e7ee578ccbf19a48e7cbea1c2422531f3ba0e49326ab48e7cf3", 0xdb) semget$private(0x0, 0x0, 0x40) r4 = getuid() setreuid(0xee00, r4) semget(0x1, 0x1, 0x230) r5 = getuid() setreuid(0xee00, r5) executing program 5: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0x12, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000080)="cb920410aed5f4636c7bfbd080f41f1ca1019deefee347b4d4b2cdfdc33f080849631ace6864d523ef7c8213d5970a747349a4365fe99c248d62f1be49813643a452d4dc84c8d36f64a11de26365ec48852661f2981a75501315f881577c552b7ea35b5c3311b28aa08d225a6949c3883c2e4cd789e2335d5dfe78e73f55d35cae0e76b841a3f1035dbadcadfb07175ff1e0d87e87827e0df2c31fc629017b35765ef0069920b2b2c7299c286eeaf7bbdd0b57d0aaece06c37104cf09a0d65aee1da562ffcc042a7", &(0x7f0000000180)=0xc8, &(0x7f00000001c0)="4c5d4f12aaf174c781842a19071e2923c46478668e29c8814c465785427d1f01e2a9cc9d1950e5e710f40b031b4d5a9abd6f8cb10173750467f46a480d81a315520ee52adf5776230d3dc409a46808c9262759676a726169b4d7f1f9e3be76bb7737a929368c17cb90702707d0b15eda59028089d997eb5d4dc7e181ca9d48a241b0c4b5864f9186201fca604c6ebec88e68e1f05f99fd6cdf56d316557e3bdcd3bdb68c28399a1e50fbf889fccb6bca18730b4a4bf795bc614295c992e2e775de0a2fe2d564e640", 0xc8) r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@file={0x0, ""/252}, &(0x7f00000003c0)=0xfe) write(r0, &(0x7f0000000400)="1377654bc333c3c120363d0dd3d8fb75aec6865b98cc83e9b859096026846c6be39818de7a981f93b26dd11ae1e48ece546d7e8bab", 0x35) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000480)='./file0\x00') executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7, 0x1}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xaaaaaaaaaaaac7a, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8000}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80040000000000000000089750e6b000000aaff0200000000000000000000000000010020"]) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000240), 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000300)=[{0x35, 0x4b}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}, {0xff00, 0x1, 0x1}, {0x2, 0x1, 0x80, 0x1ff}, {0x3, 0x7, 0x9, 0xcdf}, {0xc89, 0xff, 0x80, 0x20}, {0xfffb, 0x4, 0x7, 0x4}, {0x4, 0x4a, 0x0, 0x80000001}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x173) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) write(r0, &(0x7f00000004c0)="24a608d334f68b0826da3fb9a1c8bef1e7ccb075a063c355d1b2a5c9a794759a6af9efec93275e520909400000f4ffffff6645b653695b5e8e0010000000000000413fb5df308cefaecf2afc672eb77b6a0a00f4ff000000", 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="7000000000000000ffff0008fcffffff50d4b21603e651a0b649389f851d00b7fc16011dafa7bd63e635d047f09d3af259c10aa1991a04ccda3bd7af5f777ad4b84ef8f6b9e8061613300b50c557262d5f8e8eca9158d97e02732f84c4739c1df8f2ddd899ec5c3de534869d47f5404f135480e493c9a500000000000078000000000009e12a721a8e6d5a43e9df42000001000000000001007503a5765e1de61253cab6cb3c0e420e195d60ec6d1b26e8a8f58ebc1865f4fff3cde76cef44811a13343e2c8e000200000000000000074781d6aed98db14916a590fc9cd5ce617e2d668bbf32aa1f8522000000000000006800000000000000ffff0000760d0000462059c28a15ed01220d20375553e9f3afb5020ce78969787ac89df445433fd12468842b7fc20fec1d9a958d171ce8f515767bab0c083dc743f3778e3d9c0b83a1d4c492d135b79300000000000000000000000000000000b47df4a33ef50cae4e903d26294d3808c851f6f139f1681850987e0c9411c4189d4a9f471d3ee170f988b4252ef01cab3ee10d51f32aace2979d0c00fa2f34adc09dc7a8127055966c66d9b0634e4514024fb29b0301d4238fa3323aa3df2568a5a3170cf44903740905b6c2df800ba6"], 0x150}, 0x402) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r5]) executing program 7: sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="0d6d5cfd62a080abd4825b23e9991562b9ca6c3e3da3fe57aeef97f397cd38cbe50799f51c5e0c598beb89c6c6939db980d4447ae055d5459950453563e259209eb32039f4de471bff4252892dda91207764dd0ec7093aa8ade469739f7633084c69287809fb6a16809f39246a7d53f8ce80607182b4d377a9cef0c40f456a5c8356eefaa903585c185825661ac894457d6bcaf8707a2f4350f0576bb8042ba1078b5cd9f6302e", &(0x7f00000001c0)=0xa7, &(0x7f0000000200)="37242ec1b1788032c9d27b9c494c476035da1ac1168c78fea2fd2098ccf39b14ac121f580ad8f12d8d604a11dc875dbb8b517ed82b86991d2b48f5ea3e3499f9347633a77eab41f0c57a38f5efbe8d390cb4c568a383018f1f56d657863da0e64d1355d0985e41bbac2aaa672b49353bc6237d91", 0x74) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r1, &(0x7f0000000000)="5429102bb15d3d2145", 0x9) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87, 0x0, 0x0, 0xf2f}, {0x7c}, {0x2006}]}) writev(r0, &(0x7f00000003c0), 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0xb, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x800}, {0xfffe, 0x0, 0x0, 0x6a07}]}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r6 = msgget$private(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) msgsnd(r6, 0x0, 0x102b, 0x0) msgsnd(r6, 0x0, 0x68, 0x0) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8004745d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r2 = socket(0x18, 0x3, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1", 0x0, 0x0, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0x3, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xfffc}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80e900000000000000000000000000000000000000000000005d"]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x40}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) (async, rerun: 64) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f0000000200)) (async, rerun: 64) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 0: setrlimit(0x0, &(0x7f0000000980)={0x7, 0xd4}) r0 = semget(0x0, 0x2, 0x608) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x1}, {}], 0x0, &(0x7f0000000300), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000480)=[{{}, 0xfffffffffffffffb, 0x43, 0x4, 0x10001}, {{}, 0xfffffffffffffff8, 0x69, 0xf0000000, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x7b, 0x0, 0x7f}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x1}], 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x4, 0x8001, 0x800}, {0x4, 0x80, 0x800}], 0x2) r4 = syz_open_pts() close(r4) syz_open_pts() executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xf, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x1f) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r4, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x25, 0x6c, &(0x7f0000000300)="594db3e5dac05c530a3ded94d2eb158922dd3a6e39935b60d1b46ee4e6f1b925ffc3fced0daa12036b2143fe192170d0a07fbb945b426701b3ce21bbe6d45037bd0d692c0449f9a4c05c8a0e3aeec50bdec5fa409dd6a296f2062d4b3986117e37ba6df9e383c41e5f89a9c8e4e9bffeaff86c7bd707bd598eec59e8e473241abcf29bdd77905028e88d1e4af53b80a6a06bb28655fe9180c209ff1b07c336e13242cff6a2a279187e583448792714d9", 0xb0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="c80250c7", 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@empty, @random="e8850d8b98bd", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x58, 0x0, 0xf96, 0x8, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0xda, [@rand_addr=0x80, @local={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x88d}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x8, 0x0, {0x8, 0x4, 0x0, 0x35, 0x0, 0x64, 0xfffd, 0x3, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @ssrr={0x89, 0xb, 0x1a, [@local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) r3 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r3) r4 = socket(0x0, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0xc, 0x3f, 0xff}, {0x14, 0x0, 0x0, 0x40000}, {0xff5a}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000600)="ec81069a90a6ab4ae9cbc82c717f212aa599bdc9c9bbc0e37abc0dda0356eda69244d61df337ae4e6875adce77ad4cf4ec022b22bfac95ea900f68e795aecfbf84d6b03d4dfef4afd144877d9187e5d93fbd9524a3a30974eb3095dab88ffbcac12178c5d7611f3da884d5e7e46e5c96c90aff20f8dd60e973ae59a28859c86dbacb5de40af3b5be5acc9bb3ac5ffcb12349c8554f4e2fe48bd5d6f1319455a6b2cdcee18beed613b1e9a59e00000000000000003726d42be1b847578747fe3b832c4d8dc8698e7be641892eff6bfd9957615dcddde33b9345a571c5116756c74066e74744dc16007ee910b0c4b1ad80177561b59bef81bfae46e841e158ac07277c7e6a28103a29abfc86ef7c420139ef722c7d2cdf1490b21c3a5b93e4f60220cbff40", 0x124, 0x6, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) socket(0x6, 0x2, 0x5e) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) syz_open_pts() (async) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/65, 0x41) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000000c0)) (async) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{}]}) (async) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x6) setreuid(0xee00, 0x0) (async) sysctl$vm(&(0x7f0000000140)={0x2, 0x7}, 0x2, &(0x7f0000000480)="cdad18e83a41f140dafd42ca766d05caabfa421cbf0367a19b17e384d975f63de0a54ff36d8a25bb21897317100c3f835b3fa9ceaeddc5cad9f6e228ee9f579eed19555ee89348b8f5f1eccad5951ff29f1f88dd2cd2635b8c738a255a7de81d9db65d44fd2d7f0a82a9e539d710b5e7f38a0bbdf00d7cb1fceb004ca0fc8d47f18bd4ea73e839d98f9baf793cfc03b3c46a0d91b72c7b9a56b7c727619b64edc22d0810d5a51d85ac622b9513a1319aeab732", &(0x7f0000000340)=0xb3, &(0x7f0000000740)="0d922352bbbe679eb2eec506cf56e67b8db7ab193b074547255172f1da370ad02c5be497780736fd74ba17e5b74bd48efe7a6c96d52a2349ffc0c86dd94080070fdc02c09c070a", 0x47) (async) getuid() (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) executing program 6: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1004) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r0, &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000100)={0x30b73175, 0xb14d, 0x3, 0x3b, 0x3967, 0x3, 0x0, 0x9}, &(0x7f0000000180)={0x508, 0x8000000000000000, 0x7, 0xffffffff, 0x4, 0x5, 0x9, 0x7}, &(0x7f00000001c0)={0x40, 0x7fff, 0x9, 0xffff, 0x3f, 0x3, 0x8000, 0x5}, &(0x7f0000000200)={0x10000, 0x3}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: sysctl$net_inet_ipcomp(&(0x7f0000000140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="3667fb0a94b3338d754f14dcd0e48587435f331ddf6e374f933d58e98be6e66749ea4380e1f1689155ec", 0x2a) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) clock_getres(0xbe44501372635004, 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod(&(0x7f00000002c0)='./file1/file0\x00', 0x100, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000340)="bee4a8d74a3529db0bab3cdc6475ce574976a262da130862829d4d395c16c1163c83a31ec0f597f30bc5d9fe5a7f4b62b65d5e0b3004633d7579f8489d9b4379fd2f3097458f0ed09cc633f17dd2318ed9a3a7ecd3f705a500d65525b1d6fcf735177baf6d46ebbe488f2cb2dc1f130594a638076784a32d3e45be46bc45cb8fbac9a5da388bc6caa3b875e12ae94805f0a66b2e630c2b78892a9c3ab149810284d15f5f6eb0673bb8030f8da35d3e025ffee619e8ce9a01a821ff9d05dd6d394dafcc3890e03e9f9ac1d3b467f678940e45468591d0e6144b34e17cbbab7fd3845af5f1519260a529ea84a44d724949cb0621bb9bdfb271123862081887ed0306e51032eb9e186a76c1be920caf17b5e77c023cbc79e39a06eb53f65cd346d985459f68ade88ad9b363cc5daecfc04b3385b32e4d78749480109aa0123a123bddc842a188c734267dc9b76f1adfcf1da926d953c62089f44e4930b931550558377bfc5007f8e467b77bdc4f2b14292daa982b1a303e8bc8704f2f852e194dc60b14a11df16389cec1ce36325b958431eec6d35e4ba1aa4e1ff42ff092c22547644cb6431a8ed91c45ebe0c6f3c3394754965305bbe4f3ed6b8dd08b9d287ec79eca4e1397a2e08d44e46036cd4eac794f73100271e2e6ffa6c62fcefe4b54bd365bd7f06fd3b57ea946259005b6481b9b88c1f27c82d193e2767db83d85c0aa723fc03909aecc6bb2384a19e442c8331c609dd5d15b8450ec3816ba34e68521726183925bba2b9095cf0bce71872302d432208b5e81ae88c514e2cda794940f89791fcb652e0b74bd80d359445bb77303afe46a38ed678b5bdcaddbeaeeb48d0252fe2388effb959f8a26942f00ad4fced9ddd7640f5a660504b43965ed2a66b14db7ec0fc831968e494d89057a7b0424691fd12154a1ff47ba16d4cd9e0f81611e5e19ed5972471453e6acc3c450ffea0c38893a1f33d9f29b10919cf0bb6e5ecf45c14ba6a23b7c9840acabb12e126dd7d2b6973ad01fd2032b1d7c98dd6643f44e488e38ad8ab81ca85ab746504564a28a3bfd9a4b3fa84681d7da87b9cdecfae730a3e4bd8997f20421157c8720a95858a808a4b0758db1d64ff6517c16e2e8992eb60ffb1e12bfec7eb1ac7b9466b8e6156341cf76c5774cc77af15ba75cca24711ebe26d8734ab8303ff0de5f15aa34baab18a01dac1f89ece0315ebd5914e1d0095057de4c196fb98b01a49c09048ebb9d6c8a0280f280836875d932946e428abfeee90ecad162630826385dec657c0464845cb2a728ea5fc318b659cc660ba799567b1ec8fe2931b39dbcb8a73a72243a774dc090440c1702c91d877ae75c3f811f87ea54cfea3ca5c61e65068ae975ffd66f138bac1e6ec6f8783a260ff4c419200991ee093586b300cacc2d175299ea3986cc7ee70d3a1cdd8db5911ae5a4c9d6b6912b880c749b13ce0e633fffa21596d12917677ea249944425ebf76bef4be831f55aeee8a49da2cbcb8af3eb0a109c0ea2e5418eebc90569b1ef3ea956e819c079bdea08517dc30cf62f1ebda0f4ef52094ff002f6b5009b509fd6e43e6978845356f6396d2ea9657a1ef6eab22b8da1441663d4a3a0102316fe8d97e975c8fc20d18cc1f20a8b77ae65b4f9a10c6e77af22ad9f09f79c35c1d60b30e13370f819327b822ebb7b8bba08b1d1449500e2d6fb75da131f682abe0aa55efa14350cec4bb7d93b17af19eb6158bfc04fdc858cef09085029d02ccfb3be76f93d316dfd5cd93523e942fc9ca446e11618bb20514b05dd0325c2822bea8b3040f25c809a1f6493d0fe6ddc78c1c9a41fc4fcb0a92c3c1aa96456812ddda8014b49b7d24ec25714295377a6b2fcbeae032a1b0704f9850b653d7b090ebfd83b7942bd26c6be8e9b45311a4ace537a79a7f0345969bf3ec2e2d83790f8f1174f6085b279eafb531118733d2144a8f87fece31aee11052d4630bfaabf4763b725a0c226acb40302e185501ba489cfe5a3fa2b443fc1971e533ce36633d4788925175f3346eaf9dbdddffad6fc4b6c0bc5dcfad48ea539bc6762601a38e4ceea81db95eddf2ef06a2f6515c40434c39960fb669e388ddfcb3a41b1f0e2ad5aa4e27eaf39ea505e516c1076612d183530c2db7d9ae314264739f93b9f9cc903b0ee7a6d94d9e850743691a0e17b29665cb06ab7401d11df2c7c969a1cf5575f1e09253e4ce705781678c07082bc88b7c71e0021b8ca5dfae0c6db21cbb2cdc1f182c82333adf50d2f0cbf6508473626127126b3c98aa5adcbc8b823bed0dce8391e427ea7c584f2cbb35df5a745f338f1ba64f756db915179f55bacb7630c3c14e7cbd5151048ffeed1e4d28a754a3b4ec2363cd0c892f591edab8abacd94c8793b8b13ebbdfcac9f70d1fff05d62f3352a1907b23c95dbfbd193df95269b22504a2e557e28e59b7329950cc59557dbb89dad683731f591c40ed07538da02c25a83d6c463bf0a19a1bd45cd299e48625345efec27e80dfdfd5a64adac2304246612f64b76b3168fa875f474c759a57ad4f4837b4f6ad45e2a8856f9cba085cfc457c4a0c32c68c8b9679345b30757af1edf5902c4d9d60e8166a2909c5270462dc15c318eb627372f04af1d1e685614a2089b834384f8fbeb323181e73332c2565364823364a909419cc725003792a68c59e33f2e50f2c00d7518b477d4239c3a3c031cc9a49ee866a349d3536960cbeb1712e7dd1909ce0b530f5fdc99352277c804f46397872091d71fc5d588210e41202bc06d557c3b6e8148088fe94e7a4295afcb819c38e8ed1445d101dacf93a13d2d4943902d12e2a3e940cb0df80e01585fd315eb34f872495fec1ac2aae76555ae1a032556286cdda1ab00fd16d1886ba5223311e2e8dadc553aa9f88f0fe9420ccbda1bedd2f70bd60fadac278ffcaf8a705b7e5b3f8d8f9d1afd00631f30c0be63d8510c3302fa1884286162fb929d8e92ed1537277b91dd03beb588a009093ff615a3dc6e70293f4eb9e76b06021d752f5c2cd46d317cd313fc119a8f72c10aa4a04543d585d737e31b5796b0afb2972f2634c90939cde59b70008cebbb3a5ebce7279e7faf41c41585212b524db33b4594d32738dacab917a712bf48939d7bcd7e084553e949fade96b2715a2d849fd286f14748eecc77f04e83214034a78c05a712eeb2de49c0fc340d16e37b6c1242598b8f1be4c77574b6164847d13795309ca8e0c6e61dd419b9af8b2322f1699ad800d1f5983edd920862f04cfca173585fc8eddeba6ebcea60451ae05918988bf3c0b760fc8d179ba40487e02ca918c1a1500f1f4d5d04d6f5ffc2bea206842122e26aaef147c7412270c3b541828ab57afa123582df3f8926c2d9eeb30054b5aa2b3385e4659d07a75e613ffa8599c59a318afef587759eb382e15ee63662ced1080efd3d191debeb7207b59009b45c08fc424a70db5e82eee046b9ac186ced720f5fce835e5ee27ddb35ce5ae9377fca8dce136a0c4ca14bd9d4169bf720af31281287efb16ffb152858feb311c4ce2378b155bd0680efc572205b7d37c356aa46fa5456281c146695d902fb8d53f05b62599a6ef426520dec38c00fd52bf9c823c9719d05e3aaa2dbbecd444eb1d6f0553b4077e1476c7b57dd33e1ac6df4f598b1dbf2ff3fbdc530d9bb1d8761db1b20d39903e5cde3a99c1388398c7d2eacd6488269ad4a1f999fe7281350218746780bd78b93f3c73f39424b21e7a4bdc75ce3ed12d719e881b6d2c331bfcb2fd198fd2a90bb744bb3cfee5eef84f6f443f570188d93a1739f17a1121ea4993a1fdd3b10f7569d454c4d6e9a531e9ba1714024bddc4dde1c37768150c2eb0e82914e7ecff7c2ac18cae8e137ecd01894ab9ffbff8f3e1f49b2e56846d7a69cc0f575fe975f27958a53acd908b04b40ea02ec82ea22a3a1f0ef515edb96dbf4ab7e48c5a9961b3da13591e726b536d3e7c3839b3465270bcd64cd34cc5d8ba3a9010d77b2bb98e4795c1436eb51e42137c7379d290cefd195f09d9811da6eb21506e34b8f24b3fc74cbdc14552830c9ba66aa3cb760795984f9f1e4e4c0cebc1ad68d9c2fa03ec703ce24c30a197debfa88186ea3156925fc2a30863eed94400486b53a9e5bcfc27a2e9c962cdbc94bbeef88f9fab7a756184f3baf1b07084698455315be769269967361d54319a3c6bc1d8a8c2d58bf97c0b51003b01cddd4169c8476a69c1bd705df1164345017a1b9adc4d4623495ca54772c28dcbd8595b3c5369df18605ddd3cb94434e7d39746dc803733bb17c1280fd5a61691165a849e74437f2c681258fd1360b0af303c966badd164808f5fdba7d6a60420fedb69d7591960640b2c856a739e4cfc37d3ad5d2139566632a94f9a2b512eafc15b244b0798c5b308cde960810f915499ec55c5b0038a2b740c76309a4de0fe27b20251dc045abab87cb677031b2f3baebc7843d9fff3a3483e969df8cf10858ca53db4fc358e6845cd5a154086368ea5b88359d37902d9e9b8d87ab0857b4b33da466dfc222fce0858affb562c4e8a78436f36e8ed57f6bc0b202365a89e9943b2b0c35286118c14c87d7faf75c2598c19b9c738072897db60459bbb1d495f41b477251abef641da9e07d24668a1861b47ad8a9364e2b8428787ceb6da762f31774944b04146a914ec25fce6bf5b488ac071a890b021340a49d5d065386cef602855ab538ad0e0bb50dc8a35fa24c122882623c7091264460fb7b3c0f80bc75603e304bd0abf48ef8b5e7a57bbdc3353d00b4313264afffd17dcde766eb8ff13d4944a420aacebdf5e2fcf5f1cb9446b663e4a8b8f4abd3b7553035a4fd0f7f5d95c992b452bbd318fd467d1578", &(0x7f0000000140)=0xd80, &(0x7f0000001340)="b8d474a1bebf361a6611da01748db4651cc50b76fc934af118efaa0a11c630e4ebac87f770da02640888a716b18c984e4be543dfe26f886667b90cf45ebdcc65065783b6fa2e4eb40b016d0f0345610cab4373adc4d5ff907be0e577e80ae8fd9ef03db554c7b9ac6f1b3a484eca3ed49810a49aab7c7a4bf1d22a61a7009d4b34e3d8b26d4a7257771dfb6b73ede04bf86bab1f9024ca2028ca6ae7ccd5efd21d3d43e48d4a294e90bfff867b1339414d590924816d51bd85c8d2a15aae442b035956ede40324370c483ea558124a38618a8cf66035eb5eddf1927341c6926d25a3adb6217f1d96e8aab7fbb48ef6226c10bb81d41495c0f3fe8b37855bb8e36178d89f8c6455933d6d6bd8c9f3b0fcda0f9b9bad0161b0cf0a9fdb71f37791129c0bfd70a330edff31f26778cc22b55a6837d9cbc7629e1f7371c8bcf499fca72ec10149c73665a1b4c09de26263855f259f09e391a2c64888be96265be11c5aad81d33335c6f4d6e38a2b7319d0f0b81fe0316e06c8c11c3b13ee1b7bc475f9aa9ad4f1dfeee07a34d2a754d50baa2943d1923ef19da043f601987fc06d65cadf71916035c2ea54e0adbbfb375408de6567e08fc14a716cc77b6c01ab0d493449d66ef450efb8600f893a8373c49e68d323cb55b68776f616ea84a95c71db8268ef8f8bb94d366ac7c77c950cb012a5adc05765bdced6b1a0fdedad0ee2e6076661047043966a21b5c57fd8ac3c56d09b9921136308489e064480cf28defbca9b1234790e7439ce82bdac3b763cf32313d8230867914ba5858de19ee8a29228be4b988191e42928f31c3087d2c5c049c8c57d59c20762013a82adabc8701c5ad4c65dc819ab09d722893224dbc0fde265247e677d27dfe381ee9cf1a3fdbb9d4017510b706bd04ac451c47ab3ca0f5b3d897c437946559986293164213a1201adfacbc08ca6a9a2b00605dee1cc19a93d8d36675fc53eca3a5795c6e334f3f91c1abca7486db98ca610c9364080a55ad9e482eb6e9ce08b8a71313b20bef98140859015c80efe94f1815d718aa869462d8880b356d97600d4ae945185dfce50e8924da18f0b5e95b1277901e64f3040108be271c1011b32f4571f2e1dd73fb027897e25389b1591ddac9d9219613f855791726a656c512a61f6ff72cee36297d0c9faa326fe79f55d814270940b0ea3e43f20ac1651d727b32aa18c3fb62639226752e2ae5644d06c134ba05bc54b2bf56f745e2aca7b1377fefa269c6cd39aed629421986a2710d5e9676814595824d51ae3186e0f8a43bb8c0db913b0723e1d3ed3447adee80959230b93c8a79a37a0b6dd5d6352ee3260472c60bffd27c62b10c06c2d539b225566caaf97d4ed13da4d89c2700a8af59f952b45fab6794ff5add561d94f16155e32c50646cae83d53d2c382b36851f4958a011edeef7249b7bfe8b576402d56ad90aacba68ebe34b7c9210eec007826111d28240e308379177e7f33617a622abc2fda92f2bb3f13d3f3de35acae912c7b6155fa04f4e3a875e61d2bb89bd619f2de8b0b23e0891057282fb772fcaf1af34a2e50527b127504e8b0644280738dec33024ec89687c2d2447bb6eaf7f44a15ece2747e568fe63e2ae982d26398fdd1233971638f90e672116bfcb3e310ad9eb788500aa68117706d9b74fd97377e5fec14e07fd4fa3a049b97954bdcdf228c07cfd404e4016efefd7ef7096c2a11bb936c0720bde08ceaa9783d940d371c10f1586eac53722e2b2b59fa2e40544e46640fde100a12b6d971f14ea72ee89d3f8f96e74059cb95371e9350285c0b02fa9b69e3eaf898afd6ee26487bb40a68ae43578e009a87da4e7371697ba58d1f36db5469a5b48a5c5d9969eecf4205ec9bed6afa51ec3d80986408a743aa4383aed9d2dfa36d3b1130f69a73052f9babc8872f11ebf23071a2a4cabec3d19160426c4c15a082bc2200e65a71665eb367e40c6120250846ae4b5169b3510089d1f6b27ffbd6bddbe678b1954eee248efaf4d0960755c52660b06db591fa2dd86e2ee0271d5b19496556911ab1c5d5bfeba901785497a50d1da2567d46ec8fad4c35d7a72a994f10f7de725ca9c18480a20fb6b90874f457cdef7fcb10a8bb1e0d0678596cc8057748480e44c70ab98310db541e238f82492ff5acb66b2c903842c14b225f8edb906c4b147cf6a2178e6b4a27fb29e111bfc4c0975a549b16d660cf79f2ee63edae6128d836e173069b2db461204f1f1e047f0a32fa423de558631e61f4b1c5392990535ce6bb0f959fd90eb0f7b1cf15b7f3d119ac10b43285483c7252d69faa26e83ac3b3b6bf3bf7a37e6b915a4523fcd3a17f19bcebc8886f97be9f54db651b1aa22a861662e32c04334cad83f0ba6650cd95dd4de9c53d81d880dcbae8ded67e88e025278da947ccb95d317a986d8e4d4e07f55d323963ac1eac4f41ea1e68df611d0c683ee1dac238184c258029364e21c7f42f0c5a8251c549281d9804dacadf5a7b7ef3b869bcc48ec86413491ce8b5e382425f4137e3fdef359df789bc4dca8c4201480cb2c449901f274390498f6aca0b8562cd284affb62e1ce6c19ea96d39d4ee61d333e65127e79f41d61cd98d81d26421c854e192c340305a31d5ddf1fb80a271268297f3b548350a91ce60afe6ac0f181b989a747793e2a968c58ee1f86127c4be9b348b930152712685755cab2d2f5c4d5b2e7ed2d4360ed080596c0a6de9fff1b5245d01b9f04018e5b47eabd1cac1a566dadd052c50f12bcb96476709e27d847105080891c8ac18507822529fe8f81f0a89380573d1fd54908f34a9785cbbe5a147b87fcc754a31cdb331cbd15d68c7b3d075b81423e35c10ae00b615e3539a5476225c517de3be648b3794ec76abcc27989decab247e5daf7379d09548171e2de0e47643cc4304a65fa347d22e91f558e89cf1bab97654872802c673cd09e36f3801b9bfa3103d8f8e2938497daa7fe0395fab94afa4b91e65e8d149dc1da5d82f36b0e6cfb3a361ca8aa767ad32a96843e21615d7109bfd1a752bdc4f26a687e2c16fa174f4682c86253b4cfd3d9b1f6aad7e8165401f88ad4d928ca035f77a0f909f22f45512508a8c674dabce5755d48651b27f296aa939116567e160607e758ad4b6fb66a81e9db0f378bd1503cdad785ade3072d2018a3cd6095f24f0c388f4ca5fb9f5f928310e4e6564244455380657d4a7db664b6fddb8e1334194cbe61d223b04dd49acdd43dd04ffa9911b2cf6ff16395cb93ced6b5cbc7a1ff398e0f6ce6644920dabfe7a6f2dc7827acb4b8c34b72eebabe4087cb0af10106bb89000e9163ae3aca3a8eff7f57f278c34358229d657a7eb076ee9a5b73d35143ca5c8270fa7f9c1a1d4496b13a91e5588d61f6c4dde5970f02c56cca8b0b9e56eb2d3023d5867592a67e580b03f1d4ff18698f08b8735921299bffa2aaed071827092951dc33b5df9152f1ff7ae6989d90cd3d0d07c262af042860c0abfd151ef4889ce86bc10f8ca581fbd747ffcf8fbf3ed1eb660642c370095121a3d7cb03759417aad5057f8475d36690565ac7f1f415bc9006e8a7552943c7c386555d969b239c04815c0c01bc91aaf83a2d9a86fa9ec49732d30a9e0f3454dc081831a96233488c7c352ac315f400b45b49a2a7dd1e5699f6398229ce0a7f3cbe9ac23c283cb58a9025fb85e15d44e0d18d8c33c2d49140cfa96f35ba35f05da491a7c025791d3a7b9150c763f03d51b62095dacd991734b8d05a9341ba4deb32bc84b356d4c633990e200cf947329fb3aa611ce0aa38ebcb4adee812d2e584eb9228c88f23f57939cc4c4203cd20977d52db1abe11b2645c27c59c2e1e778fc155342b90fbcbaa0842087f47ae9eeba3d683a95d25e9ea596580d133f83fb0d9b2683dabd638e92abc990b35c3ce21058d89b1be5d7c3dfee6fdfa595f0c30a3a5c268fafe17dbd5580da00defc8a2706bcabadef04ec3f727f69f92c2f8191e303581dfa7ea345d9d64f4691e7bd0ad58451c80f7e13b83a9653376d36496a6aa55db2719b4522945cc154ab2f0d57f02e015bc9dba0008569ab283cceb6824fada3a9594f8419e94343d19f81630583da36a8f957a70d037252fae29cbf503b56a23da3a7f8b7dd9bb0a7af8ad2a536a69397c2a10491243cc7094c44233a0ba55ea2cff3bac99f615097712424d8764557c10a1b16af3b87cc3309e18a46adea695673082bce3f841e2d0b4cfa221b6adc18d97c0a98f9f410b34b47929e7323d7ec69d59cf70df08375f8c0333b2aeb170a73aeee15c83ddc2a72576790e0ca5a0bad7af5861a4b69f5d4b5e77273c43533627fb2fae380701d87eb0649f858acf337be8aa94f6a49c219eaa4018ddcff4b0a183503a9060d50dba301fa8686bbaa0a892b640f32deb06dd73bae16eac49f0e3b9cb3ac0aaf5590286772adc997b4958924b5c145847543ec51585bf71d4d95a3c2b24a92243716ec41e4889e7159dd811f6b5fafa4b23aeee274ea65d373230c475b500037904fa256bc52596817631b4b07f1dd9bdcdd9a523c12cfe18bebe400b55f93bcf3f677fe6df3f248af52ddc2d0c547fe0b36dffcec500a9742e8e754b9d3e8b839d2ea0025ea67a04a643cb59b7afac3a4277442cc4585f1e190f79150a4fc72b0a4510fed5db7730949cb428bda8d5e18fd7cce3cbd92753b27d4c0b703740e4adc4db1fdc6b57e45f01c20361a6b75eb0675a543b233ee7f52d66321015d7e894515f83f2711b7bcae98aae0cd39b96a8cbeb359d322a1a081cd681ad3efd873a131e2750b3d7a73808cf8f234870b8e521b4f6e2f587786b881c896342b3fb1a4c57d355cb41417cb38e89c889ad9b51ed4f71669d96780d8f13a5901b3e712e883584c194718440e682fdcb81154e2bf5cfa46ea54b531f3031cd0709c06d7ab931da1e9b6793bdb70fee9f8a3645b745a7c8247299b4206faebc6421741e1a7f52f3743f2473aeae09e3254849068c4a49036cb7dff63ec68ced9d7420310e94baf4e72a328c0d54bc030b1f494e4d4c82a8533b5787d25607a7d12a6c068f987c37b2727e9e94452a3ff3b22a21a97d76fcd67a2ce57c1fbb51a2a2b1fc03299141966891f5754eece711184d3764a7850222b3f1b2a6a9dae731ea9642cc1f34e94232d2e4f1b775483653ce5ad2888a3553a4171dcf33286dc72a5a49279586448c6dc4caf44432b18017eed599c48c60b115b001f2f003c92a295eab5581fcf7e9c2584710904554a8cdf6454e924326f37dee72680ab1bdce66867e50b26cfa71081084aba17b8dd16f51249c4fcec789806030edf9e22487c1cda7a48b63e0521b88379c425654b76e7ca7ccf8969199c16656a47323cef328c15df0b1a60e2903495627e386fbfb7721ee0ab3b87c11d532f14a4d50020c36de88a5bd3351d777b64cb5be7303fc511b2f648f5741386be6ad1d0980b77e8f45b750497fd5a3408ed329377963014eed046357566599f586bb04fe53e736d833577c85966aed99e4865f6ad2988007cc161a88f300c2699695524db2e58f87487c2fbda85690bb88762f91469a148e790ab081f9c167bb45b9e86a8642c767f07326e9488ee1cc817aeb8dae009cc5c0076730c79a2a03ec6063f721e293965520585cb9a3eadb15268b2799d4f64f2f6b9005a94ffff8708c1cc83aeec0956a7b60e4131482dad1ece47c73babe356d2f94f3fcca7df89385b6afe7f66fe5df9b30027d68361b45b74", 0xff8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f00000000c0)={0xea, 0xa5, 0x6, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000700)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3, 0x0, 0x81, 0xe472}, {0x4, 0x4}, {0x16, 0x0, 0x0, 0x1}, {0x6, 0x1, 0xc, 0x3}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) syz_emit_ethernet(0x10c, &(0x7f00000002c0)=ANY=[]) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) recvmmsg(r2, &(0x7f0000000340)={0x0}, 0x10, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0x0, 0x100000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) (async) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async, rerun: 64) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = msgget$private(0x0, 0x0) (rerun: 32) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file1\x00', 0x40, 0x5208) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x80000007) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x76) (async) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) (async) r4 = open(0x0, 0x0, 0x0) readv(r1, &(0x7f00000003c0), 0x0) (async) preadv(r4, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) (async) r5 = socket(0x800000018, 0x4000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) (async, rerun: 64) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r3, @ANYRESDEC=r4], 0x0, 0x800) (rerun: 64) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) denied attempt to set clock back 790 seconds executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt(r2, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) dup(r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r5, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) open(0x0, 0x0, 0x0) shutdown(r0, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)={0xff, 0x6, 0xf1df, 0x3}) fsync(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f0000000200)) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x84, 0x0, 0x0, 0x3}, {0x20}, {0x810e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 2: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0x13, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d33", 0x54, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@noop, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) execve(0x0, 0x0, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r3 = dup2(r2, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400), 0x2) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x45, 0x1800}, {0x4, 0xe6, 0x1800}, {0x1, 0xfd, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1800}, {0x4, 0x8, 0x800}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3, 0x0, r4, 0x0, r7, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = semget(0x0, 0x0, 0x470) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, r10, r8, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8, r11, r12, r0, r14, 0x42, 0x6}, 0xd45f, 0xffffffffa034dcb1, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) listen(r1, 0x3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x6, 0x2, &(0x7f0000000380)="717a9e10", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1, 0x8, 0x80}, {0x8}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="22c30e8a01869239c65a90b6e1424cf7e61c7a49552355f8eaa73854db70c3e13fefe5e79a089919dff7d853f25fc4f02dc4706175d455fe0e8a2a2db4b6eb365a1a750c25376d37afd2d9a7efda07eec55342d1b3609c26427459c99c57e4fed5cc3e1e5f1b34bb22cda52298b1d3737093f1f6c7f76b5f67bb5715299b8daac85c4a8199001a686105a31f22c64fbcb1fafe90223d6e11aed14f9263406f1125c17dcc201827f80526355a972563bda22804deeaf2424465c975f98d99ca53cb1760f1db2382369bed573ab4171b5a13759ebbb59bc539639e0efddabb2f34e46a68fbf825946f80c776a0fc659bdcb661ec29f58d2892c0ae99c4289465b70e75ae3184d51210fa308f13510a2df3b7c8b032a023573def69336b8a2ee55cfecb0dabdccadba09fec8b13d994f922436fe0af60f5bb6ff0d8b145b4278e96af4a44d09615f24dd2d5cb6c2ed20ffbbd2a4833bcd548d924b80bee772ac8261c51416c32b809abb60cfe1874ac18bdfb20ba7e335b698d63c9292ffe838720c5e3170ace1da86ce81c995c82fdc790be69bd999c1c97423bf918efb9c314d1f99565d49b8441f3935f96ca917a627648cf5ad8e20696e3a8a5d4d427fd98fe818b9d2d9f29396b0a9ee4d0023203bef60b4736b57f51c8e9e8348f584de0d923e35204a586583da7b23dfb54b4347fcfbfc50a1ba152a49ec99a8c59433b1e45c5012eacf79a6480593f167d6b687991dfaea20d300ec3cb6d9b0bb411efd657fdaf1039e954beeb6fc92d4996bdcdf6f76fa561d6aaddaf1d797619a23349b0f1b82d203aeda13112d31efc023460b9bb4718afcb1ff2b2a107111a8e7731becbb44ab94f0e0e34b46fed30c422ae43979b968f88b0f353ee61d988378d58ace1085586cc7549843c1c1c8ec374b5e436448dde241cb6f613494e126e3321aa3476e3d00a54471415a007cac1b2da253c67183538ab8368ec2933227678384387edbaf416c1b8b04dc76d85fb710891728264250b89a02762b40d6c8fddcb1a408ce036d0e7b2cd8d085655a70a91d4217474411397070ef745a03bc3c559404d8be623429957cad32432b2bc00dd464aa4eb21ee3c002ef653ccb047bf3391f1d089c59067a9b123a75022cf6c034cf6b965abff23b75df96ca4e879cba1385ef268caf6452ba526bd75dcb47eeaaa9c1baebb49cdae50cbd6fbb362b943d667eccbedc2dc192342b5591b48812ff96ffd556d118cfe78671ffa1b1620207a514278606a2850e0df023a6d825ad1c78d90684a423c65213681d1431d5a23ff2907dba3d172ef8cc27f77212169f04bf36733b819e378002003183292e7ce2c66a89ad03ee3619066049ddf3a347459fd0521155ea32581da7dc6f10c1b36eca97c5082cd7772bdc1be360a33209c35d8d928fcce1223abe67cc11a6a79032739f60ff983072b66a5c2d71b9e3a0e289b256eecb92641fc9fa84c304bba8269e47844155a5a469f12c755ffb306b53ed828860917585191e5b3ff9d02a98fe79ffa5feb043ccb6a9af5c0591cf99b60fd690e091d9ae3f540b317b917d3c4b0abcbc7a656ad4e088fe153661bdb4a238509fafcfc86a786be4d696a0b1fd92da97f373fc2cf786e42946891d9e31717e9f6a44e0b48d86d59551bdca1cb0bc37fbbb0a338e46d77f4557ed4787e13df4641b6a6c2c4249094d49a06985228bc003d2183c728182c6f0e34dc54412a66c7fd372281323750f2408dd46c92e15561528cee8aa728629ef60b8966c1006d31365b759f846e85060fd0a53e55cad0acbba933501527384ced4782cc449e3f8f522b47a40770178fd8e44d93d77d9516551a84ae71d78fc40d2e47a1534cf4eb489d4f9efb81a8531f33e5dc7f20f5cbb85f57f0ca26de9a3b08a7a7947db05b143c72830b4ac2b03b31831e753ae8ece38c51a37464b7197265d3baf51a0e5596ecb6e256db455b5c929b254f6d3cf30ecf8a64a537cb2e0e6f39d60f6ccfe60e2b36637a2d71dbe67ce15c7b1b750a51c19a9337edff2bcf31d05b8b75a8de2e77f971e634394eef09e08ebc547acc122f7983dce76745edf0e387c84c98ba56ab3210c6a17f4b692a4afd74bb7ca9405ea24bd21216522dad0f2f3d5a6ee6ca9dcf2aefc95fe4703a29e389c129740cda2ce78e1030057e30f20f2ea0be37df74c316c815483b6420d9699b7004e72a236a2b0698d61c2db71e8107307b9a386a7928d3f3b10c8bfe3a63d840f5713bcb6bc711b843668a2a670578b5f9cef4b42e6914760c5b5b567320abbbb7a76a0ebf7aae72ef848756cfbe2d9ed50e5bd04577e571035f65a3b08d3c5efe8699ac471128f5ed0cb05b45a1da8d45657a18e7e2b5371c7e2eac71e265f60cc945f92f722ee4c7679c3f98dbf7dc19df195bde34772c2eb2428849a31f3b2173a6d4cda7bfeec31ba15625bcd8dfda84c60f2bff2a62a6b4af57fb0360f5f518f1956d028834e314b4fb042e148ca4724d8f69ea243f6c6c6d094edb3a01d92a976dd5b39867bdb56244b3a7f769086b2bb39cf10c1fa404a084c94537eba1fb58623ceb2ff585576f41741b940138011f4da49d63568a16a90224b1625d92ce2626f420513691a8181465fc6345712cccb06af03596bf52372f68bcd04861b577270543914cc2faa2dd22b8beea4b0ad3b2b3c7eac502c868d4eaa63bc2b42a28e07eb74e7435118dad4404d930494724e94a4292d1490d3f9638c5c2cf58fdc5d108b10894d15887d554056015522105b87d3bbdf0940398205e0e15e0c9fd6b6afe52992e46a11816433ebe2e91b85f5db62383044a1fad3d7c742915d3e8545073d137f691b423e82d0b6f30db044327f8e72ffa0fc99096577f498a97f633e723a1d8246b3b9e3e65da51e2df07a191debbe8d1b5adbe43d26ffc72351b9ba53678d8736592f5830c9191cfa5f7a78a72028caf40ef81b93fe9d610aa795fc19976af79a8b7c4b931620bd1445c6bf650e4e9b11a01e341f8efbe8dba7d06f998f901669c3d83293e975d8e8040293b3ece59d987261a7c47bd28c2d2762d3eddb95fc1e12f7f8756f1d7b75dec95a20852aa0080c00fc8101d44cfa1851290b05bfbd538d337a79bb17abb9e4cb2f33b1d2715ef2daefaf5ffc118bdbd2fc5322badad741b5967de8baceaee24cdb1e1e3c49d8dab44c9a37f9dbdb52a64a66edf187010fa7bf2df57016f7a4d003b3329095375bf6194ca92027cf921fe739a26cbf761ab0929714f5c6369b052121c9ace07d6aec4e7e28416725685db6e399eaaacec5703e300ab4ed6f6fb2ac6a561db7f2714e9f0866d8787e7968d148dfb366fc3f4ea85e753767b83f708c9acbdb61be616c113946c63e5fbdbca40a9e94ca7667d4696e9f058c6f9e631a3eaa518a66b3dc24c6f7682fe8ad8a365266dc3df30f7678f97dbbe61c4f1c3d2db400fead88b31a439b84f698584138ac25a893ba899d574c47463b6fb6e367c81e6f2ba287003a0636cfadb701673b837cc69e910910ad1b2b3e90c22906fe38d1df1af75ddf0430e194e611517044c683058f9ae1b5889ce7db0e604d914afe900b0617d5091b4b7a1275a6c3f1f09ed3cbddaacfc94b59a2ba8549dffd97bae571760faf9cb6738862f2560d51b5165b5c814a8efc40726a0b2a72bb5e39291bca3f4cc9995805729c022bf4b4c9e98dc586d334bfc16fcf69d638c2bbe86fcbcf54639548a420531de0d72b7df2b6a85e12257845427ede54f43ed9d6da8fc91ba025424c11806e6628de1948c681bc2187d3860c0cede004628f631631667b31c04cfb2b0a6786eec68da24b35c498abab8a29d456306458a93c5f17a646eac0ba33d8bdbce6382021e330267cf75824c8ff7ac9a4237c1fb7a1c9a51b18691a6f0102a0d518edb76bc8350ce4d9ceddfd3def5654635e6d1ab4eaab90d9f1230d9babee369a7124c526c176ac40be4d6e835b5f72d65315dc5a71f335a261451ac085bf789b55b436512cdc50ca75c048c7c5361a9f3e5701e4a2e86fc34295256c0edb86786c35e68d1905c5171aa2cb3ef478c74d759983b6fc0867fc7a130cd2c95dfc7a8fe7297848a9e58adc7b356f2427efc91629448bec4c9fbc5398cb8d01b6c36ab0358a5c9c90ba647a73da7595807c1c455bd59890c5b31caf74140912151473c66882ebf8446f0119e22dff9b93898faeee96f60e2ed601a00a6a1cf64b0dacf6a2a856f8f32234dba5471218422c4bebc49fb0565a551748e29b7ccb9f809b8babf8653bfff781f4a70d7e878b9a52d4d3d3bad4622a98eacd7b85e10999fff844f572f61347c67284ed9729033a8dd0ac848c0a294ebabfe9eff5838565b99600dcedb1bd76a2790fe623e122caa3d9f6866f681b0522a980b79696c9770c3414786354e7aee2d8d230071187686e537a96341e63f4552210caa0480fc4315feb4057b8fca74bc857cdccac04b7af251520f965d054db0c428ae50beaab682c087f51dd9152eb18e4d35a7942292d75eaa845bac5b9d62ea9c0941efd85feb85777ca4d6aaf30d2264758b8e384d3ed9c914597d0a42ad06e55c3484fb3ecad9fc5c263f0d58e6fc22fd25238b9dc01ead1822dd382eb508bca895e29d28aa214a2a9091cdc1148c0b61178d88d709ffe2b6b8b6d6672b3b4e3f89981f321319b6175f61a36b3448657a55a473a0e489181548aac5a32973cb8c644d5e972bdf28fc4a27710a6df78d96abf37b8d1c94db29682ccd5dfbce810f8d4c64bb86b45bebb6c5cf4d3f096bea6ecfb3cc5694ec9530ef5c19015d66debf54821d993289167aabab4a2a290a4260fcad627573c45b24aeeaf1880e318438c24a00d536b764dd5b6aaca9b450a402b1679d9cf3ded223a3d64a5803e40d2260fca95535c67c14b7fdcd488f9e8c51cd63b0b884c0e63d2b5572943ef0910b6b55e14bb1704d9ef8d6b70a615dd79eb2808da05f21ba20f03bd39172b4f319925a37a118c376e12e8380d6f3af16019da4617d687ad337ebc297b956cd9d8368d5c43d922da23afea6e7064e1b48f9c1311a20fd8916fa4cc1bd6bdbe934de057e430b0f0e88a57acd135e7de5ed1087121d5374db2d62f078e59896ae5a4fa4fc3448dc1b2ee968a5eca76ba5698747f19108c4f00931d86e5dfa17c2cafb086eb251a6eb1cf7656cc4414f36d96ef2fc5f28627a49b80f965648c928637bb65847c282419f77fc18118187706f96646d889f3e9cade68dad9445b52eba1199212bdfe37914209e9203d77b04552699e6e2e0ff98086253fd50ef553aa20d4d1179ae6c893c76079f11f7101bba5256e548329ec107aba446877b320fad954968024e28543f94361eec61dea75c883c2532954b9c1e233dcce66a72fcf005d9fc8fe6f4e41ea9e1ded0ba1dcc582cbcb5149d07a68720454054eeebaa4fccf500fcf31c59af5608a5a7b98ed90f586aa33e62b8273165dea9831b1a267bcfadafbd3e9d9f6bbf30b18d72a4f8c5e7d87c05332b93d3e4bfd0d028f6ab2e02a77904abbfdb4f6ad544a3a66091186e6ea8523b6abb34c6bd0995370ddb9b26cd89283f515fc5712a19044dd65fd356f64474dc9dacaacc445a14df0296fdbbfb1ff43dfa295372b5dbed9eb0a09d89c46678c0cb78aa047cb893613e5ac3aaa8b780146a1513b40d9e2879f9979b9fbbb086ec72c8aeea60f928202894537d9d56bb7fe9039e621551ef3bcbd7115ffde704f52dfa78e36a8077f046eccabc85e57b675cc8b1"}], 0x1) executing program 4: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe7) msgget$private(0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c53f, "1c192609307e7be2df67de200000d964612c3300"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b3", 0x4}], 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/503}, &(0x7f00000000c0)=0x1f9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x5, 0xffffffff}, {0x8d}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0xfffffffffffffff9}}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) socket(0x18, 0x1, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = semget(0x0, 0x2, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x1a, 0x4}, 0x5, 0x8, 0x40}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8004745d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000005c0)={0x2, 0x7}, 0x2, &(0x7f0000000600)="e5f16f53", &(0x7f0000001600)=0x4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0xd0, 0x40000006}, {0x47, 0x80}], 0x2}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(r6, r5) close(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3}, {0x812e}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 3: socket(0x0, 0x0, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x6) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) close(r3) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r4 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES16=r2]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRESHEX]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x0, 0x2, 0x0) bind(r5, 0x0, 0xfffffffffffffddd) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) connect$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) write(0xffffffffffffffff, 0x0, 0x0) sendmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) writev(r4, &(0x7f00000004c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) executing program 5: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x5}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/13}, 0x15, 0x3, 0x2800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r5, r8) r9 = getgid() open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r2, r10, r7) seteuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r9, r10, r11, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0x8000000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xff) chdir(&(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x174) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) getitimer(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3c, 0x0, 0x0) socket(0x18, 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = dup2(r5, r2) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x120) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) read(r2, &(0x7f00000000c0)=""/25, 0x19) executing program 1: acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = geteuid() r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, 0x0, r3, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r2, r3, r2, r3, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='./file0\x00', r0, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x3a) msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea0000", 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000015c0), 0x0) msgsnd(0x0, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 2: r0 = socket(0x18, 0x3, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x2, 0x2}}}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff2bb9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100000086dd6039a7c400300000000000000000000000000000000000010000000022"]) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5], 0x0, 0x800) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) socketpair(0x2, 0x3, 0x2, 0x0) (async) socketpair(0x2, 0x3, 0x2, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xf0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) socket(0x11, 0x0, 0x0) (async) socket(0x11, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) setpgid(0x0, 0x0) (async) setpgid(0x0, 0x0) setpgid(0x0, 0x0) setpgid(0x0, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) denied attempt to set clock back 3221226267 seconds executing program 2: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, 0x0, 0x14, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000000c0)="64ce638940b3f51a96cf8bc03cc5cf7042d0c6abd1f998ca57094987762f61ba5ccfd4d47bac7db04037fcb1f43f4b2d", 0x30) getpid() setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffde, "94077e3208906900"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="ed7a3b740d62526205eacf09b3b202b09c98f1ee834b8fd95b917fa25bc6b47478d0926b8719f6c729e90b0ad7f9571f3e844490dc29", 0x36}], 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="eaee8b000000000000000000ad25f0767f4a031bfa366c0f4972c49586cd3846a821d7ecc180", 0x26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x0, './file1\x00', './file0\x00'}) lseek(r0, 0x1, 0x1) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x0, 0x0) write(r0, &(0x7f0000000000)="acf2ff44a9ac3a066b0bfa93e5f7c323fcc55c15ea1c7699dbaebf7aed25f24f24964ec77928faa59e453a8ffa627c1ea5190a4b3760d77b66856cc253ee351be0a59fa7603be8e88ccc931190e2b129d789f979a8db4c6eb7c155228aa898a67495db6449d77f463681e49977fa5b00127cdcd08d3e31a926aaace7c14f2a391be9560e3e47838b001afe4f787c79d4e6af5916d296eebcd6cbba11c2aa541ba488867a15048fee954047c92a7e776acb6311f18f0ff25045939ef8c910bc99834197cadadf13c8f2e4a14ac692624e1dffefd115877fb23670cddb212a2dd8f8dff5c0", 0xe4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000048c0)={&(0x7f0000004880)=[{0x20}, {0x1}], 0x2}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) socket(0x20, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7d}, {0x2, 0x96}, {0x40e, 0x4, 0x1}]}) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x6e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000380)=0x1f) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8014695a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x9, 0x0) socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r4 = syz_open_pts() getuid() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xe9, 0x0, &(0x7f0000000400)=""/233}) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) executing program 2: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread(r1, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x100000001) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x8c}, {r1, 0x10}, {}, {r2, 0x300}], 0x4, 0xfffffffa) fcntl$getown(r1, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r3, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r1, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r1, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) getuid() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getpgid(0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x28}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0xa}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) acct(&(0x7f0000000140)='./file0\x00') socket(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0xc, 0x0, 0xff}, {0x14}, {0x16}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r1, 0x4}, {r0, 0x105}, {r0, 0x1}, {r0, 0x4}], 0x6, 0x62d) mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040), 0x3, &(0x7f0000000100), &(0x7f00000002c0), &(0x7f0000000300)="efce515efa41cf98e6f4e3514d9366b2dd0a3dce95936397a434454aa5af012ca2550632130cbc6c20e655d59e9b5f5e48ef2366c6d84677b2d70b588112288dd35372c28db77d6e630c3c91bd6a621a28d97afc9422f75c7a46f74a4f37d9ecd204b0994494ca014bf732936e74dbf72746fb75f933282c8bc3159ec1c6a243765a8557f521afe826b6938d1363020c0ccf41", 0x93) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x7, 0x3f, 0x9, 0x7}, {0x3, 0x4, 0x2, 0x1f}, {0x3, 0x1, 0x8, 0x80000001}, {0x4, 0xc6, 0x21, 0xe94a}, {0xfe00, 0x3, 0x80, 0xff}, {0xfe13, 0x1, 0xe5}]}) syz_emit_ethernet(0x4a, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be6", 0x1d}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3", 0x3d}, {0x0}], 0x6) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f00000009c0)="badbad87750b277e6e2891897001d8e2533b93fcde7e0f3fa69bbd6cad3f67471ae1cea3601389f0bf1ef950fc8dc4434b4cb3ad725ebf54c584d1c93fbadb3c04642ded3f1d0ae5cc21df73b8a006dfcf227a6d410f6074e46c05ddcb675b76772598ba7cff56c250168bcf620241929c58415ba0fda7fcda188dbb8d00fa914acd150df83e3cdfa4a8cba72c0d7d3cf24d539e5a44b92e898eca924e55abd9eec3d0913388f93cbdcd582f4be4ac3fb6a77b799640dfc04d59a3810101", 0xbe}, {&(0x7f0000000480)="07e7cd8bd123d8393b0b264e8866b3c335e5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217f57c201f28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe4013921d1ccee12a31c15a1d6b61b9d0145b314e658864d5b48e708000000bce60b068d5eadb00162afb7327265e5d1ab3380251ddbfc6b43b1946a7fb86ea8d70198c2d9332bb850b228ce120e1027ba5e7bcf47214a614b6566bd0622dabbaa292875928ffeea0ca3cc3b6d4d58d730d100ed35e06e1e6b2054b4046c893cbe9c29bee2d4081bfe7b1c63f9f8e9fbbad944db371098bd99932e0c9d3d07bbaeae5ee8c988188ad33b80e15674456f30220d7f3831a50eef0ae2cf3fe8546b0c45609546843e94d0e1313ec08448121f67b790e0ee215d18d325e8805b9c68e5e9212c4989dd3f11aaefbea705e6f8e249efe3287a1a48db4c352917d942b983be98bfcd64d5648cd1b562", 0x18b}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501", 0x34}], 0x4) sysctl$fs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) executing program 4: socket(0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x36, 0xfe}, 0x0, 0x13, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x3, 0x0, 0xfe}, {0x6}, {0x7fff}, {0xf10a, 0x1, 0x81, 0x100}]}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fsync(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r5 = socket(0x18, 0x3, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x4000006, 0x0, 0x0, 0x1000008}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1dd}, 0x4, 0x6, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) msgctl$IPC_RMID(0x0, 0x0) setsockopt(r5, 0x1000000029, 0x26, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) r8 = shmat(0xffffffffffffffff, &(0x7f0000047000/0x1000)=nil, 0x1000) shmdt(r8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) executing program 7: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x52) r0 = socket$inet6(0x1e, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) shutdown(r0, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000011b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, 0x0}) syz_open_pts() getuid() r3 = getuid() getegid() chown(&(0x7f0000000080)='./file0\x00', r3, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000001b40)=ANY=[@ANYBLOB], 0x135, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r5, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x43, 0x1e641de}, {0x21, 0x8}], 0x2}) r6 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r6, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000700)="0200000067e1a0578f9a983b9db93dd6ea24daccbe87f7b24d694899f764086e72aee7f789098695d6d8206dca5246c96ea9f32ae5cb081ae2a5f2762287dc542f12a194b19f4133b876c5c0861bbd3801a19e6f9a09b2cc552ae5fb48fdbf1725f7036d7dcfde95589939eb410b37a8ad1c94b8799a5b6144252748fc1dd5bc9b2a78ce7c805d39ce416e9df8f59528e51633", 0x93) executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3ff, 0x0, 0xfffffffd, "15910700389f0000000000000000000100"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7f}, {0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0xa, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004800000000907800000000ac1400aa940600edffff8803000000008e894a6b0002"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x408) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000280)="148eeaf656c0a2bb0067e1512f2a9eb17b0f5dbe4b34d876101f4ffe42308295aae1ebfb7e29d448cff4873cdf8f48e1d14e67c3c94d89f3ab32db21baadf6191c15b995286f0ab2b244342233cc902222af69c866855e4ebeb1a83cd4ae63986c149f9c12481de35ba35a712025e8f99e9b6465ddbe640f4cfa56cfbe51d84974d2edc0a652d216ce99b4aea3feb8a28365c226c63869bb7cd469d765f1ebb433533b509394868ebc7c87c4b2d3", 0xae, 0x1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setpgid(0x0, 0x0) socket(0x0, 0x4, 0x0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001f1000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000240)={0x1, 0x0, 0x1, 0x0, 0x0}) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6054acfc002800002fd6faaf3fc0a2b5b998aaec8a8afe35fe8000000000000000000000000000aa890090780000000000000000000000000000000000000000ff020000000000000000000000000001fbfca59cd3a4a03701861bc0880f4eb68b802b3ab92f8230d2398aa39c623c18a41f32937e445f5ed94f18dab0a229"]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000240)={0x1, 0x3b}, 0x2, &(0x7f0000000400)="808e774d8f5d3ebc86f789316898f721f466279daff90542f631f46390dd623dbab436f523568190c1ecbd5730c17b74e0af241338ae0b1769ed682b5d6f074209850283d6b837e2336516d760c69fd689ff132bd34a2eff9b1bdd2fb1f7baae8dee7bf562c514", &(0x7f0000000280)=0x67, &(0x7f0000000480)="1fc94d6bcc47c4f5d8c3c658943682150b31d38c430edb1e593b9a4c7482a874550ac87f8e631fe496b9a4d6db058d9fccaca62927614b35f46f711dee5491670c149609098876403241b43662e3691c415feec3e09887fd761d7c1210c27584ff1d40a392403dd3be50a5226e133e75e40bec3d3fb5d78c3e03d86f86f2d51ad4d3c0b1", 0x84) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) chroot(&(0x7f00000000c0)='./file0\x00') open(0x0, 0x0, 0x65) socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[]) executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x80000000, 0x69d, &(0x7f0000000080)=""/41, &(0x7f00000000c0)=0x29) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x10, 0x3, 0xfe) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x1, 0x1, 0x0) accept$unix(r4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="3ae9828aa4ba1a171238dc22b89a15f1dbe59d9a345b0918083571686b1d5b8ad33b2ffcd7686a7a2ebf12f2116ea8b99f1e914ca8fe1cb6ecbdbb3e56a7b5673e0a94e02833eced9210776aad9ef8c4dd433c5d6316bf322a7d0bca852fc95b27f9a22abbbae1a1deba16fa5f80d2fd7ecee48dc56de0d5f2f3c9bc4590778035f8018a54e70bf52f2c8163029d4945e3765c1cb19d9ac9f8c7e7796751e978d55b150afc62cb0704834cc260a1a95ab44197b8393a349deab149e83972e7e3f5", &(0x7f00000001c0)=0xc1, &(0x7f0000000280)="50e8b07054e72d2597b3b4408e9139442d6931d2669f3b3a16405ef7f02ebeb04a3d7d2acf229f11fc279b74c80b5146513a5ebe0b136992e11b1abd9d03b639be572f833c2567a0c64dfcd35970aa45eeeabe2e29fde629387dc61368c7b1245cf523fe8dc8253903ebc45da476dca658d262d5840bdca11a39636319094316fa5ade83e923ac2462bd6eee28a5919000b30a", 0x93) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r8 = socket$inet6(0x18, 0x1, 0x40) connect(r8, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) setregid(0xffffffffffffffff, r6) syz_open_pts() setgroups(0x0, 0x0) r9 = socket$inet6(0x18, 0x4000, 0x2) write(r9, &(0x7f00000003c0)="73e02c111bc711971d40e4879f2b60cb86abfd1d7f5d7ec01381251f79bc0f8d67bbed2cfe40e5d01858924b9117ba6895af07783accf3b4e9a04ce69b4a34537397f11fc9f9e4d4bdcceb", 0x4b) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x3ca420e3e2583708) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) (async) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async, rerun: 64) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) (rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = msgget$private(0x0, 0x0) (rerun: 64) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) (async) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) (async, rerun: 64) r5 = open(0x0, 0x0, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) (async, rerun: 32) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) (async, rerun: 32) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) (async) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5], 0x0, 0x800) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) executing program 7: r0 = socket(0x6, 0x5, 0xfe) close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x8, 0x10000, "efc608bbe0c45c4cfd4210771130a79d2f6a0e12", 0x0, 0xffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendmsg$unix(r4, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r4, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001780)=0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) socketpair(0x18, 0x2, 0x1, &(0x7f0000001a40)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00), 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRESHEX=r7, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000400000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000e3025a2966cd0dacc806db00"/26, @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r9, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r8, @ANYBLOB='\x00\x00\x00\x00', @ANYRESDEC=r7, @ANYRES64=r9], 0xa0, 0x4}, 0x0) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x3, 0x0) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) rmdir(&(0x7f00000002c0)='./file0\x00') r5 = accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x80000001, 0x7f9035db}, 0x10) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000003c0)) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r6 = getgid() setgroups(0x1, &(0x7f0000000440)=[r6]) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000004c0)=0x80000000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000500)=0x1e7c816c) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000580)="e1e1494fb65d7b0be4ab7271c0a3b12f78fe17d277d5940c821f83ae23ed5a79f652949f814307fb5157e5ae19083cdb2ecdbb", 0x33) fchown(r0, 0xffffffffffffffff, r6) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000005c0)) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000600)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000100)=0xfffffffffffffe52) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r4 = getpid() ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000000c0)={0x4, 0x7fffffff, 0x0, 0xffff0000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) denied attempt to set clock back 3221226267 seconds executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file0/file0\x00') setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) unlink(&(0x7f0000000000)='./file0\x00') msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) dup2(r2, r3) read(r3, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) listen(r0, 0x0) sendto$unix(r0, &(0x7f0000000040)="4d1cf34c35ca8b8381cef54a4234c9810f9f419a68", 0x15, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x5}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d", 0x89, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffe, 0x101, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r8, 0x4, 0x40) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) r1 = getegid() setegid(r1) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') mkdirat(r0, &(0x7f00000000c0)='./file0/file0/../../file1\x00', 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x2, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r2 = open(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRES32=r2, @ANYRESHEX=0x0, @ANYBLOB, @ANYRES32=r3], 0x401, 0x0) r4 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f0000000380)=[{r4, 0x100}, {r2, 0x1}, {r1, 0x40}, {r1, 0x4}, {r1, 0x80}, {r1, 0x1}, {r5, 0x40}], 0x7, 0x6) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x10, 0x94e, 0x3}, {{r1}, 0xfffffffffffffff8, 0x51, 0xfffff, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x3}, {{r1}, 0xfffffffffffffffc, 0x9, 0x80000025, 0x7fff, 0x401}, {{r1}, 0xfffffffffffffffa, 0x50, 0x40, 0x8, 0x1}, {{r1}, 0xfffffffffffffffb, 0xc5, 0xf0000000, 0x4, 0x460}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x1ff, 0x15b1400000000000}, {{r1}, 0x1, 0x2a, 0x1, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffa, 0xea, 0x2, 0x5, 0x3}, {{r6}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x497d20c7, 0x4cf}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0xb81a, 0x4}], 0x3f, &(0x7f0000000140)={0xda5, 0xffffffffffffffff}) executing program 5: clock_gettime(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x80, 0xa4, 0x4, 0x438}]}) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0100000400000000000000f2d87e3200"}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fsync(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) (async) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x5}, {0x4000006, 0x0, 0x0, 0x1000008}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1dd}, 0x4, 0x6, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) (async) msgctl$IPC_RMID(0x0, 0x0) setsockopt(r5, 0x1000000029, 0x26, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) (async) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) r8 = shmat(0xffffffffffffffff, &(0x7f0000047000/0x1000)=nil, 0x1000) shmdt(r8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x25}, {0x5c}, {0x8106}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000380), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e", 0x57, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@noop, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) execve(0x0, 0x0, 0x0) executing program 3: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x16}]}) write(r1, &(0x7f0000000300)="7f2375e1dd92c256780000000000", 0xe) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) sysctl$ddb(&(0x7f0000000400)={0x9, 0x6}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) geteuid() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000040)="070a9bdb6d4561bd51023e47eff3b5dff6795d03490766328a9cf85395a6e24ee142e45fee48d23f4a9a41f57b290bedd5b5bc972ac5c78ae0b896516bf724d60e037a2166ed2e093c599fd8bc0fce31e9a6a54b9b4d51d0fde2b853318a6f1a", &(0x7f00000000c0)=0x60, &(0x7f0000000100)="4d0fa4df7ec3ddcc4a3894d519ad828172744fd8dd9bb400a8398ae819fcc72125cc9c3a79a83c369d151e26d44cb17458c63360f20d31ca6ccc9206b5019cbc40555af619f9ddd85936c8fe15938470f307c94090eae3050f4fee5b781c9fefc179a0f4425161b5db5c691315abff4e97d416a9efdd3d0043d3af9f86ac5d36e7de03c5827a79f2c69715c56fd533a8d76284f9320405c8b310955d61267a206db7f1992bcfff7d298531dd442724b1ae180a53122e2757c01c537464718e76c690905fe0a1430fcde7529e79e88d6fca80cf4a6b35077e5a229f0af63f44d0ad0032f0765f9922981a22c386e7dd557e5b39dc48737c3a", 0xf8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r3 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x6, "3378b74a4eddc026dc813187e906385e4a7d5626", 0x14, 0xffffff81}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069c3, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) getuid() executing program 1: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES8=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=0x0, @ANYRES64=r0, @ANYRES16=r0, @ANYRESOCT=r0, @ANYBLOB="47d5a52d6409cddb8a2f93e945dd484b85c2a1840ee1c673080bf6a1afd248b1556f18a847758ae7837518673cd3b6b85f824ea097da86efff3075ebccc8f0ddbdfd93876a6889b0133d84391225db7badcce02d321b5de7425b47de128dd054", @ANYRES8=r0], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r1 = msgget$private(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r1, 0x0, 0x1008, 0x0) msgsnd(r1, 0x0, 0x68, 0x0) msgget$private(0x0, 0xde0d5b26198b905e) msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x5}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) (async) socket(0x0, 0x0, 0x6) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x81}]}) (async) syz_emit_ethernet(0x2a, 0x0) (async) r1 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r1, 0x40000081, 0x2, &(0x7f0000001380)="63e1303d", 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) writev(r2, &(0x7f0000000980)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x20, 0x402}, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./file0\x00', r4, r6) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[@ANYRES8=r0, @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYBLOB="ac19982c3be0877429e3023e56787e12d8a67b9b29812a7098ae2ef32414169c8cc70f6f3879ebbdb7afd96cd1f3f6df8b66e58d4329bb285c56d539343ea17e0ce796a9074556eb2b2d9c9fcbeef8d6350b4e598be9f6d45065492500ad4604ef", @ANYRESDEC=r0, @ANYRES8=r0, @ANYBLOB="82f2c0271c87de0a30356cca1d3c173a6cc1475319a14720b600f048dd357d907ab6cd433b886af9ff4e10582bb6f495f119e52ee8864912f7863c6620977df64ac42af70096194e1904f300d0f96a3b6c0ae668f6427301ecbdf397b1d46e742e9a2b3eb4a3cedb60dea7b7"]) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0x82485608, &(0x7f0000000040)={0x2, 0x0, 0xf6, 0x0, 0x0}) symlink(0x0, &(0x7f0000001440)='./file0\x00') rename(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180)="3502beac16c25321ef501f07b100076165b25ee31d4248805b58555f3124fdca22e2665be8fa549d7dd58f7953ca0e507906e9d93fae8e3efa61acf0addfe5d43b462e1d1c3c823486971c12002a3833b34858e6613036e345e373c525c14032d42942ee06b08c42a0ac5ac92c1737004cee1946", 0x74) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80286987, &(0x7f00000001c0)) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x0, 0x9}, {}, {0x0, 0xfeff, 0x800}], 0x4) r8 = semget(0x3, 0x3, 0x20) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r9, r4, r3, r4, 0x2, 0x20}, 0x0, 0xffffffff}) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x1000) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x74}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x8001}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r4 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r4, &(0x7f0000000100), 0x0, 0x1000) socket(0x800000018, 0x1, 0x0) executing program 2: r0 = socket(0x10, 0x5, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x5, 0x9) r1 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(r1) socket(0x18, 0x3, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/259}, 0x10b, 0x2, 0x1000) flock(r2, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x3, 0x3, 0xfc, 0x17fffd}, {0x106, 0x2, 0x5, 0x1f}, {0x6c, 0x4, 0x0, 0x3}, {0x3, 0xe5, 0xfd, 0x2}]}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[0x2, 0x0, 0x6, 0x40]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r6, r7, 0x2c, 0x8}, 0xbd, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x8000000000000000, 0x2, 0x800003}) msgrcv(r4, &(0x7f0000000340)={0x0, ""/88}, 0x60, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x4003, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x9}, {0x4}], 0x2}) setsockopt$inet_opts(r8, 0x0, 0x200100000001d, 0x0, 0x0) executing program 7: r0 = socket(0x6, 0x5, 0xfe) close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) (async) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x0, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x8, 0x10000, "efc608bbe0c45c4cfd4210771130a79d2f6a0e12", 0x0, 0xffffffff}) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x8, 0x10000, "efc608bbe0c45c4cfd4210771130a79d2f6a0e12", 0x0, 0xffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x4) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendmsg$unix(r4, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r4, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001780)=0x2) (async) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001780)=0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000017c0)={0x9, 0x8000, 0xba, 0x40}) socketpair(0x18, 0x2, 0x1, &(0x7f0000001a40)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00), 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRESHEX=r7, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000400000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000e3025a2966cd0dacc806db00"/26, @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r9, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r8, @ANYBLOB='\x00\x00\x00\x00', @ANYRESDEC=r7, @ANYRES64=r9], 0xa0, 0x4}, 0x0) (async) sendmsg$unix(r5, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00), 0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRESHEX=r7, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000400000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000e3025a2966cd0dacc806db00"/26, @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r9, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r8, @ANYBLOB='\x00\x00\x00\x00', @ANYRESDEC=r7, @ANYRES64=r9], 0xa0, 0x4}, 0x0) socket(0x800000018, 0x2, 0x0) (async) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x3, 0x0) executing program 3: sysctl$machdep(&(0x7f0000000180), 0x968eab051cae59eb, &(0x7f00000004c0)="9449f02cbffa024424cf94656ed80e8ccd8e5c8a5500000000000016b4e9a9a81a8572766a94736ada23b17e440c659aae6a41297dca6917a7974bf4f1d656a7663e60db3f5b169fc6fc791fd319a8f0235b02460009d4674edb6953b654fb72fc86f23fe472c6e18341c4edd67b14527a93fe0bf5c7cbb98a4277d4aa944c9667ef3f0ca9338d6692450934415da8d9d15e19018226644bcc33758fba03428f56d26ecc7e5921c53a6e045f4466c0066e7f0281abf249ba63e7928d4b22df6f2e769559e9016db5997196152c", &(0x7f0000000080)=0xcd, &(0x7f00000019c0)="c06ec4937435b4633f0b745c979832fc7a9d9692ffd69fb7db657e0a01bef1ab0f3af13fe9362a4cfebcab468ca1b3d158e29ba8b48b765740684e9ea5b1416bfeee9b70936b13bbb584aab015a0e54c19cb6584524e482b349ba033bcbd54af611fabd0f24276ef80917be7682d951c1803d649938f91753be5fb01ad4c98c2c165027cf976d3a638aeaee5134f68c39d1dd28b8b1ac554d1cf45e13aba89ff6e574913f0df9ba546d151ce067fb46647d3babb23a3410ab916e99d39ad958388d5b45421dc7fec642408041b976d134397b9f48e45925640679ca4eb6c1861b52791675c9406e8dfdf4d788ee0ad487779bd8305323ddc9d832b71aa34bbbdc97b37b8a5ed3270374afc7942c3b6360a02cc405775806fe43d802abbd8c46d1fbcf21e5e8142c002ec399c9d909a4b18ce3f9da11925083e9a5f96718e635b8866a93540ae5a9e8dc499759f0ad731744f1f3618e638101f3522ab90f0cf5d6e3002b13c3131782d061b8076596496b570cabe04153732fa4fa33ec8de02253892a2058af377d40d849dcbae3edd6007a82a4534a6ee0f5a844d2facc3f870def3e5907cdccaf6a03099da2b64f134ff438035eac7b49408c36ba84919491597e8669abf323eaf688bf88a4f881119182b6478f905180969de240771324b57bdebb13e6705af26caaa42bf5569b024c650d6fca98511d152f686e5c382d1849f1fe0fbe4e17298d43d4a27cbca07d566b99f93baebee3b459f99d7e2957a0b327cfe52329659f335c6c0c2eea9af40817245931d6a76096a9638d0048dd0a7f44c5ca62fe6225a4a9b433868cfa764deafcbf5017424e958910729cc7279a4b0cd70a814171ef97ee4c997e144530f68e38c99496e2dab15c4991a57161140fc337acb7df6c0466deb8e8b75f32a01e2e4d82ea73dc4cfb6a82c515625961ec85647d0f67512edfdf6f4e19bc07faef489a4fb316229e4c106b4ec29738f26d0a0763df23e7715b3b4935eebde09c9a712d0cec8554e57b23fd48b1ae1fe4dff132c11c492c8da6e6b5a1e7e45d884056cd0c48ed0c84d449c35ceda1bbd81f30b3110b6328580299c0a76c45f281855f0ede67b9847b96c8ef86dcb0dd4c16c4f57d8414fd852604da3b56e50a9bda3eb718d97c5ed9a5bd26aab2e060b656713daa228245355e9b80ec7b0b1d64721b1cf61d96cc2bfde750ced6c248d71e0166770e234e45c34550a49ec83a884a67c0dc71e95860237ff0f846fa6b173cc5b02eb1a8b2f30984f6037aaf161290f3bd11be4a3fefee1cc820019d94fb3678c1919dd01dc5294501ecb5c2e560a6ee78d5fb72e85322320a285d16b1deedef73ae12d63da57ebdc872b468d0a45969b5e7a522a71726455f25b3ceee5415c49185ac13f295cdb4f0a82caf74105f5295860b8b3a1235ebc9b06e176b6b678ebfc4da158c7697ddd776033cb50bcc574411cd86ac78d43954553900d74bf00bb8bad18b947af44651848f5dd27ededd0c850de59584130845515e7baa767a95529d99247ebb7449e92c014df2bd1b53e0f83273af5a64c6f9dd14a8235756601adb3424b0596fd289dd8b774faf42b7faa225cd07029fbcd2deddf668eda00a5ce405e7888bcc8f7c2fd2e1fe633e511ee1f56919599c6d12064c47b9955756be2010106fe489a2404ebd0c13d2d6232811b8d02ea35e39b79eb3ed6d206d8de90a176d5280416ecb783c9257b86d16b91844f5a0ff01b85f7de4257ce06781166dc711370de5ef3e1684f67efc8253578bf98860fe00507a161a861160a5b3dfa4ed6caa19f19539d37c66025ab3f1de62eb0cb3d897032caa0d4c3f2215c3bb1345a50807a41d6f4301499d71cd2d18a54026710faee19f13229f42b260019e28de2a733c7ac8aa2d35abf3facd37a1ab7aa5b952f53796c6cdcd2611edde64ec5b6acba1f4257e66130729a8b6654e7284c89047225f59569e58c3566438258eb723423d0779e829c3d892431c5543266054b12e48f33a3f10439844e46bfb31643a9e77e51d498d1169bc2ba0745cdbb6dc4c6dcbea712710f5d321e44caa36450725e1f8aeee5666ee65a7982e5a6ae37fdd75f03257126297b9847e1d457ac107e8ba73f7cbca2d0a381dd42492c4a7f701152abe0f4fb419e1a57543f4f56c075d9a33023d3fe90fe6c84f2e89cb17d5bfdc4bfbbd86fa2e44f04a27afe13918a222865f75e102ede0888bcbbb6045eccc2e4d03432301ffada3366ea2c4c932cc4eb4af99cbb2a6af9204f597a9b4084ca92834891844a1076b898d0c7bb1071c5120dcbdaa0382c8e26921f0227307d3afeb487ab766fa5319a46f20200e1943948d73e3d8b470c7922360cd23744cb755354ccb46956e4f0cd86ee4cc5aef103568221f3b8d12f0b398c5643db50394f34eeefa6e2534c1029bbb4f91006735bc3045c7fcae509515d9deeedff35c09c59ecb7dbc4cdfdc05b1e51260427bfbaa057c623a04510af7e58d0f3ad3ea518517960e1811d69f9f749244a2e517db9ac77afccc4bd7fcc7c8ad65bdd58abaabc3faa0f11d462054463828a1387a66013b1763fa2951d6b206f34fe4e6ea07a3ead5dd5a068fce5809922972717cfab20d8b29c81970fc20069dea9c4d2a20cc9f3eb5b441d4175555d4aa85066e223e3e6217f58e56fbbb6d57efe78874dfa3645d86bae632a4deb6244535d77b0f87bd5a8b8bf1046c1036cd1460468f28f2862c871667f72327a3c1899b5de789222def7a00e299691c347a0a6f620432157cfee8dd08a324ee920db1cfa880b58928bd551d655edd7777ea3dd459a0ae580b999c564571b6f95dff6d95f34589013f86f53184df22f86cd50b82c5039a449d3fbb728d9ca5ef63e0ce7375725246a261231f71ce023013c16dfb8f2185977538a21db22ef9d11472d3aac4fb6cb34aa24117df72fdb882a0931c1115f066439229c691e2e644df4c7e00ecdf948babb6affa643e9da27cac66d169829215601ccaede20b2671640b8356a39ab463dedc6eaeb4389c6673efafc26ac63a7e29fbf91213c34745e30d4929002aa76602da4e99a8d6bb30aa71849b12a3994c9b007d9d8b9ea7a27ed981dda302cded921fe849bd1799382d4b6b3d93aa80b166b6f7beb1f9f4e29930f5cb667e6552f22aa8fc6fc1959e10823024c77c2090d19364cc07c87881e6980a3bedad353bdbff6240d71d03ea6a1b22d1e2aaaabe5dfacd8aafd3dbfb6751915661d538f266bc7b38858e503ea4c82e83770a7591259ccf584442d09dfb63626e62c4ddc5dd4d25506e5734d3bff342d6f6ceb10b7ec86e9df7bb88af9d9510e5881ccff5d2a5dc2e279ceacbd1de8751eb4e54bc11b9ceb1c0f3de0234c14f4bf9451d59906cd906b5eed2ef1ec9c958e16e46885e8fcd8bf4d48ce29eac90e83cc0c765859de62263fa754e4922f2201307de824bd0344519772eb4d2c3f406181d55a6d7c4c8971e77cebe306975cf07d3df5d1c57c42a1dd47cff1cc7c071abc5d8cf237eac7605bda5524a89187e404611c9b088d58f2f14a05bc265b8079fc703edeb6d2f55c073d8bf4efb0850bb169fbb586305da47fa34b7abf3a680c96bdcd8adc80bb02408e0107571b1036a93faa5f15f8973ebba6ce24c5697c7042c939e4e7aaa34a711ca58882937cc0f012ce95f69937ac2255092d31d99362c7fdfe0826409e36d1aa3e584a927d5f922515d359e2859cacd7c4ebca041fcc44d85071d34c9408fc333e1d3a2ccde6d7edc9292327a945e11913a9fa7acfee29d0f8331c8b1fe2d271b07bf6488154a4f449ab733eeffb7938a38ebca9883b719ab5149956d88aa32b5c392a2ba9234e922c9c3c01969cc37ae298af68852ba3ae0debc9a2b37d63402bb1c80c0394cf3986f83b228a8e7ac24a3ff128e55da554add46f0dabb39139eee58faaaf478165788c0d8ab5378f421db40acc2f1d12261f317314a2b4a2d338f9586bdaa18fb89488b4d2771cff6fcc09a4bf94581588d647c8b6f4334cd6531b336b1fd1fa3b0e092551569444cf8d8b1ba7a97d60fbabdf5ff7be0c73e2deb4ffea9c749160b3725ff89bb2214b809a0d6add82b0c2116db23c90739eeaa93dc9d8360613f4536118f934b34a9efc782e8e26a836feaa4d96b5d15599059993daf5887822aa4942750cece2309b0d3dd8c14f016212312091f2d5463a53407ad9b9c51c95e7ca0859ea2a603c322aca96899752407fc931ca187a044963df706eb5cef9cd99d7fa4c6fc0f4bb990a14ef4babe9b3cbb51b3d5208779f7f4e8443bf5848f281ec14d08e800effb53b6f01922b32656c10e9fd07f22d61089af6aca976ec03f39c388dd00041940b22c0b9c6b5f7b460269e98d6d9399b775a6296b0df5ed1ae32c741b364712a8d25108f725d5cee2bbf3103bf8ffa56bde8bf264dc8dbbae6486b8e7bd9fdbf5f70022b2b7598b7cf8296a2da5d806179324b268450d4887aea227f59ad82d254e01342f5db8f9587cf22030b02484138342550e330d668d73daf5eb2cf5dbf4538c9ab9fc6d16c3cc7a1073201b5897d93da859914ed2c1651edd6ca25b80ea0d483d6ec043acf1397ef30d7f489605ad37df28595c85fa711170ff99318f25d59405ddf9ef201b562192f4231a4368f529544f0a0335f3ef30a38cc401b2d3cf80c7e31f3fe061b42ed5b31ac6a39e0661924e0be5f01a8127f99ca6d10fab7027cd74c24faefbc3eec0a34406d46d42ec44e96ee7dad9c482827519b83da688248f356340ba61e3f73f4459d5f101ccfc0d7f3c3d57b384944689302adae608917dc3873e80d2efbeb20314f11f718cb4aa4bae30aaf6ba1fab2a249298a0539c7a43c0d271b5031de56cb30009e06c000e53c30ea99bbd926b648db8fd45cdfdda2b1dfdbb6c7cefcbcd295ae12bf2fd43e3d007a43cc356253287e825097e8715c365c255bdf53e16174b5cef5d870adbadcfff98d31269123e4229285d98862a49bbc9372ac3dc7e8659299b185374fc8d601493c432b6f061173ccb2746814e54652b26580d0e6df7f07945ca815b1d29bc6dac90f742c18bb6ede940377f0b077213d2832722afa9e13d0ef6a26b84bd01abed2e909aeacfeefda785ac37a703849b933c8d99b309ff01bd25fab42a03c48b5f7baefcef30344539a801e61eb0a582fe56436503796f40a47a40d328dc93c668445bbcceb61c55a34b8d191ff9b6f44304d0478d3ec3dc084ec9beaa6020ebc5ae392e442c7f6bd25af96325d412b5ca927ecdde64642314cbd1c052a6b8d9ac1fe335d7896d0550e83c15bffb4d5b849c662d73cb1a9dffc82e30ff5ad0be4a04502d23a0ff68823d6ebb3a3956c95805d532a9c262d63cab9fed945d471246bb05c9c79b8c352dee94fe3ee8fa76e8503e432a207c7fd4a454feeadf9337fc9b66da6b104371634302beb9ed6d596ee61ffa4040c45cf3868816975463f80e53a4a82248eb7062e49aa8497eac31b74340339f0dea2266acbf0076a106ba8f827d3116771bb1e57ca6b2a73943a4fd039a84a00a06d7d3301994242a9695ad8f8e4d01ba5a6eec24921e47fb2c42c23c332c5002cce0c2e627d2028ee191ce079752bc96f70182907348f40da0db4da9a568729e02607daf5942834442516346f6d262117a794f36c5570e8f3f091d6d4f83e9d539ac8bce9538ec7a7c76ed9cd6516e2be8424ebc0157986da34e5364a874b03d52735d124589e6b0f958ee4d6d0f0d48005515a83097278b501c000000000000000", 0x1000) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5, 0x0, 0x0, 0x7}, {0x0, 0x7f}, {0x3, 0x2, 0x40, 0x10000}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a2", &(0x7f00000001c0)=0xd1, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(0x0, 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x0) executing program 0: getrlimit(0x4, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) msgget$private(0x0, 0x1c2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x113) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x2) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffdfff8847"]) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x401, 0x4}, {0x18, 0x0, 0x3, 0x6}, 0x7, [0x8, 0xa6aa, 0x80000003, 0x4, 0x7, 0xfffffffe, 0x1, 0x9c6]}, 0x3c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) executing program 0: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x120) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) read(r2, &(0x7f00000000c0)=""/25, 0x19) executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) semget$private(0x0, 0x0, 0x31) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup2(r7, r8) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x10000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000000)="b8", 0x1) dup2(r0, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000080)=[{0x80}, {0x4c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x1, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x1, 0x1, 0x20) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x1) mknodat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x3) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x4) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x177d) open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0x84) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x408) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000400)=0x10000) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) link(0x0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) r6 = socket(0x6, 0x3, 0x4) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)=""/234, &(0x7f0000000140)=0xea) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99", &(0x7f00000002c0)=0x285, 0x0, 0x0) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x11}, {0x84, 0x1, 0xfe}, {0xe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x3b, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000078, 0x0) r4 = dup2(r1, r2) read(r2, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$PCIOCREAD(r5, 0xc0107008, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) semget$private(0x0, 0xb974d795ab34cd7e, 0x800) r6 = open(&(0x7f0000000240)='./file0/file0\x00', 0x8, 0x100) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r7, 0x0, 0x21, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) close(0xffffffffffffffff) r8 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r8], 0x11}, 0x5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000f40)="c6302c9c455c7be3d8598d3ac53af8e769b79b1d574f3600db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x44}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0x7, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab48, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x7, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f0000000a40)=[{&(0x7f00000005c0)="9283ca9e30db4d9e41ac4fcb583270092e6040f99e003aaa6bab1f11b84758716dcbf32b0a1a1f2dbf621190a7a1a9347a5dc63c53d3593212fa70505efdb03edc4b4b01374adbe5bb9e53a1bb93ada82b022477fc5001ae5daf7b138567f60354645b5eb4be1854e1046e7de7f2dbfb97cebe11464689a5216d901218f244bfae8afe50aaa0819b383522cce41062ffd399aea583dc2b2e5b77974ca97e", 0x9e}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) msgrcv(r4, 0x0, 0x0, 0x3, 0x0) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000980)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac448edeb1acd6198a54a5409e84"], 0xed, 0x800) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0), 0x0, &(0x7f0000001900), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xfd) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) getsockopt(r2, 0xd23f, 0x9, &(0x7f0000000300)=""/209, &(0x7f0000000100)=0xd1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0xc}, {0x1, 0x0, 0x3}, {0x8126}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) mkdir(&(0x7f0000000a40)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x3, 0x7, 0x9, 0x2}, {0xffff, 0xe9, 0x68, 0x5}, {0x1ff, 0x2, 0x0, 0x2}, {0x4, 0x1, 0x1, 0x9}]}) rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r1, r0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x1) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0xfffffffffffffffe) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000, 0x300100000}) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000240)="eaa72825", 0x4}], 0x1, 0x3fffd) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)="c9777d04151cf5379168d599", 0xc}, {&(0x7f0000000140)}, {&(0x7f0000000180)="599829a7e35d50feebbd50a6b82aa98f31cbc19c715c9339fb9a5b63fea0c99517c6a8c415e2f8da5d3f97ed11f14062c14364652590d25a93081fd3fb075fc246d0aa9393f4b3a767caf14487e228f5e056e1d6b50934d3c35a6cb25039bd47fa3706c98407c2bca885e626142b9d2332459031de53e62feffe85caa28b225602772fb8104589769e46652a1f71428f27d61e3922a9d188db1b7302", 0x9c}, {&(0x7f0000000280)="2dbadba001e777029cffa4c50e097be8c63ff9b5dcb94d86ef34528218c83a7225dfc1678301f8daf2edf069ca146ff6c62a635cb68b1741a2f161e220ac3d3c38931de41a015a26028553d4f059ad322d4da1ef5fdadfffacc200c0c980e30f61c975b7a51c43c96dfb489548ecb860284c2b4f38218b1edf181500c2d93075a87548bc84fa29009387b29c1eb0813b98759b7b7e44", 0x96}, {&(0x7f0000000340)="3623e5e69fea2593e2b52c933a659a534d3838a9074a9d561cae7b7cc979fd3a62648f367b314ef3fcc7ba6397f4b4d27a6dc90f4d54ff73b45a43ce", 0x3c}, {&(0x7f0000000400)="370038581c81047fc589f03f823c9355c034e11543a7440dcbed8502623f7d46fa4ebc45e258e7b14381a30d931d83d38f577ff1a1ab039a4e89427a865ec6991b9f5006ae237173f6af", 0x4a}], 0x6, &(0x7f0000000580)=[{0x58, 0x1, 0x800, "7dce30a9170466abc814fda9b4e8873a7803e99f6ef631cc8d9475f682c99b14cdd078d175e1cb47ddbe6f7bec06b2ccbc557b2c856325b1075c60a8fd398258df"}, {0x30, 0xffff, 0x0, "33c5997ad07408a573e94b893bfbc21e0ec8b72d2f1d63e71e82562934"}, {0x50, 0xffff, 0x3, "8d689abdd73ef4844b18d7f36862a298f8d121cbcbce6fed23fe432a15e6f7ee45565eda1978e9f7b30b486125c180bfbd642bbf2b2db06cd6d0c8af16ea1739"}, {0x78, 0x1, 0x6a25, "4009ee5664120eede8c953b5114a0607549b98199556f324adc53f01cdc480dd929a6379c29c525797e9c33241db684b9486900cfe8e208242a086761bdac195a63c3f3b3e17e9e3658f3f4e928d4ba444f4fee9b95c8edd490f7a28c8252b17624f2223c118c8"}, {0x88, 0x1, 0xfff, "7ab8ece3674681837d8467ef790cb50a58e6d2ea14e65ade787037aca838a1eedc5113022d3947e9e848348f40fad7655bfe008d2c2c5ca53eba06f466c33b480220dc7d2cb9de6773b37917647e532fed437abc8400f5451499ba02c92b17509dee649438c9b7836cebfc8b3e33223e7e"}], 0x1d8}, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000000c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) link(&(0x7f0000000480)='./file0\x00', &(0x7f0000000780)='./file0\x00') r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f5c9594d", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6060626000082800fe8000000000000000000008000000bbfe8000000000000000000000000000aa0000000000000000970bfcffa717d34364d32e1bae90ed6d7a95fd4f0a1efaa81926ccb52013997e99e4f4814df21ef967580a3daee96e849ef8cb269529db12c129195a00b927511bdb96dedaaf4f15597adcd2bef09c4ce8bc2dda4bc548e60d1f57af8f6215e63537f57396e4c837839a6526b4543ce26974465795b681911e11eb4fb5fe89d46018abea16a05cafac6475238990371cc7e5c198e555f0f621dda64f8ce2ec45b04f598eac26a3810cc8d9eb08e8dae98fb050d0209cf16c268c3c59e543b8d4ada44d9a22f96da5ae3549d5f9e0641fa18b0c97614903ee567b8d75e8f34e651cf7c431c6be3c72a5e5c7874a3f13b71b139cd4ff"]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) executing program 3: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000440)={&(0x7f0000000200)=[{0x20, 0x2}, {0x87, 0x269}, {0x6, 0x6}], 0x3}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, 0x0, 0x0, 0xb2}}) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000340)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffff9c, 0x8000000000000000) socket(0x6, 0x0, 0x0) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x36) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r2, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x5}]}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000240)="2d82c7441a3cb422ad4a0753ffce7e3d523fd22738c6bfd103de3a97f068718acbcc725a4e02e57acbe33dbb690f18c9919a1ae153f43d7025f2b7dfd1a54b15cfb641dc4880468cf5b5b5c03bd672c49aaa2e1d9f3f9e3d0c738c5df6ca0bf64180999112efe6c1ea89e995ba5fe86b4ca083395de9746d5ea3e539549fa32e62988ab4dd823d14a2b990f2d6e7cd2c0b210638d70365ee8d3dcc03ef37f586cb4850ac30", &(0x7f0000000300)=0xa5, &(0x7f0000000340)="1137c04301fbdd8cbb0f4a9eda7cef3d", 0x10) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x7, 0x18, 0x40000000}, {0x2, 0x8, 0x40, 0x14}]}) dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r9, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r8, 0x1}, {r8, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0x2, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001e40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r3, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r8, 0x10000) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r5, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r5, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000200)=0x1000) write(r4, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) acct(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80e900000000000000000000000000000000000000000000005d"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x7, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 4: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x83, 0xc1fb}, 0x80000000, 0x8000, 0x0, 0x0, 0x3f, 0x9, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x1c0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x80) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff6f) r6 = semget$private(0x0, 0x2, 0x0) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x1000, 0x2]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x140, 0x5}, 0x8b, 0xffffffffffffffff, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) dup(0xffffffffffffffff) close(0xffffffffffffffff) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80045713, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x7, 0x20008, {0x3, 0x28}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="6b2b22a5dd5a160db6e5d91a0a9183486513e6e2cec886f996270943b11dfe5d5652761ebfd14b89b78ebc86c0c1837448c769c761b1c1eeaa2dbaff3cd6513cc77074172962c3d05772039cee7051fe4535bdc2bef18b3d1287384864b5f1a5e78591d42ad8c6cf8d683a65012045ddde7beaf2d029afd9086b71d9e98f14fa9bde013194313a616fa1fae87d32cb62143f4390d0c67933303e5f47d15d27b703709df0c5d425b900f1ba69f7a1d106fc18df0888358624f2f16b564407e1e86ae5574d349e66513cd9376b4b207badf0cac3ec4bb7687e23ebb218fe933137", 0xe0}, {&(0x7f0000000140)="95bbd7d7d111cf42397e2294eff3aabe25e25a2e60534dd8e198be817693205898e07aa28cbe339b1abb4aae52dae31e1af7130dec3461c030c7b06c11d1aa968673b12ec9452ad6382429", 0x4b}, {&(0x7f0000000380)="b7fd8e4219a786e9a41ff562a3f57309c5e9fafedbdfd44a5f88bccf0a67fcc92fd4a22393628b0342187e70962743bc87636815922ff6ea075f8db1dd20b363c4f2171381af2132004604b80f19642323ff106fb803ac3cfd404801ba244444ad721961a8caadcc6de3f8dccc810cc476b6e84d3156cb2684721bfc8bca56a78fa010dc36937438162022dfb00e46e4c8beddec9ebc3474770376de689251b243bc7036fec97b67eb3031835ac1670742fc3ae041a5edd1efec6176522595d442ac5d9750655df70dc9f820f234f8ab7da45f4203c98b6ddfd7670192e6ac8c1f0c3629a39fbb5f8a88aea50c9a2ca8029a2bbc7359e915201c29faf1b6fdca3902cf328ccf8d24b56df4039b2a0d7ec8e1cc1e014c08601555e4eca507c415168ec5fa1bf2d12ea1de650737ebd228ebd5b1fd39a11971dc5d230ff4de8d56a26a32319b8cc51df44b11abb03b7706d9e2b1e95f0a67b0ef8606c53c83622c8dea60c130a6aed9f6fd7d1e53f6ecb5b9c59b7c2578211fcf09d1692dcbc642813874d9d96f69525ecdd7d1ed30b2dc3964cbe9a20521dd737b2142248dedc1cebb8e079b78c5a0e550ed06f2632e30b47450a27160391d62d4ae634ebdd6a74bd3cd005a75d52c3036bebf9d0a290671337232bd0a664fb176c099f2f831108b852c94c827bc7dd9351c6fe27b5191e46d41d58ff5db9496f6d3cf21ba8af66befe5e325f17cd5c8381bbd2c293d2116cebea70a5ee05c67efeb17978b1eb83deec3264c62a05639f7eea36e1b9be46dae6f409da7b104c9bc99b0b589c5b54606ccc50a26d67a320d25d37c05af37ed28dde45f64d1eff42d6f3b61d4b62e046824cb90e5f30bd0e4e9aabaaf8d281587e93ca104f10d61b2cc878650c01c895ce82fdfb17b63374e7a689070874ea5ea4d0708d05a70b2ec7fb4f2a19376ce50784c99c43821237734315c88b010c0df2a460a48b4c2e12e52a72b36a8dba2ced6f86c1f2ca6015ab07be55a814c5d3320ff57259b5a9f4c334989f4b1b9a7820fa9c531437c70d45570a838ddfacf6972cb51fd9c33814f138401342d954d55a43f9f0a5cc7c5c8792e9189c2cdf2a6cf278812c36cc229af6ee2c2fd7fce74650f0d6855ee255f10dd4c90369b5c9c30c6f0d7cf7f2da1f8818a1aa7baf1a4d712df58063c8d7761a64ae132c85071c33f1ef43cf6975b0716897ad0e83abd5b6ab3ed89875de9300a666e537f10d086261899460961b5d18eb17ec4a3b7db81042e723392ecc7b903725878acf13b5922d1f82257c05b5e6e461dc729b9d71be993ceee4fbbc4982fef69a86d597f3ad757007428a82a3d70b4bfb43dfb21a15bedb821abbf5e4da59e18eb61a13e4afc718d3efcb0d3c3dd46ab9c0384d20dfa6ec077fa27761e217a3bd0ea1d726cb1aee70fb7f892177afd96f9acb65d700d43169d81846e5605e72f64e10a9ef715a0d828be9b742bc8eb67300da0bfa72a9c5e3ff3a380e84d780cc86fb341a6221973b70764e5f902d57da0c2218931f9eeac55a8b44910dafcdbab8c28327a6707bbed9d3361478261d4d79eb73555e8319bc9042fb2193340c69ce6b7f86466c99449f0764801c8958426906dd3f7d388b8ef80004f583fa94d633252261b1fabe077fc4f86776f8c380ebfb3be006448a7725465e52eda74f555b45297bb7b4e65bee27c2afff904a598acd67e4bcbbd4b0b450d91d4f71f42e7cac4e45d4260dfc6835e8ce6d3f55f3475be896d29aeecf1764a2b3b544ecefa42edd2d916cac9302ae7a62a11c30eb29e3b96bf0575e708332f2dc37302ada7ba8be1a47b56f8d97fb0d616813c8f0b06b0e0976334cc7f29194cef11226db38e41c1befe4f38b8de40d6ca72412ac56ff1c2ea6c545df028dbba56a23ab378702b935482f68ae0d6f8c8ce120f2a71f8e1cc721a716382b265ad8fd80c23a1ca44875dddfbf4078c2ede20fcf53d466b5a1c0871ce1f826f5086254d58cc1f832d9e9ae7aa58371d21f9d0e25a510755d72a38fa78b21c0474b02cc251bf005f3077fd1f58849d0ab06dfcb75544de9071ae016f68d7ec1bccad3565685724a87d5da4636403546cfade208676e4e69fa546e98cb59372b24b188f592c6e0b26b017ab3e21d044b2d1a899817215f7b31909bb6de4b919ecee7fd61a7b6b7b0c1e766d1605ea0fb15d6c9d7833b7eba2dc2c3c923477a499ddfd7bb59928f1ad44fadd08f173c92ffddd2936bcbf7038614ebb2dbec732df545ff744ae1215e3e25d7498536314e9baf2345338345f2ecd9ca19899940c64444eceb542730b7b96d8e212f29a221e2791757b3f3c304289ebb1fa3b3ae8ab0c162b9908beadf9ac013e21e58626e6554989fbcbf98e400c5e978994ff00ec6632d3cdbe05dd308751913fb665505065bb338e96295db89486602eba2289cdbcc9a03c7ef12b9588d614cb03b2c76363cd75cae98fe7927c74302d1b538355bc531ecad3da1638c5c066956d2d90c138c3881c913b2dbee4b07cf4e69425a99800830e77c7c94a4ad58409d3a39c9517ed78dac01418528a69412a61112f1c433263bdba1b81b0873a6e9d71fafb0225c4d17114ce9daf36b2238bf5e2ea145a38317704b6015e0a3a6486f7eff11a867e71bb5260b05179a163e9805c9743167e663701dfefea0f7217f7907213bd3a5bd00a454e7abb5c2d3c17df72c43c6a16a298e8f3cb710348ea0133f3182981d7896dc4ce2d9ebb976d937ed5ae02a1abecc4ae4369bad360e08d1474d6f9b43445e3f72ffebefcfa6c03a33818b6fdf5933fb138f3a23ff2635b22c2aeb7acddc6967ac45d86b29147e3ea852117ea891bcd9708121430165cda855270a44e8d35781bdb2fed63fdbbde478a3205716585d9db929a5e36e2d0d579839ed61694b7d85256573bf84c45ece1bfbe68424c53e132e5bc95af2fcda52eb67e2afb63b8daa1a1ba27f770c72331e3ad471bb51dfedf1ff54ec7e2f1455c3995bcbdf4baa48dfc6a1b67c6a8494010dce0995d99ec26ce6dcfc7e7b868d48f0df5afb4f699efec82cc174c054b6f340cf1bab5106a3336fbbfb639362d8aa8a1c119944c5f57582b2cc0bf76a8c866d36d88791c377fd9b10ffc3030c0f792be68f5d5ff24f90e72375774f8792221d81b4882ea885603aa9497df0c5e9dc6573f487270d37ce27a7d8ef1ed9f960b6dbbced777ce5527be0a87f1b22c69116c77617385e6c626491e73c7a0f0da863ed7d7225af47ef90bb73ff43d714498da97c1a5f41c02394a2fe496118af802515ba0b7d135ca7eebe0110d18499ea8232235b8173c701977380adf5ce8f9b10b3a7d192e8cb4b8da7fe85d053451c2a4e60ba3d1af390cdedaff43d7d7d982e32dbc4002326b5746b5f1ebd07becdca6f3cd123759003e21f73908111a7904ab50281272b1b5709c090685e977466a3732b58c272438d1e53272d9c42b1075bdfcfa4b0c511659b6366724466d98ba805aecf9346f98302b2ab15f19b01d8ed6d5e75b0d0004e8f881a96e6b89ec35de1376188d30d6d1be06c2d3f6ebd16102c256ea0a58c647547dc578f22093af34ef9358453b9c83c67aa1f484310217140d234d37342a2fe11d7e5355b465b17ff30c1c0551247cb808b1abf7e1aa5c4ed78d55e5a554f5db8a2247f1334da7bafd38664e4cfa27049d7159f003cec0c00dac5085af45822ea84f66bae23b69565ac8b3924a67e3a53d7da33c4dbe83c7164c907cac41d46a14bccf18505b7859fac274195588c3923f0236d7b13bab44e94021f3693fbdd3d02606ad3fd0f72ea6b4e1ed14526f98937acda91b5bf4b252e7d28a06442e1fad14631f2165a5327af0b4ef994d81741efc0f6d867d759a19b785e65b3e0500f21169c8ee3f2a848589ddf5fcec86b40fceafbadbbef82699c98682c066d2907540f801819472231c56a34a62b1f274143d3b21ba86671cbc68af8fc4154d93c3aad1b57bc4c08009e3227230429d66389277cd77d53eccc875f7a45c54cf114fe7bd0a95a7029c9649fd286187ce73697c0fe7883fbb6389d5b035a474b8318b8e24865a143b38218132374bd58fa0a270ef5795687a412d7c23a71043739be531ba1580e6981b89bc40ad7ee58c034fabcd5a1153acd3f9b293a9e4d374a3a44c1a7f765a5fce7aa1585d6383b7f5ddaf83efa6f1dc32abc0e26da1cc2cee80f18002fadd00dabdf5b881c41323081ff0eb3bf9a348d3eebbf3e65bf094366609cd8b59622468682befdfe7995ffd39fa238342f2eb7bac98fc8faa6d898fbb95b8260145f52adc25f0abbb914c04024f052411f6526f1d6763f461bb6828db3883a9ba7406c108b69d1e28f440784422c481d20a9a966765f02276193b1f10a7fe00b9adb45142e002277b2d13d6d423dea9dbf7aac4f2815456efa9dc4c39e26e2f7a3873aaf6e11aebd1273b32d3801356887129495b6fb966627bb6ac1ff5c5a4bc46e86d4d4a8174cc8dfc7c4c90299cc0dd3470a8dea1e60174c11725969d01a7b80daa0c6001e0a30bd71215fd3d1e4e361a6c7acb2607a3e6b25f454469652a104736fb5f532cd58571696b242dcec07da516264e7165c3987e38c5ee093c9671fc439562d4496f1e83d3399ce17ec705a70da9891f591ea56d2f2340a863543920922f8d8510e11a051d0a893fd381f5f74712afb0f7efeab1fa19666e2689b728cc60d257fc42e2308625eba609262f0f1f798e9df85d2ef4328aadebb2c1fd8e201f455aed0ffdce4aedbf62d9beb2d44d1ac963c38e4ebe8916cd245f3e4e1ac61b95ccb707e11df089750329b6e1543013a671de001fbafedca4368f1b49f2322d7ee2eaa9ffe2ef3e96c23d7afa12b0e344eeddc99b9f4b630a9bbf44c379cbbaa606026dd0e82a93347d2540621b977fbc96a5545c3d63a1398497338a6e3ceeac0372dc328654cf359bfecea45175b21e0764704920569b263aadb459992ed267fbf04a509bcde393481a8f4345f6f6290cb81ce3c12720541c57d826d322ae01e682dcd59a4bdfa72f4f54306ccc5312fb26dc0e08850e8a8b39b181cfb53dca31740a12f2d0ea05a167cad28a178853b9b2ecd6189790f277006c4b97774b696d8592bc2b2e2dae312da4ad783bb81cd4055a988d89e0a5e6631eb4ddb0730a751f55db53c0d81bf1355691bd382e7e8a2d73700af9290d1ebd9ebca25de6b1c599d34198fe21a0260899b6df5a971ea15903e41ef3963d977ceb2e4c5591e66c6a0add71736f41b476b6ee876c4c0efcf6ac4a1c210c0164f85db30d117899a868cc8f8e11e3b4900c095cd3caaba71366ee93dfa54a95da5845b7129fbf3493d3f16cc56ce7c5c2fa8ae8c9410c734dfc650c67c1648095f0d29ded5257f709b0c4f4f5d7255d726b8ef3934deed5088a688f35e090480d5a5f9c66682ba63fd0ab4e7874aa3b584bb75698f603af2ff40c884ab8bff44138d9c715207a5c9d28d06faa513471703e05145841006ac28c2a00eb4f6fd6118567c53fa8c83d2cb61f60b597121f79675816fcef5f2302640907d56c2746427aed7f5d1d0a857bcc0fa3f72fe5cf1745ecaddc1ceb84aa22c8c87423ac0c53e80628d6ff9ff20bb056d22f0cb3f916552ebf7c661ff5a9fab8c966874093a1f3c4d1b4a30118c604d7ca3aa696102b1ad9b2e320b7e978a987878e6bb51943ab55fb8e01488e91bc65d0821e3c0dd354535768f5e3ad115d6e90b82977828406bd04b383e71376bbcc4d37faf6", 0x1000}, {&(0x7f0000001380)="53ee346d0eed9d5e0c02589611a9f4a5f5fc2f81faf147e4bcefe405152c47dbfeb1111986320ab01acca4149be4e90ca450846b5dfe9f7a44a8562d4b080fd17c1fbd0b498615ba0b9297caa650c94965d8360642e7ed9f62c54ccaf79e2566b6d49292bbc46408c428e6c4219e592ae928cc39b990980c77fcd8c072c9ae0c4d7896e571c43768a2283b87215ccf84908424288558093cdef4f6a2d1de3af7957f648e1b73f86649e35c0fb1995c350a0c70ef719414ffd50b893ea332c9f784820ae3228c453975e1c364b3b4cdc9d77c0fcad1", 0xd5}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x1, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2, 0x81}, {0x1000, 0x7b, 0x0, 0x2}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x115) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x100000001}) flock(r4, 0x2) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x416, 0x269000000}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') linkat(r3, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb08004500001c0000000000009040000000000000000012009078000000009a84f697ace023f844ad1a96d52e52a47933545d4eb6bc7419d220bfc18180b5873483f1e61877ca048710ec7962449fe758e6f683353d4e00f2b2b9a453adf02ed32e061486887fd5f9736984f76bf4aa4f13423fa18de3ec95d90023f4edd3af51e64f06e26734dd4ac58989847bccbc9d169655826e7ae4d0f2d8cdda0c40f14d1ba29220f4742490d8d762ec0972b16a4c965124512fa135719ad64a65aff38fb0d3ea123393e8a727fa5fff678104f3123f5dc12e445de64e9c69c5402c9eb255903bdd641b60493cc484c09c20b9af0b6a73c8847f693be59c0d0c288d05b597d44fc9cd5796e50e3b29a186b8e18e9d47b6a0bc017f267323d1b340cf6c42b4dd80f5d3a5550a57a8a18ceebf23b83c501463b77ff66270d0f136035f489bfad4e2204a952542d086140f1c"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f0000001640)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000240)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001080006"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xffffbff4, "1010264d007c260000000000000000e1ffffff00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="5b93acdc113e638da9b78eb68cc10c", 0xf) socket(0x2, 0x2, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00000000000000001c0000bb607ba243b1bc"]) setrlimit(0x0, &(0x7f00000000c0)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x5}, 0x2, &(0x7f0000000200)="cc983cf990d8d9c35808949df61a1aa4617cfac9cbba540c19fc3c700d03031581f75b503d4ef7b0403e10250ca2817b23ee94c80363a4f54f8221497ca826ac97b9404043cb330835d3d419cc52029bf76905c52529e15290c3809538efa25125531a19fd283f34ec1ffcbf33511833b747ed", &(0x7f0000000100)=0x73, &(0x7f0000000280)="16721bd2786e58f9c3125c74032b521cd2f360a48441ab7e86719852416b3a1b0a657383f550c231d4da98451203c821912881442229cabdce99805bdcfdc0617925d3e06aae25c8f49776ce244a43648da778119187fef7a51d023405faf8997b970dbc884bd5a90aafabea182444a08cc30a244ff5a2e26ca8a7651fea05d4907c4f1d6de610e8dcccd8cb7ff098eec42793a69df8f0d8de508bf6b9a66a4ec186de53cf6bf538e8aa0a235ed4a49c8dcdcb8f600ebed990411d0a252fe1c2ec0bd12bc9ec1d187740351adcd4059579ffb875597df032d5ab3ff50465bb118b98737c9b3a655103f0c068859a21ba7d11b8202f89e3ba90e5416702063a56acac5646e9194871c5c28d08767fff5fe503d74c56459170feab9016dd1ad23d43f8302df9f7a0dc7206c77087d09bcfa9b091f1b0791234f5fe83347dce07642fac1cb07c32f3a55304b3903f63e7bdf61afb6aea30cbe0136308cdd9c38dc8a074f70d8c1fb11127542415e7b9509a1171fe9240a09b4f3536b647f218fea1dcf2abd0ecea2592015c99acf4f10f21d95147725cccd61c9a7a0d587bff9921c71b58a3acd3193a2f8cd68895ba0d397086249b062246141279bdf85f65c91dad5d8a0c0e0b6020f913b4cb9f9d1ec12190e1c4ce4d3a0541dbe8728166311b4bbdfdb7816a6664fe6ee83985dd3f7f69932c1073b65409b280eb8a3340ee2dd3794d282d328df83b874192a550feeb96eabc7b538c9bc494b357560cda23f4af682420c9ff6c3d07b8ecd059a84edb7316cc49f94bf93cd3db0c8c95b0b1ee606d302729a01c635a49189c32a60d3c514fa8dbe3ce4b265d9bf26ee9e143fd3011ed73d8432a8ef36fd70cf82cdf60bc00187c4e389d3882bfa7668022d45a0085f4f3e202d17029cd7cc84bbb3a8fc95e36cdfab6a7f42b82b775aab5528847ac31b1208295cbb4114831a3be6326c8402cea2aabcabe5731c0dc828e5489d17d42ade7dccb50c3bd63d61da30655e1b781da01b1eeccc8a079d4b5a571af3e70ae4eabdf3617d219a767621a55f542df639aaf724244b58a64a1dff02b000647e7fc7c68ee3db4bca3495fd8dd7bfb9e08ae37ec0c1e3a599266c18713eaf66816856771a51304c9ce332b116f9df468dd7d9eb93242e947adf03615b9d973e69368845e9cfd2c94439126b66a2eff188e60b10d5bac489cb11aa36dfcb9e8a79692f52c3f11e9eba469eee8412901075e44b96ab3293a8386b526ca6a2258ec2e1273ef14103e492f2e371cf17e0a9176a56df437c76ead02fa97521f6a3be50eb300ed5cfbf8df12f7d8917348a342171ce1ec63a82ebcde22f43186039ac04db909dcbcf1137c47a895d22965fbcf0f824d832b0087790555ef1b44e2488d886dc42743f029614d6ec5c4c64a0085e30b1b81fbd091df722266fc3b1c119b83106ec8ac72d18b12fa5ced299b862be3ed1ec27c00b672b503af28f58ad985ab17b9980c0531ee243103e048347bd72ce5d3a177e6eeec3c50995c2cbb5af11f5ee8041e30b1d18033cd7595236da0f7061ed9684f7d181e77d215e43da74d41bc923e059733892e566ba15893a4a522e91f90f1d3c54041b04311ddf1912527274426a8bbe12653df5d75a5dd392536275d6d2be8eb4bd6c5dfe80a52ec3bb89f4689589210874a34a0a58f70b9e4c1f2814c14b997eb4dfcd81c8fa35a90b6ef5f0b7a561806c8d74ed4914304b33c9cf1a7143eb1bae3c7ca6a2c29eaf0c3f2851ff355ce0342501029aa0e407f5b82246c1b6f72e1d7f723184c0df73236048db04cb0e2d91116e0ca22045d3d85adbc388703a492679488b077fa19c9d8cbcaea133fbe1948d2a7b57ed7425a60acc9a865d5a6abc3dad6748f87a52926d7c409b8490096549e6aee526f9bbe8ccfd12b49d3ba16736023f9759b6b559c746e0d161d0c21617d4faf91dfdcb0fb78a99f5c40f1c6f0f0dd7e8c4ffbbb2b895bc5a4f59d93736dc2b2afd1596fa3c6e1766891038e178af5174f19c4cc8dbb86fa6b587c2fddfd7b49170a6a7a9b69aca235a02ec2a2eda19c5f78174f77b61fc05dfea53c543ce41a4690aab8d56f5a1335b4d99ebbefa1b8f7e93032c5b08c06b75388e1e81ae4bce837bb609530e7bde76203d0fdd9a33093e6f44f325c708068144e84d8b0899660ef500e4e18f0f0597b6dc1fb064767cebdc4abf78f8a782a9a7fec3afd67b21672ca294b264ef6ea9ab9c46f37edec98c664cac824d40c988e37f419889e9dbf900c88344159c0d94a2972b8ba9ba60b640b1ecffa977d9e1a5ecc10d04d4d95fcc74f43bb37ea0ecd8fc12411a5453a6a6587c8b510b5a58e2f15f7f3d026b3072728a0fe2bd2ac92e2d9e40dcaee6e09c379ce8bcaffa6196384c2e5ff8b3bbdbabcd2ac94ef49e8709ba7af126087be58ab372ea8b239692a5c180d8ffa2f041d3a3996471093233ee6ec974dc20cd8b6d2e0199502ce16db2d7e19654796300f675a231eb7efa39e5ea6c702ef0ed4727300dcba3f4ff8e94d059e7e32a14dcbb541b4a8853a00ff9c81b1cd193aba8006fead246a46718136984adad8abd2710147e9369fb7db5463b4046794db01628d1cd046414cb99efc14806198fbd945c04cec91ef7b0b700eeb3da0eaaab7c2438dc2f2a670bc233a889984bdaa68a291cc8b321f8043acc6619980c448aec5a01a0da54a2acde6d794ccc7241d7cc4c534915e758b4b39f2efce6860ad58304d006407e41bac2936784ffc1c5e09c84f489fb713d3612fd6e4e6de7526a612573040baab0c550ad218f75fa440646f5324e0cd04f32a2f1a4cf68b1b492bbf48c3945ceb0631b7b254ae4afd9466475998c18ffe94d2a5f3b77330b4605afd9d22e11d89106cd27c5b221119f9794f0eddad7ef0e07dba8c3aa73bdeaab99d426c60740683df3c54d865cc14a9e573557559c0591f200f3c263902d2c2dc0537b2d4f0eef23fbd3c7d98c14fcb9661f7be038e2da44f899cd5b7b0f47fef28781cbc6dfa04ca9049bf75d401dafbc6105c7db24b21de7d1f41cf01527b6e14992056045db9002fe6c3c84b973612d810c6680390e5e491560f81b85fea82468dea089ef604c23f537b8e6b28f0bae1658f5924e12e441fe1f113f507806a279749e01c552d312e40a632337471edf65512682bc8789c162fe3be3c990ea6ec3809359673932240270e1d1c3e2270535f46ef66087ee80a9bc01e9db80757df16e563c13617f75667d8b7fe6c711b17cf49b7d066728007792b6e8298d85124863c8560b8590bdad399c9a16be2c8f3d6d9b471082ac2c629eb2628d8ec5fb7536f0b5b8f6ffb4d8e558b819802d1435f5ad08cdf91919e63048087d0243e0a62d47843dd268d9c8f3b54ea52414aa56a2cc541a7fa036611fa8d8e0ebc5a01c5be80e8f9bca21415691ca8ad24ec705b8257f5bc390d64e3eb2b5d269898a0f4e10daa504984e0a6d6701ab339304293797cf81a0175d12b901c7816dfb3fd6e278100959d527fa77b75d1a07022fbf3237cff9d98daf890d927f67c23378e1063b8b356965f74aafbaae35a16d36b20ca67ab21bfcc1530f5767eca9753be54c34ed382b4a71f83ebbc3bfcc2cfa728b59c76949847ce3a4db72c2513837248100362ddbc7c5320708b12c2fc48a549660a8a53e3892627c925e5eb96a111b76b359f7739e1751ad83523bd3e34b95014fe09ef6115ee05028640e2f3ff6e6540775a9c4b640df986159a8049734ce70f5369235be01ad6367633950bde8c12cba1ccc58736583e77c7a138f330b0771e7fda081accdf3b4f6cee6a89292422307245e8fcf64ae17bad7a28bdfa905ef8703b4e9fd321b65d876599a262a95e50e776fce492be90a1641e5311a6c359ebdacc22731a71c0777dc84c0e84bc1c4a28d9b99ec7c1bc5924bf2d8efb4854796749993a27b5832cb30acddc5c605629685eb0e3ff2090be619f6f8478b94daee72f01c6d3891096e0c4bc66ea67f009d1f1a4c6c788746c812b9e1309d985b03cccdb79d3ac36dfad252168e980af7efd7d1d7523b03445e664085bea0058a6d23d1d5f447c353976ee2a141e4a9eb3d53521e7b77cc7bc01f2b1fd0acfb81d11decc1d53de396708ae72d26efa896d700bc22f35b4b3a0d8e1155dffb565c63caaf6874e5f43649f9f8d98ab831f82790e4a03685a34c6d104f03bcc897ef2bc52d7799a5a4e61027d9f66c75c65d73b4d61dc3b635c0b48daa7e348ccd623928f70004aa3b91d3073daad136b82dad3d489c48830dbdc202aed397fe03f733fe412c702aaace7b64b57c62ef02a6223b7931d1bcd8cf4476643fe1ef0dad322826025b42ab0ad37777f2281e7e1ceae7ccd53467b0486688135df62de8b6c096f8a7ebe57619c63fd4ed5a1193c3e6492623aee7ea7e1c2083bf4d40a4a162a1e3dea8b54a6abc3b0fb5c1a3ec3a67954f2c57fc767f27472b0fabb47ff3b2969ce68b5f2ca7ee92605357052dfbc7fef9b4970734fc47acbabbb78b76193f8c3ee4c555c7dd985c377b66eb6219b65b3e4d7fc693779875ddec251fb981d8b69705ff26d5dba06b3f7f0aa32caf64c589d3b8693e064fb83c613b3af6cb8405fa842f6129ad23edde586705a9877ef5716a758881a80bf68660a5d8a8901b4dcee55a4c38047ca8ab3175da110b2b927e00811e3265962de0951578de89a9d7256673fd12b1459e109a5a87d40c1491f66f2e345cc15cb8a8925e5dbd2bb9bd0f0e7c506f3824eb58fba9b7e28b345c20e523f7bb1865b918c491df693a387fdcd8af071aa5aeb90e498552b33b375da023c0a1b12074a3235741567ecabd57a1bc64e905e48b730d99a61ac50d12dce2f95f0295f4ba9873a0e0ff5031b885b686ef5a752fce99b33943c27365e11163912fc89a1643d8e1f62b6c75cf4d88313285332a2ad67b271fc0cf0ae6e53ac5028dcb92a5eadb8b002bf624fdbd51975f019c0fbe8126e56340d3c1dddc4038eddf6aab372b4533be43bd621d522e5df65079cedba204c01118e7c0d0310fedf57b0d889514cbbc67fa0dc94cd0490a17b63604528d70145d1aebd6423e7fe4e91ca9bdd73ee00c452727ea1d350ba1fb0959d63fc88a6389c9168b5a69024957818a0e313ac3bef0f9bdbf26798578a10fcec6267d2b358bb3a4858b65a1a1be8587d65f2c12f8f03882ffe5535d5ffb766bbc8497ec954b65bf6369b28a2ce62415316c7c9ed0f3b79ed185941b74deeec52c6c349f85ddc284c3367aeeb9556ec9d881504258f089e863d607c4e01c466a234641438ea39a07a6dd648cb4893f0bb25162018ad2d430c2cd8d82115051ba6371385b2ee20559f1ececa7063e664688576b3bd29ceec6ecf16a0b34fe33a738339352b0aa99b5d71878806bddcce3f157517fe0f530d269a986d815ed1c50d93900443ab70b16ad3e125a2cb280f43c540ac9d15f8801b75a5838f4045a4646e1b51d48635ad0bf6912a67617839b01d2265efb195271b696a827f7a393b98e8ad9d5f524db0ac8dab8f79609cf42346c546db05b04822e2f629b1815aba8491bfd3cad53781c9f147749bc7e3fc33d094d407ee3a912eb2d16b188a936835d5657c59a7abb9a1a05e1c4f098c699ed82254d5427bd3bbefba657b7686c897f774a5e9bde533d239b33b7e8a0ce079aa7e9749acffa08d264251649197234f04dc47f9b30eda94de59a708b6062f7af2e19bc0c1fd1658bba72a33de598db7656f11e75165f5", 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000000)="ab0f78b3b355a278f56685088edf3ccd1579cba7fbe7b1dab4", &(0x7f0000000140)=0x19, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e", 0x57, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@noop, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) execve(0x0, 0x0, 0x0) executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/37}, &(0x7f0000000200)=0x27) sendto$unix(r0, &(0x7f00000008c0)="9a8d4b4d9ea55a21506dcf5bf3e42d6766cbd75f670bf0d5bf8d0d0521e061c94a73b36d8e2e36a4011000c7d9e8271313245258bc9deee1ac81b87974c9af846bce7441931cdf321468903ddde0fcccfdeb87c1e663feedcfe404", 0x5b, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x6, 0x9, 0x2}]}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) acct(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000700)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000400)={0x70, 0x9}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) recvfrom(r2, &(0x7f00000000c0)=""/52, 0x34, 0x1, 0x0, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x4) r4 = fcntl$dupfd(r0, 0xa, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r5, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000003c0)) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f0000000180)) executing program 4: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x4, 0x80, 0x7, 0x6, 0x6b, 0x6, 0x3, 0x0, 0x6]) r0 = socket(0x20, 0x4, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x508b, 0x800}], 0x1) r1 = getegid() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = shmget$private(0x0, 0x4000, 0xa1, &(0x7f0000ffa000/0x4000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x6, r3, r1, r5, r1, 0xa4, 0x9}, 0x2b0, 0x3, r6, r7, 0x401, 0xffffffffffffffff, 0x7}) accept$inet(r0, 0x0, &(0x7f00000002c0)) fchown(r0, r3, 0x0) r9 = semget$private(0x0, 0x4, 0xb) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000300)=""/161) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r11 = fcntl$dupfd(r10, 0xa, r10) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000400)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x78, r5, r1, r3, r1, 0x120, 0xfffa}, 0x8, 0x0, r4, r4, 0x9, 0x10000, 0x8000000000000000}) sendto(r0, &(0x7f00000004c0)="c77394436981b73982bc344fab26b953963e202581b21316ef77834d88b4847ff01e04d8712b58ad433ddf818e11e8ca3a1b29bd030ffab921b4a4c324c23596", 0x40, 0x4, &(0x7f0000000500)=@in6={0x18, 0x0, 0x7, 0x80000001}, 0xc) r12 = getegid() bind(r0, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setgroups(0x7, &(0x7f0000000600)=[r8, r1, r8, r8, r1, r13, r12]) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000640)=0x9de) syz_extract_tcp_res(&(0x7f0000000680), 0x0, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x100, 0x0) semop(r9, &(0x7f0000000700)=[{0x2, 0x7, 0x800}, {0x3, 0x9, 0x1000}], 0x2) ioctl$SPKRTONE(r11, 0x80085301, &(0x7f0000000740)={0x2b6b, 0x3}) executing program 2: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f87, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r1 = open$dir(0x0, 0x402, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) dup(r3) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) ioctl$TIOCNXCL(r4, 0x2000740e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(r4, &(0x7f0000000600), 0x10000000000002a5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x8000000000000001}, {0x1, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) (async) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x8001}, {0x25}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) (async) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) (async) r4 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) (async) preadv(r4, &(0x7f0000000100), 0x0, 0x1000) (async) socket(0x800000018, 0x1, 0x0) executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x1e, 0x5, 0xfc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="100000000000000000000080cd000000"], 0x10}, 0x0) socket$inet(0x18, 0x3, 0x0) dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019078ac1400bbac1400bbd9ffaf8260ed6ae86d61830300000000907800000000"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) unlink(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff9, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db", 0x1c4}], 0x2) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) executing program 0: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xd05}, 0xc) denied attempt to set clock back 3221226277 seconds executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60cb546500100000fe8000000000000000000000000000bbfe80000000000000000000001ecabb5833"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x9) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0xd0, &(0x7f0000ff9000/0x4000)=nil) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x20, 0x8001}, 0x2800000, 0x5, 0x0, r6, 0x3, 0x8, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x80}]}) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x803, 0x6, r7}) write(r0, &(0x7f0000000100)="94e15358337d0900000000000000", 0xe) executing program 3: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082507962e00ab83203fbf0b2971bbfa4e7f1164e29e429b1832c8ea51e8da3ba1cb4e6bfc77cd21d3bc49ba3a99cc2ac0cb8eba8fe398c6986de52f9dd0f939d7950e0a29a20804a336daff801dc8a55", &(0x7f0000000080)=0x6b, 0x0, 0x0) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) socket(0x20, 0x3, 0x3a) msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x1) semop(r2, &(0x7f0000000280)=[{0x4, 0x5, 0x800}, {0x1, 0x5, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {}, {0x1, 0xffff, 0x800}, {0x5, 0x8, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x0, 0x1800}], 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea0000", 0x3) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000580)={{0x0, 0xf9, 0x4}, 0xc11, 0x80, 0x5}) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r4 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000040)=0x7, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) shutdown(r5, 0x1) write(r4, &(0x7f0000000500)="16a9717e51ce65966e15cb088f303c11e1fe579f37dd5cc232645d3723299d9a3c4413ccafb398c05676a02c7de9a13276412f5e12ad2d89c2ac1e906847418993e7c9fb7fd236aaa0f3bf35699f0bfa1adcb4fd1b8547a8015b2c6dd43b146d450efb6d3a5adfc4895cf3666d", 0x6d) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x401, 0x4}, {0x18, 0x0, 0x3, 0x6}, 0x7, [0x8, 0xa6aa, 0x80000003, 0x4, 0x7, 0xfffffffe, 0x1, 0x9c6]}, 0x3c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) executing program 6: socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faaf68e60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f87f2b6969078ae5ca2f97a3626956d78463c3288689b69793f0eac4fe289aa55a81ffcbb878cfb2bd0175f531ca24f0e783160cbb65d5b2fce048c473bfeb5f493ed060fdd3831831d40f900c3b5d540bbf0ce5802774bb2379f0e7aa5ae22249992ebf4190ef303aff0398486ca9f89351fd60c88100d2a636390a0c35ce146f21a8e54a178bffa80aaef6cb8c4ef35b449cd541088cb714a9fae5ba", 0x0, 0x0, 0x0) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x60}, 0x0, 0x0, 0x1}) r0 = socket(0x6, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(0xffffffffffffffff, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) setreuid(0x0, 0x0) r1 = getuid() seteuid(r1) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) open$dir(0x0, 0x0, 0x0) geteuid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) semget$private(0x0, 0x0, 0x240) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semop(r1, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x0, 0x8, 0x1000}], 0x4) r2 = getuid() semop(0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000009c0)=@file={0x0, ""/4092}, &(0x7f00000000c0)=0xffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x100, r2, 0x0, r2, 0x0, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r2) r3 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0x0, r4, 0x0, r2, 0x0, 0x4, 0x1dd}, 0x4, 0x6, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) r5 = socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) sendto$unix(r5, &(0x7f0000000140)="88957eda86d89c71ca63b0b410b6ff67add0f46c50292f4d90d1375321dd78e4ee7111f5d90cbd87b4c546d1f5bd25a36fdb4c36d94f9c14fa8f4f247b43fdd459513001df4bacce772c051ea6029803f34494b5c5c8cff9c8e05b8d760f39978b7b99f5819f6eb49b204d48dfa2749d621981f2bcd10a1e4d1413cc80e4541a881687ada346afdd8a923bd5e7b877451d1100b4446b55ee523ddd4af88faaf370d9a533f61fca5ee731517f93e4f2100a788bd75f26af3f4e1604f3818787011ce03f156c7ab3c2427321c9361f0c8941b0340a12c035cb350793b5e2a39cfbb0a5", 0xe2, 0x9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x35, 0x0, 0x0, &(0x7f00000000c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0xc0}, {0x6}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) msgget(0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000180)) syz_emit_ethernet(0x2a, &(0x7f0000000b00)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0x8, "11ab22cabb57"}]}}}}}}) executing program 3: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000176000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x2}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x102}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) mprotect(&(0x7f00001bb000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x5593) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="fc23", 0x2) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be6", 0x1d}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3", 0x3d}, {0x0}], 0x6) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f00000009c0)="badbad87750b277e6e2891897001d8e2533b93fcde7e0f3fa69bbd6cad3f67471ae1cea3601389f0bf1ef950fc8dc4434b4cb3ad725ebf54c584d1c93fbadb3c04642ded3f1d0ae5cc21df73b8a006dfcf227a6d410f6074e46c05ddcb675b76772598ba7cff56c250168bcf620241929c58415ba0fda7fcda188dbb8d00fa914acd150df83e3cdfa4a8cba72c0d7d3cf24d539e5a44b92e898eca924e55abd9eec3d0913388f93cbdcd582f4be4ac3fb6a77b799640dfc04d59a3810101", 0xbe}, {&(0x7f0000000a80)="07e7cd8bd123d8393b0b264e8866b3c335e5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217f57c201f28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe4013921d1ccee12a31c15a1d6b61b9d0145b314e658864d5b48e7626cc774bce60b068d5eadb00162afb732", 0xab}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501", 0x34}], 0x4) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/143) open(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00000000000000001c0000bb607ba243b1bc"]) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000700)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000400)={0x70, 0x9}) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000400)={0x70, 0x9}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) recvfrom(r2, &(0x7f00000000c0)=""/52, 0x34, 0x1, 0x0, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x4) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x4) fcntl$dupfd(r0, 0xa, r1) (async) r4 = fcntl$dupfd(r0, 0xa, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r5, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000003c0)) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f0000000180)) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f57364, 0x0, 0x100001f, 0x586, "8b0500110001400000002b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a211", 0x5c}], 0x1) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0xbf035c924f7afc22) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: syz_emit_ethernet(0x46, &(0x7f00000009c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cb7065", 0x10, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts], @udp={{0x1, 0x2, 0x8}}}}}}}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/106, 0x6a}], 0x1, 0x0}, 0x842) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, r2, r3, 0xc4}}) r4 = socket(0x2, 0x1, 0x0) getsockname$unix(r4, &(0x7f0000000040)=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unlink(&(0x7f0000000180)='./file0\x00') r6 = socket(0x800000018, 0x1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x7, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8002, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) r3 = socket$inet(0x2, 0x8004, 0x3) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="ff63b5e14ac28034dda8e0c5a150dea1716463d31cd55df4ffb80a581b32c19d5dcb56172787a91f8db709c3a9f76ef87cd80f8a177fe138f12c91fe", 0x3c) pwritev(r2, &(0x7f0000000280), 0x0, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0x1) lseek(0xffffffffffffffff, 0x20, 0x0) r4 = dup(r2) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000340)="436532223f8a1e2724f90963b2f8737f11b8f1401d93bb9d4a372f09227bc1858dc493e34bcc84e184e8e9f0a67f5291569e559ad66227e518510f7fe36e40169668a3bf2638238be1d04ad1828294a3856b6afca2ed2059c5ca71480c61bd28f9ddc91b79dbf76468631b1ff8a08ae6bebb38fb20bdbee25e86a8ce952fd4dd3ae6ee15a90e4e9c43e074e69f0a089c974bc6e3a4510749e6778e556c94e1b4d33b797b", &(0x7f0000000400)=0xa4, &(0x7f0000000440)="6efe5953f9fb9e71d0a84300cb1bbbd8769554f091851cf1f848d258b88c553d79619ff826c822a9b3dedf28338f76cb8f0af2a819665487deea77d89567e6adce1932f9b0b7a856c0bd5dbbcdfa1f3822b4c4c795a845fb09505dd8b87661152b5f90c15000e8e6490a0e6148544fb79a13c53b305523bde974dbadeaed178deafbc216941dd3413aaf0378", 0x8c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000540)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000580)="bd19666f70f09eb807e79494676f27", &(0x7f00000005c0)=0xf, &(0x7f0000000600)="9a856acba52a1360ca4de2915c94a00cb2a2c7a8f939376ad18e806258a2123efbbb8be19fa5b3b8bcd0c4f1f189f1bf1f69a0fb6b21d8f3816b3f45dd55330bb0591e1348d3fcdf9a6e201368ed648f3c73c12299a2dfe9f215af8a12291eb57e26a7db2a9a160b371664e2b8499336597348427c402854669deb7c6d2258627b", 0x81) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x100, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000700)) socket$inet(0x2, 0x3, 0x5) sysctl$net_inet_divert(&(0x7f0000000740), 0x4, &(0x7f0000000780)="c5261652f9c011901dacd0cca428de15e27c1f5983", &(0x7f00000007c0)=0x15, &(0x7f0000000800)="da1767c882fc3af246c49d7bd8c4fa118eb73de90461d03a203a024991fa6618128ba46a0b45acdbd90f1f40bd6d8b8fb9a3ebcafdeccb91e7b0affb952c40013b14b356d0db4772b2bb8b69304a24f2f41a9622bce547a71c679819c066b71bcd372f8c3cdc8504efb213694c484891918c122a373a7c15e0a1e81501706c5f0035ff089e2b4710170c4d1090aed7b69f54de8a7e4475e9fff433eb84b1f9c54c656c9eebb51bbae0577d12a63122be3f64e4631426bbd3ca1975eb8a87dec20a36ad2f3192ea36a303e1cbf053c262", 0xd0) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000940)='/dev/bpf\x00', &(0x7f0000000980)='+\x00', &(0x7f00000009c0)='\\\x00', &(0x7f0000000a00)='/dev/diskmap\x00', &(0x7f0000000a40)='tap'], &(0x7f0000000bc0)=[&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)=')\x00', &(0x7f0000000b40)='\\).\x00', &(0x7f0000000b80)='/dev/rvnd0c\x00']) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000c00)={'tap', 0x0}) accept$inet(r3, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000cc0)) accept$unix(r4, &(0x7f0000000d00)=@file={0x0, ""/4089}, &(0x7f0000001d00)=0xffb) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001d40)=@abs, &(0x7f0000001d80)=0x8) r6 = msgget(0x2, 0x188) msgsnd(r6, &(0x7f0000001dc0)={0x0, "c1b11cd9f8d31ad7dcd0f0d3b81086bfdb78873434828930723b0a1f83b491a54037e185907f24bdac67140d65d8231fec4861bad6b5b8701d7acb468408c7df77a38e0b66747b46"}, 0x50, 0x800) sysctl$net_inet_divert(&(0x7f0000001e40), 0x4, &(0x7f0000001e80)="245e72bc892cd1d532374beef8f1501967b0b25e00d11ef460781996c271895f", &(0x7f0000001ec0)=0x20, &(0x7f0000001f00)="a3d0cfc10dc1bf47e4e14530e1e8fc8882e145569fd5fd3f233606dd7b7f7d23a9f33f52d77ac5cb1d8520b1c4ded9117d1da9ef81965140595a79a713e82ff23f1c001fdd8c39bc4d0bf2e595a3af04a158d61a3db821614c8000ebf527575851eae0bb9e246a5f5fe52e63297d0932539a086dcea4f06fc1f2e38f43ef0c6194797e243b9017f315e4ddeab4195164dee9d7db945f2f7261176f24131c13f18346a39457f8729603f0657ea67c248cd22ddc69fc39c1a8cf", 0xb9) open(&(0x7f0000001fc0)='./file0\x00', 0x800, 0x40) executing program 3: r0 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 5: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x9, 0x5, &(0x7f0000000080)="5340b793cca799cfbad98a5cd5ad71890242bdb6b5f687b2650a90f6e5f66fa6a841f10f95043ccb6210f20ab7b5ca60da283a829bd17d7f3926545b5280bccd164d8023e7072ca31fea", 0x4a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000003500)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/205, 0xcd}], 0x6, &(0x7f0000002500)=""/4096, 0x1000}, 0x3042) readv(r1, &(0x7f0000004c80)=[{&(0x7f0000003540)=""/143, 0x8f}, {&(0x7f0000003600)=""/187, 0xbb}, {&(0x7f00000036c0)=""/255, 0xff}, {&(0x7f00000037c0)=""/126, 0x7e}, {&(0x7f0000003840)=""/183, 0xb7}, {&(0x7f0000003900)=""/69, 0x45}, {&(0x7f0000003980)=""/205, 0xcd}, {&(0x7f0000003a80)=""/229, 0xe5}, {&(0x7f0000003b80)=""/4096, 0x1000}, {&(0x7f0000004b80)=""/220, 0xdc}], 0xa) pwritev(r0, &(0x7f0000004e40)=[{&(0x7f0000004d40)="1dbf516828674f658cba6e397c1262545eabe3a09959264ddafd1b0eaf33db4636f3b9cffebca77b98e01d64d7392edb1007145033694077d14903acec4adf6828223023458ab4be40c3fb158b3cb0aed7eb2d40fa666b14c871f5358838b6e90ccbba16fff477d5449dc4fc9de0322a96a78d5c154862415b018bac1f0c24a496e1f87159fbfadef211c8680f8ee86cf929025f49e76a0e0a268c6c8c033a715d282a353401594357480120f7fcf14bc99b8a8fa2534eea3614704a71fe36a08f326145318668426b44cc684b2329c51ae3c7166abea2e4d9b6316cbd342ef126f40e5783f028eacfaa8d0259f0a6bfcc94323e8a", 0xf5}], 0x1, 0x8) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000004e80)=@abs, &(0x7f0000004ec0)=0x8) connect$unix(r3, &(0x7f0000004f00)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x1, 0x8000, 0x9) bind$unix(r4, &(0x7f0000004f40)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r3, &(0x7f0000004fc0)=[{&(0x7f0000004f80)=""/42, 0x2a}], 0x1, 0xfe7) r5 = socket$unix(0x1, 0x5, 0x0) r6 = semget(0x3, 0x3, 0x100) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000005000), 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000005040)={0x8, 0x9, {[0x8001, 0x0, 0x691f, 0x0, 0x1, 0x3, 0x4, 0x9, 0x4, 0x6, 0x6, 0x2, 0x80000000, 0x7, 0x4, 0x5, 0xff0c, 0x7], [0xd1f7, 0x6, 0x77, 0x5, 0x100000000, 0x6, 0x6, 0x145654ee, 0x80000001, 0xffffffff], [0x101, 0x8000, 0xffffffff, 0xfffffffffffffffd, 0x7, 0x8001, 0x8000], [0x2, 0xffffffffffffffc0, 0xffffffffffffff18, 0x5, 0x9, 0x4], [{0x581, 0x1, 0x8, 0x7}, {0x7ff, 0x6, 0xffffffe1, 0x2}, {0x6, 0x8, 0xf0, 0xffffffff}, {0x4, 0x81, 0x800, 0x1}, {0xffe1, 0x3b, 0x3, 0x4}, {0x800, 0x8, 0x7, 0xfff}, {0x4d, 0x5, 0x5, 0x50b}, {0x1f, 0x6, 0x7ff, 0x9}], {0xfff, 0x800, 0x1000, 0x8}, {0x81, 0x80000000, 0x1, 0x1}}}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000005280)) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000052c0)=""/147) sendmsg(r7, &(0x7f00000069c0)={0x0, 0x0, &(0x7f00000055c0)=[{&(0x7f0000005380)="603713d857b36b37ba84dcb7", 0xc}, {&(0x7f00000053c0)="9a4c44f0f02dcc86f7cb4541134740aded475835e80bca447d5e33b238a64289c393f03d125ddafd1dd32490d8941621a855f9c7216d9a84c461bbfbbfcc2c06ec5cfe0587c2c9e37651a5c8860a18acc24e1b8162a93ca5c3d09888086541cb268df0a77649fc3075e0ad85480b994766697ababb774ada36e7c0ce31a48890389c1a049239c4a09a8d8ce13e8cfe37b1a32a23084e838a77a4428a1f83de3afd61d284c83f6f21b5c1dc5c36f18d12de6de80dd034c10455326c80d70467cca9781a4b5ddf920b3604f4db762d1bd6b7149169c2f83aac02b5b2c48a9a6b34a88c30c1e47d6025803617fb57e2365abf0e4b37d590281cc7a9", 0xfa}, {&(0x7f00000054c0)="a30e4796510b53570a5934346c0ffd754609a368eab9872db6fb91fe657bd4f28d", 0x21}, {&(0x7f0000005500)="0b1c53bcc660ce7ec464b97e0b356b0e57cbcb3bafe939773cfe927c5a52d0e3b82f4e37acd8db3aa902bdca77a6852b5a915f0d93ce648dd6a193d18a4f0ad6e08eb8b1d8a2b240865e3e5a8d73031b0fdd6c0cda3bc3a46aa0ad49f609a2a72d38f927edab693d478e4cfb38708b2b52268165a795fb4c13df4fc467aba5951ff3b222422ad6834278cc73da37edf7442015056329b7f1a67e2f76", 0x9c}], 0x4, &(0x7f0000005600)=[{0x1010, 0x1, 0xffffffff, "9d3f6c383842f1412b7f1208ead9a0ef2f6127c545b216a0e0a07b85d0a00a317695dc699368c63666a6f55ae6fb90ba4205aaa556f8862e21bb6fa384e9de5e7ff2de32c1de23a8706ca108f98fe3efc85a836559a96dc109d1566dd4b9fb35a0bf96e292da809bc3a318adad1a2a2d1304b6169e9e8bdac8b256bfa6d7d93662ec8e8ac35e311bcb08a5ea171096bf85b917cb7241d1704a818cd91ac52fd217b5da11383c522e1677c37b1d1f11733996e59c1636970b4df0cae7d85996c8fb79426017b1f8a1f55a67c27270cbf8434e18273e5de72a57ad442e8b0b4cf2dc6659dd146df4b1a1565b5ee8eea61ccb8132b4a65e7be8ec965e01939e979e2bc63a101ab5d14ce2c82ebdd140c0e4f2cee4f5c971df0c46beb8d6a984672cd06ded26fcf65541c3e8eeff0f48454cbb9618baa491c999bb2fe6647b9bbc6d1679f638b835656e3bf1f030a8da1b4adf57f645fe6a563ef4cd4b33133093d7ca3f879f3b10bdff2acbc9911ad76eadfa2b5901173a66b15da82179d22e5142296ae6ec715eadd7129e427edc6e80b1a1838f9cd159b03c6f2213fe1f4c7da5bcfaff206eda2b8af77837876a182baba70a43ccc4d5476f82d33e24499be3752db7a21b08248d62d788a0b4204f95955b78d39431fa6a27ef2c06409dad1acdb60ec6bfac6ab879896441129218e1ee86adf1a8e8ea4e8369532ffe112875045b260ea5b8c16d5955f8719ac53809384c75bc43b2c2e20a4609b6da270f874f30ed075480f5c3058dab664ed2f598477c95d599cb921649f3e52b19d5938bbe192e7150a79bd5eaaec093101c6c423b9c8d4c45a08a5d7225afe9fa09ccfeb98a4b902f87f0ac82bd06d5360db31fc239f204cc5252b09d9fa5519a312408e543d695ed6add71cd585202077463e89447d4103de5f78cce938241c767bacd00a380b6517af50220a8112b0c8e033b4600406059c9dc9b355b4ee50c40664ecc6b3dedd5a645700b139a80eb3f74c9f679e3cd41b994ff55142d47468bfa86f881ea0296f36216353094161d51336ca087cdd938007eda02fb163e5bd8c2eaf9a360bf29e53a1964fa2dcf4c1e229cae9b40c324dc4fcdbb491fe049f35b0104b18ed5d4f5aa63d764aecb284bf307cb9d491546b2671f1bb3d1daf1591fe874add572e906bf43b7a04f4413077baf573f4ce317af2284c1810cc227aeb40b6e02d69d67fa72d73f3a536cba3acab1f1876e4059a167fcf34176dd7eba74e0f030261800c3a89474868ea561e37771c47b5b90397e34762cfd3fb77ea331d0ff0e3e0cc9724a66c7bf84b3eaa18305ac579ac5b5bcd133f7edf4443f3d21da068587e09b6986dbc60125dfffe3af1348f7c43f04100df6ceb43414531990b7f36160d03f9f666b12f457ab23b50cab287b1186d3f0a49f85584393356aced9289b87ed47122c09d27b329da873046e9103e62c83fe2da99c38385119e80198c9653d5ccb496ab1a443ead4009988f05c7d852306cf5fd252036aee69d565c1bed96308c2b06ae0a87ff4e46d093b0e6e219f7e5bd45442ac0acf4d553c7d800b7d4ef19cd91d7bd9baf2a6875fb8ec57e3bf1a5029dd7c1e49f12e94c9c219e2df8fc3c04e656d899fa7c4b07453bb5d8506c0e393d9f28859b2a77af46f368bf3ecac37d5531e24ed904fd3ebe66c6c8d5b83ad54d0bd8b76a87ebdb7a03c8ff8e7ca4da56954f1fec32a52f35ce413f8895432ee1a247b6c52c01124ec94571e8db2aae181da4f21b63c88b60225ffc8729eb5372b34ff94361e13de820c4fa8316201c9f3c4489683502138a515d968fbe0b723ae616421613fde0fc1d0d9cff0bcd3c96f39bc36b924908db2f812ad337e155f49c0c6d18b3160fb208072467f1b1669e59403e71a88409d4206488bb39c09418b6ddcbebd50bd30f435b2cfe0c96495eeb93dd9d91b6b78d82b1b4b4073ceeba6d8c5f99a3c99e261bc9ee5b8930ffa8cb4e1cd15197987d18db72bf5d676286d80205b79981dd05dc76932f8efc6a3d69092d79ec6aff6a4c676d7d7035b5a5914a031afb8fd88f6546e432bc27e202c0ff8dee363b8876891c4fe39406bb4a25c9567dc42e5c7d34c153a118a17da838eab0911b4a48996b010b2aec730de58aed88ed835dfb98702333dd53c11009df3f4834720c096e32f64ea6de71fd3fcebb23ddbc38d4313ac9a614897493eff75638a0160238e230ac89e0ef4cce0c03dedf14b0c3e2145a65a737d731e7cca5bb41e7dafe66da748fc83cd530cbb086bed467a50f30e776ba1cf79faaf364a5ee80e5c66c3c19f853899fc64c8913f8af2762bf2046d10a29159a80bbd389d4a1bafce9bd622d3be3a2309bf626fcddfb84cbc7eefdf498f671b34b787e0091600153fe7a259dfcce908b153c31be6829b6224f3022d76af44c4c973dd78d633ce93d83617b5744e382d5d7beb5b9c4b59e90d782d7aa14a7153c2fa8fd0212bfb3d2b8cb7398231d21bfaf51df0cc0be85db18ca814bf22a4fc5ee69c84fd7d9b69ddac20c526f48f8ec08390e1be296a9d0105d760d373274bb4ba8c8927eee976672eb6ea2827a524b67b8664627ae1b54a13850f237a285650b8d64ebb0f5fa42dd3c34147446ecd1133aa4ab1c9efea3d908d6979f6f12ee6cf1c007f510171979c89992451d39caf301e5e98ae80494e3b76859278542955d02d37cbfcc0ab9abb80b665234fc4d8bd6a06f8641ca6e02e96f6a34605ba3f20284704d0c6d2d5fc1c32e5911b1ab73df8134de5d5be65fc18968e919ccad215e9b1d5235c757e906cdb5992fb8437975f83509c2c69cf721979721334f0c06d76780f7e186e0386ffff085975662a3823fd51418775d6495d1501ec63cb0ac198f4815fe2862361824ddb35fa7b00ba41f6989dae4a21db34171a9437ba513fa3bdf1b6084e01b98d40f29771618c1f6f2ee5bd55c5b84df58a373d62b6afcd5509f20d84f369ef9c1cc0332cd71d81972ffc939d37d90d8d4a437b8143092233483da54d370bfd277198dee05f1506a219eb328edd3425df9d45beb21c33f96e1dd3fb3981aa71ca998f5b17631e22b0ed75b8ed0cb8d9ddc65cc096cd37f6393561ad839955c79c3d3fa0cad30d4cdb31b3f1174122c80b939d866194156774427136f4322529beb71cc72b982f9aa7283bc799876882fd7c7deaeba390f4d0fdce6b4cfa04a694ed37ad363db023dc4357c8cad4edf365498f7074a91db1192c135157c75d78a33ce1eaf5151ecedc7e761cc1077a268ff9fd1ff9c3eedd321829673186813891a96552c195353d9a3f084aa015c62e342e8a63eb345b1bf0905ae1fa8152708677bb0a595dabcdbe2214db6a367f12035c3f64308bbeba0594ac98fd7be4fad3b33fd20a42c69a04f271a8434e3ce25dfae4c029951aa28fca07d5a8f60bea1007c5ebe36898b95dd098b4b184953081ed13b8b1671bf4706cfdd45d1adf7c1a240aca8da701e240eaff5197c02ae330163431ceb0a22a4c5a82b562aeddac612fe4712311c434c50cf1f27f436d9baf503070f081685dd17224fc733443e938639fcdafc461fbfbc962ea122d299b9d38333c67755dd86be0131e9a9fd109254bdaaa8a2ce716c46712e90fbcc4750f31ce7db5c72b0780b1a2d3913f97e601e88bf8a4315b4e6183b556d100f89bb204bd99438203acb5aabe20b8a49bc62d3c8800c9156c7e1941d2e157d0cbb08587641fd5631f44c14082f7628e980160df9239df314600b09d325ae21e571911ed48778d5b816a57f5a979f64408c9234f925521b6b489d175875d9b61430074474527a19336eec350de1da81b73324d41214090cee8b3236c009b0c37286dc65da08b0e96ca352a7e904c89a2be5254c8f41590e3b74443388d109296d4bc49a7ee978e570a335298072a742ab537343eac47d30ea3194b472b12082b0d20af9423369be7ba9a305c76e58468f4c5d8dcd8fd1075c238091ed22a5fbd68dc9dc2d23b3ea0935b59359d071b34e6822d2bf8f916e561d230bc793c5af9c295637fd2779c35262c4b2fef0151d5a78d88e9b1f3d7f3a5dfef0d7288f5a697010fbdacfcaae7c685ab2c9229a9b4496eec67725934f332fbc3385c44fedcb427fa5dfe8cfcce0f7818da0563e16457e8c3773f090cc3981ca9603f498ebc733cf8aeb37d897cd2a41a2b5681deeed2ca7830519e854d60f510d72b4953272d778e8ca651cc4f88ed48d004fd16f031fb210630aaced531ce279b26d39bc6851c4d38881daaaa86460e4b0e35079e81e4c40e92d20026106803ea4db8ae095a362548f75daeef031386481c882ce8a72745b95fb1de9cc9fb8530ae0ea5af4c24db0d0da7aeb29f0e938cd334d93c69c90b8233f54c03d459684a281d4a89cf95d35d9ce87a7f42334554b9ec709de2faf8034c813bfd3021f5ad1a012e7b7144c6bc26196935cc10c0032b0d28c6afbc4ce967372992fd8aecbe16a2e66d2a589fbbe428205ffbb3ad650bee8496c3b50f8656a3bd581c70fbcd31d664daff09ed8011838c106f4ec66880f8ed2982a07980af7c93f6fbebe6ec0dad52a99e5752dc4f2702a491213593cf8dd7ec288e5620c58683124f398b7a2ae71b6d0a43e9697dbd054f3f88c4d0151c18a390a86bdf8eaad45e3457bb96a8aa974b9ff62c093633653614d3b8e208f5d3223ca7784688882c97a2278086e328c055566e85e5456e48a8d2f37a167c37b06401a0edd0229e8a65f7e347209d66cbadf9b370fa19c14c573627f16f759c47ffc004d47fa470f71e998d7b7066c2177ebd928f1c39e868f698617e6b929f6a23404a209fba368e2b6dd62f922e8bca90a34d7f1f25a6d8bcee56c08ac531d6ccf0578398b4fb0d82322b6f26a165e8462c2734e2fdf2d8e384679feacf82ac0b6888f39e73e87632ef5f5b39f0769e852b915d257d5a63597ca6187816b6629b178bbec536841a35a0545a92d7ce6a8c1323eb55acc254928b681491de0c4c7256cdba29738a809e6ce9e8031aa3d98bdf88571f5d1727a6034e8312188798691518267ea8bc81c52c25abe32c5c1d0199ca331e9854d7b585eaf78584f919f2507774b58f13447977f98fa0ea17fd36804ed976edcc4911ac052f5556a4044c92bdc103cc19e85dbf3a113f2824a6a136e64ccbdd535ffa321fd597f993abbfa5034befce188532f21e912c79384eb6481c572e4668e92e3a016202c707c7345aafcfb31472aaad1556a1e8a70fbaa662c3b51f812f7a4fb5778029131203cb41242b816439ef08057915baecfefd1d502e451ab8dd1e4343b0628746183d4e41787bc55da6ec61e469642e1bfc248cf3b746a3ed56e316e84eba65805b642e4123a941f86a1a71028735456743e64c7b434dccacff9aefec325169fc07cd5b2c5809069bf00e2292e93a90c06a3037c167f575a5aa6013e762b87a7103484590f0ebf8a41b6726ef1065226da067243539e0f273956383023ccaa4bd02ba8ddeec2e6720c22b7d68689cd8ffeeefa442bec7f8363150fc30771d1a35fc47e249ae2cd5530aeb0221b2a6b8c0bae9012e2be8915e16c157266c340d632a9c505735ec79cdd1cee0128222006992b5c0e7cba9e87461cae0d407c61785ee0f7bab3643598f784e13dc30e8e7eb2a90c15dd1416569cd30876983e5a75956213e6870ceff5046098b197243911311a9e09cc197a16c3563dab8a5f32a60f2c914e47750fb9efad9164258755bcb68a190557605a634d04e"}, {0xf8, 0x1, 0x800, "c1b423318a4f486c42e09a8cf8ec8a7e8760ff4a8ac9ab625147220548c27f2c2bf9c0df016841f48f48db8f5c697c4598baf9adf28e03a2442eb912bef1f062547cf333cf6deb40e448968d9a16350b8b7f48692ecceb7bb45f985705bc693d6fb4b8f77d21dc5b497652fee1ac7dcdc52a2bc070ec18372bb2daac3979a3e178a5a2903951b50c1e2561601c9e30acda4616e27be641d778a46ddf477ea9ce76025dbe891be647ee3b2b904661f80221adef738033b2c8e17b96ea36c4a8c10f7deeff22a6faaf5fe0a70d695bbf9f14683a75438d7c750a98da45038f6b74ab13"}, {0xa8, 0xffff, 0x3acb4c18, "d22b184a8e8dc381886dce33e2b580f86ae023d95318ee5c5e03c5329f7e1a899a9ed266753ab2cfb35b1de9ce70684fdb2d4c602ef42ed97d4d6caff90009231a82ddd7c74f22a774eaad09d18012bd3d03d56ab079c4490a8815058e013fbc0e5316e32002bf553cec15f1b9f3203ca67c8e6bfb18077c3b1e90cf186cb1dee21914cbdfdfda57cd4cbe988ed1987672e09151af8152"}, {0x18, 0x1, 0x80000000, "2693751b5aca21e0"}, {0x60, 0xffff, 0x0, "e48219d7669312220645a105a85359ef0138007ceb830ddaf48ecd562c98f19432da6b889b64981861ad3a1f263e46258eda08138a7cf8649f48396de5371a87c5af7cde9d4e9b2dce3954"}, {0xa0, 0xffff, 0x5, "499644621cf3264a792c27bf75ab6cb3fe8f90b4f7e5613710ab43d6fe95b5b525049a104c19dae1a85e80e77e43e2c404fe858f0809bb11912719d3e8593a70178093705004c1155bf3191fc47e72dd8c3e5f4885b9f20e51744352ebc9111ed765dafee400713285a032686f0136d7780ede4471a79ca6c61835a77b58c45e24d9929899ddd8a3f9"}, {0x18, 0xffff, 0x8, '\n'}, {0x70, 0xffff, 0x10001, "ded8f0d2d5ad114741d8937eb5ffa360af7b06751458171506a060365f367970be99cf8b43b455bd9fd07bcc5d8176cee964ba57c253f781ec09dead6a051d63489e11bb4226dfc1b77797db9bf92e75ea9996954c227f83c7b200c99d28"}, {0x58, 0xffff, 0x6, "cb68129dc7e6ad3d1a8ff83c643ea016bef960d9885727039d345439750762503633513d865e765dc38f5f5ab060811456ebecfc5c88dbbd0a088ef004b41dd2f40a59736183"}], 0x13a8}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000006a00)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000006a40)="41106ff4df40f09a15e7a58c31ae4acdd75176e3f4877f9f4498fadbe438225c54c0477f47934dd5e907f50d6380f9a6300e1ed99bbbb45fb57ac06556c847544eb3ae9b14c8543406d63efda5fc2d1f7f646dda2f8fe401282b61da52d4f1ebb952686e27b1bbd5a58002b968b39b55093fd706806a26ce6a897faf55232ace3567783552cd343488d29b8a31e80fd038622a116b519734e8e74aecb236661a0f6429a2642d19c0f118129682e3758fb45e9f9c5f77a257a9a0bb694b9d44d2304bf484870aba6a3908532c3a4411f38c9bb6960174942ea1975cc22c4699e8f355272ea7931d46b82edeb19c783a262a5937d7c745edc1fbc9ab8a50e5740dddec4da575202e6da90786a9f7880dffead1a123ecc5a227aac12a7c8bc76400f2dbec872f0e616047a318e259271be7615246d787504f5e661020c9f5bcbb69bdb1a18e2aa07dc9baa993e02ad43b25e18c12f621cdba63867a1990e96e0d4cf6e43f6bbf30011787c85dca49540ac864c731addfce4d619bbeb5a934c078f97ae3d26fa05e42c9c780bda082bfc3d4ab5068834c84fe9fc20cb34eaec8526eae1152fde71962de75c07bc9a1b2d9c6c98a6b9fb6bc442ec6917949f6b95de64e4d2d2bdf14cd5ff77a1b87c7cd1413bb95054b46da013b5642e600963f62743b2aad72d9275356e5182e385d25750ed28cecbc7aca12a10d6b2fa84fc49986a3c0730e74769c348d63db48523792b2276de48a0ab4c0442ca36760314faf119d1e25db98f328f35edd136802e93dc2c3813a4637908f76b7338f153ee203d8f169e036dc3b6e2152706a942b78501072010bce964dd05729a42b718177c07c355081f2371167d04b2b074b3f343ce59d6dc734f23ed045b081a442026cb05f89ab4778402ca4376891cb192a2e66a80798bc6d2b54bdf84388e61368ca1411875aeb7d4ca1b904760109584bdbe7d1d21beb828ccc1a8a0ad79bce9d939d921932f892507292eaafc94ae1fd910e66262553ae9506e337e8762971aaf29b497a34ca58197b0f8a0ef1cd17e9a6109ad6663c18c3705b3b3d2f05e16ec4408473fc2f50ea938a03b92002b18bc4544ee5435cd38616ce46d448cd27e69709c3fd1cf16b94c51efa4c7fcfa1a442423bad53b5274f2d21c98abb9f3faf9cd13117ebb0e2d954d648a496e52c8e79082e322940a87ccafd69eafdfbba799f852dfcc0a681eec4bb7a5eb04d22f98f76aa4dd7746db7d938129275a79313a4342ec089f4f742549f18e9c964fd6a1d5311b1cf83cfc8908b0a47895bc1d6e597245aa927e70ea81e77a2d76910e8a3eff59e99500c4a06043f7f8f92f3c75927ddb51187abb38ee3a15367a2e522a85c025a4adfd8619ed32da964737fa1758b894af895f30cd8cfabb8a617ab306ec64799e3b717dc171bd296c1407be03b14bfab29632431254fd1fcb9f8a693488a090fdf9be60d2fc25195326af86be8aaa29c136f3ce85376c5c0f0d095f4faaac558026838469600743c337f66e106b77e665ac58e4ea38306e1b9f3fd6424aba4bd04a82bacecf6e4b3d43e34f12700aceea638b51f18fe8acdc6454ef20c52ad9ae14bb135af09e71dc6107f71a9a114c972b30d61dfcc96f0a5dea97c5166f8b0fbd02c87d1ca574b79dea2e06ef6457b92065f0b37b1dd7ab21d863926f60a256578bd34de00471bcd48ea88a82025461f8b871db2d74f6b87dbd227033ec54b7d4579e983d49323f8aaa451d307e5ada2c2200505d53cbf757d9dae081e93210666c048c9d112339eb98075457f4da1856003b9951c91d3a0198b56c70ce7db97acf0f04cb059a99787963a30dba43c0871eb589f19711ae013678a7a4fd1c8f0c10442cc8b5f3ce9617b87904324fa235a81b355200f660a4b680df2a18ee4a27388feaadec136e69a62c1a4a91ea1ed5592bf36f0af05b585caf94576e5ef4a7abecbed5fd3d39bed2be5fccf4fc98c4ce07653a95666ed68b5c2b4e54e677f9a023a82a9575190e48e464e827ee460dda9815e1a6eed30a56c1ce89c286fbc3a822908a09cda766d9626be54f2cbcce66782ef595ff769f0417aff536dfcba8d436156c569c5121aee765b32fe4e407588cd899bbd5c88f515c1a5e5b9b531718bb0900f1dc51a365483462d783c49ed7469664173ea9dafa123643a1de7f292ab0abed59c206693e1e47ea5c2f862425f7ed4ee04c14b7ca93f963236ee1be0d38a2ccdc3d68d60b5dc160399c95de4cedd12774305549492e94ed7dd08b23b3799ce28b7d1a7852ba422b14cb747c6a4ae4e7cda7a2f8d2daa4caeb9fe3cd363c2818786e16faef0b2a4e812f85f87621141b31fc3a330e1268fc1285231c5937777c8e68ae55449bc79324ba92d0de9a5bd898a10458e49b3f1f340828d8b89967742ce422c6596941c948acea771599b28926e6220c45fa2786ceed3177d1b168cd6762508e961eb1b131de0afc7ee232eedb50fa4bc9740dc54e2f91e6cfc5997e0e7373b2ad583b7ea604bbb907cc2616d8acfe3a16f7a7a5153deb50622536aae5c413288384a4489803d737ab05ee20e4023fc38bae42343f0403edb2ce2526812fc6bf0ce7c467be0d8b13be6d85f688d38532b0ebefaa925a02f1e2c98af24abe2bfd40ad7699c796368b5f4cdb65ffc58eb33dcf3b1098ce46337b7f15fa7267201c6c75e86f0eac170282c02dcf2a266f5d7396b0275b002ba64c92f9ca0f009251eb8716ab4bc4badb379e998862ff0d54e613b5d0816ee1cb60c93847ec071aaa750ee5c0f942dd8204ac087264783c8f65edc0a0284d549653d47fafb6509504ca95b72c7357b20f7f46fbfe23c648dbdab16d0697b9c7ab20171cc853f45f33202e5c25b3842d7c8ee5a7406ce18dca747be1fe05a1d863eba8463fe48003c79c72ece6c1c1fc41c8911accaa5c6317402379db1863bcab7db06234bd4533eebaf1616219230b5c6a9b57d10c59af280b173610031124a3dec76e87c2ea76ea8af54eb73e66e8ea38793d9220f489260f76f1286846bf514c0b2a3538062ebcc175b987302ef26c2b68bdf636872efab055e90bcdf06a243b258d09fc830c7abb44f6e9c3e0de68941dba6e0a6449eb708064947bc6e86e54d48114f57d67601f283ecaabf5eb4c1645b105ff8efffd7529d9d150ed1013be2cb480d08b732b9a903c41cfbe35cac777ffa1abf093a3172391d9a1a6740b46e6b38a66c22b9d77925481b12a8aa6358bffa579584d33de5f3d902ddc5cd605f659d4249fa7d733b6453aaaf018fe0d9e217d26069c59b1c3f9abd40349de03215e823efaeaf93601e4abb923603b9da09f3d95a7810d52b8b6af81bb19db2204095644700c5c804695ec24ceca3c6004ee4734b1148de2329a53e519b74b0f6f241366441d0caab3cf992c4f7e5a672a2c1e3767d9ba6b03a9e88b440cb52a508f4f15fd462bd284cda71959042881c12c15dd71c5cd569aff8933c6e2c1321f00051c26518a88e71a3c2ab24247bb203a80da7430a52f4a38d798e23966cb2c30236d1fab5c635d88d87d77efa2d3ebebeea74fd8e6b24ab78751fb64826db1320ea23e427f2a3dcedd9e5c71bb99d06f2679642701b12d72d5f092f5fb7f7dd3ebbc83f2b242b42036d30b5e61821e68ce4c612f0dc4f4567d87ff867cc27d4de7ddbb0b56ff78e07d038612b9150f2f824877d6b5aa93087c5580de9052aa78f331e4eab12bbeee7a33af27a8b0d9447637c23a80c86234ab8dfd22a5d4b634c2d73878b100cf196c25e16b7fec2a2bce7fc95b6d20149ed80ce8faec1ac96ee9537b5684abcc65c31b86a0774082319b98b515513318a4c0b83dfce2eff048ef00546c50b295522df01ca11b4a6fa13109954c61017a1f8272ea139e42e55572970930f22ad8c178f69b5e64df791276aa9c0a5bb24c6956d8d79c1ad860e5d871b3ba943bb9347b782063f890281f3c62fc19b30f9ed24a9476cac6801af564a3e0c44639eff81edbebef0c312083c36aac7177dc1c858113e31f1c8e469f4959cf8cc99df146262bcdba4de4b22ef9d8615e228a81428213779159afd889965474055e580f14c9a6e027142c425fe24b7f28b900694f1c4690853d9f0aad7905dfa97e470dacdf9ba6fb304406335ac963923a74fa7afd7f6fcf7ea13aac6ac95ab2916f04c0480b6d14889cba06f490d478a94d627bf78e2561c28b59d8760ba5019597d8f4d98f727a6ce7ce377d9024e24e835cf93747a767b08a6e73077516a1f714c1033bc1e1447ac87ef39cda60b39bf5c4c15cccf34088b55ec82863f0b7ece07ff382afecf01ddbf486c35a4771112f2b3268425ae19607a03d3b62b476a2aa19cb0cfce6ce75f6ca9bdfe8d485f39072c791010542aa287143f0e31608e4c564f502f90395f2f86a35369932a64f04558898119040280f26c0d1281ae08860596ee0ee95332b3a1efef2fa8b85b68bcad5156cacdba691f02e0c764e216b7d20a01227a4f2174c07d8f9da34ed6e62ad7b24df2213bdbd91ee0115d4ca91a365777e738228e47dd0ccf4d2a0106d24778125c8da0d673305ad48e98b8594683bdcafa6b5ce129bdfd010484635da07dc7482c6b2284f231c811eb618d5e31d9cb91f28b32743dab62cf2c0d083c21ba3a90024bcdd5f442768470830f56f586b97dce36d7a910ae6ea60ed8941faf58540abc09ccfe01e24d39727b69823a671592274e3762c05b8e136d0bf15781cb99c4de70085115b5c3d22d919c6a0dc51ebbe3c5f7a12233af7fe8cfd71cb313ebbcdea851e6e63ee42a6ea43c6d1f838d0f0b87588e0402e6323cd41dde01742a3f367a95bc3462f7392e3cec1bfa673e9b0f14ba91cd715b398b8f7b60d7802b1c40546b1805deb4122b966fe8b6fa8c3a6f2997ff87fdc8bb66274075512f5e79af614dbc8bcf7671168e7fe686c49313805ffee29b982f7f8b80244960da74823403bf36d2d4948e5fff1b47ce7a4bc1029b1e26c5556775a7258435aed989a387ee821d87e8710f64d8361f2d6dbfba47d39457a195b1bf92b70da42c1d46325f2452ff5fae36cf615ff2ed9c3ea5ec01e3b09a7ae45a273bc0a052b80afb8a0d9dca3f09a88c0665d72a63a492ff55e2f2b8b4d805ee917939ca5cc759dbea8b18ce83f70fb636bef34da524b24b15bbaeaa2fa52faa19cfe6b54e60d3aa1134baa1b90808d59c5e843e487f9d24fa0ea262f528de1ff5c7769c252226e14eac633f5c19e1b06a6bec1ec8b726d15aac79b49b9ea8311ea556fb602e0e840e53732b17f2f30bdb3d152fc77ae81e6d630294005e7bbea619cfeae7a33415e9dd4e1a68019d78f7e36e97dc1c6adc96fd842433f64f633131add50272a62c98b424d7faffe33679d3f4ce9e6b055071dbaa7cc9fa93b7bf3965de0966a67f1c48e7aa0788fc693f574b115427e9e8409dbc057cbc5caf3b53c4bc926b6487d2582468a2cc43f64688c91fd22c849bee15401207eb6c77b9136d144c1ede2202a1b0c8acf64f895f14888fc0e381d6a92162c1de3166b5c50e5212fdfe78bc081f87acab12f3691d953969f0b67666d2606b1d6215961b43a850dcbf141862036b16f378aaecb14d8763e1a9eb41e2c514a3056290c861993a4208d1dba2e3af03fe609bd983d3a0c2e1c41ae3bb1d9096ac013019d82548af5af3303ba52854e8f9bec86355b5ede306eae54fe1d025fe98dfe7d95dd703865ecf6f5c47871dea699c2a11ab628ec8a0968bfcfee09cc14b", &(0x7f0000007a40)=0x1000, &(0x7f0000007a80)="9f9ca0136920ceca7f00d2296608987105ce4eb94c65cdf9ba007c47ca45a0b77bf4c07c95722e9c6c1c435cf2d75050eb0e3a6e0c8b0db626896e774a2df834b99d6b0cfecdabb52723dc975d99ef5c7bdc914a8c42b9de996ad536076a41a80f1c17222cbcdd29b336cd7362218c683516240140af3ca465beebd02227906c1ba4de358b21fab200736f2aab270aa19c801ad3b38052146e44f523cacc7d987e2a8652c0a802c62c6ddde226fd7147fe208d87e82c8427b89e5dae2d05ca849ca387783024ee8e", 0xc8) openat$vmm(0xffffffffffffff9c, &(0x7f0000007b80), 0x8, 0x0) sendmsg(r4, &(0x7f0000008800)={0x0, 0x0, &(0x7f00000081c0)=[{&(0x7f0000007bc0)="7f2b0d0c31307c883ef4f9c98ac742f0a52686962ea233979e043bd243c907e5c300c49a810d340fed63165203a3dcb1cfdae408ec37e203662ac48357171e9d39a0f099e3e3984e96afcbe218af5e625858b1dc0b3369a16890e827b4821cbc10707e", 0x63}, {&(0x7f0000007c40)="daad46714a112ead8c9239ab69d3fc2602ce5960582da71cb5417054f3e938fae1527f3e8f66aae86768287754a6c56950f3d3f01e7e3ba389dbe193ab14c376bde25473ee6a87b3a36dfd08b7a5", 0x4e}, {&(0x7f0000007cc0)="b481329693825ab0ee2f1fd25f751610f5becfc11c", 0x15}, {&(0x7f0000007d00)="b31612a329d9704dd09fc15863270c0d739f85e7a4412fd8260a5a40f934a132dcf069e79a54602dbe689a7ba153321dd4a8adb78b30630a4debc398d458d0d3e04429174feff644208ea085c12a240185f877022879dda631f739ddbea6e48ce9a9dee47fb711a3e0111d7dee784b5236a5001589304120dbc22f8d1a3844fa25881ff0d26a08e2302d7e8829ba1c36bc32c7", 0x93}, {&(0x7f0000007dc0)="281ed23d92a29489424bbd529c6d7d12d61026d1a56913b0cb4d9ffb5a793452fcf82c3461f9c933756b6e8ed522eca33877281cc5de47e19fa8e3fd9aa6f012e2adade5ab406f694adef7e76ca0613a4de5342d816b2224241eb06ccab36ccdba7cac12", 0x64}, {&(0x7f0000007e40)="0f5eebfb7b71d8b0f8dfec46fd2811692b230fb6e0d2f0ccdd103ec132c04ec1993d300fb34fc18b09001ba84831ebad14d87f67671163999ac8d058698fa41c3ed44df0872800cbf975582d18b8403153835725a0ed2cde7c5cd327478b12ccc04ab1896e25fc29e1183b555ffd04615b496b041acecc724d095bdb461b556c64fc1740d918ce752867396bc9aad61066b5a87a50962c2102e6912025264713f1fd0ddbe3b85de39b97bfbdd77965e65d91280ebd1636ee8a46e5fd8ae8f76db68c7d1d7adf62666b35ff5f56f9e551e15213a40f7e6f05d03b870ed7e8a7f7f64002003bae77b1237c83153dced2f5f28606", 0xf3}, {&(0x7f0000007f40)="9edab015fa2ba6789299d0b0b6585cd69eaf93cf88d60d6a49c910c4a05b4f6e5a11abd9326c848d8ebc52928b382d3579b6362d0311b2503f8965221812a25f638402c7e36f1b379c7260b8467c701fb7fa39b07d528a00232776eec27c0f5a8775e20a6b", 0x65}, {&(0x7f0000007fc0)="d44729e7376d374317054ec92c72e8a0ef39d8cebd500e55c93d59b93e46afa0f638038d255c6d016821d37ac7c475c1bda99e81d0c0ee91a3ffd833b4242e627e2fe03995eda368e51b17470620c1aae87137f2830552e5e1d7c142c9b7f6b5370bcaea7ad1eca296edff2e27f61a07d66fb909c2221d906993a78c11c18ee4141d95dc779cc3ff51d90eb26cb48c601262142dfd34c8f0a8dbda414ec1a8df625b373d43588bd5e3b0b0c13cccd1108b43651e50b2b3d50af1ac8cfcbd3706347d3f7b322e30715afe4a23024f3163d5705bfa7589d2d4258b", 0xda}, {&(0x7f00000080c0)="e9bcf2c0a8d4441aff7f43c19ed1e7fc10f1875ac0977f68b347238c84b5b65d8f6dadf4328562ea3deee80a8055ce50683f0e44ff6b399e18402810f4168d8b5e333661887709dd71a0d0e0d33e756287779b4d0b1182f58d6dd19a03e9a3d331541adefb7dec7258e8ee5c9d743161cddd6f93d2b3385f35dbd0466177eb6f4dabd476a9bce87cf12a4e0fc2f0fd9728b4fb16935536ee959fb814e3f75b096e1270743b6cd14a9c3aeb0692fae0f7da6b65f57ad33e57c832ef2053bfa0d391dbd374035f2108e0ed26d343739afe263a0dc5c0ed604b016fc2", 0xdb}], 0x9, &(0x7f0000008280)=[{0xf8, 0x1, 0x3, "3bcb92153c7626aceb52b61c5715cf531f41ada0772b39d131da38d95accb05efbb0374a8549071df918b78ee7b32fda3382651d1e71b3cc13a28984212a714ed8c589e6d31f543e8c6af9b77604f625bd39ab49f9b55a873ad5f5ceca9692f771cb4db9de46221a9e3daf72c0c6ab8f1b80d00355e29b21e47ebe140daec358ff65ad25ccd4b466f55e32774154ea3f6882b270643fa7df495ea7b1b7bdb9eba59679f2d6952ba45e58ed9b0d4f777a398b46f48c697c2f4347c8ab341a207b935c9608d9e75ebf207f30cf1913bd3c91382ddeeadfc5af05263cea95d6b4682bfa"}, {0x108, 0x1, 0xe9c, "e2275bc6cefd94863c51f5db721990ab673138a306b0c49c1f8dd9ce8b38364b9205585bfba8e302376d7a37cb3aedf246efe341fe7986dda686bd3b4a3b6ff9ad93c3a1df26608b56dea2f81aea1ff07233be5848cdcf33f099e5b214c78648c2008b9b93d77fab50fcc3712d34b6802954eeab064744d85cd66c39cb3e2691078044a07245772afd035b30701b950ac58f9bc491a226ca9732d60518d5a52d2c0c478839a9828a11f5630b26a9c7b6d47d576abcf1b90df848886debb123f65703e6bf89e7ec22b702918f4f24855955ecd95b27c8cadedeb6bbe216b7469d1609002e300cc38b31f0749a0ecb96ff2f947a278a7c"}, {0x28, 0xfffe, 0x8cfacd6, "6c69b26d029472d452aad590ee911d6506f1f2"}, {0xb8, 0xffff, 0x3ff, "8da04942c6a407952e4044618da3c4f912d9e02c450d2c490e21d362523926b0376191af4d9b90018e80e9742399fa8a7c19b0bedbd7803c74a3801db6c566f1b74dad30569669848d92a1d709fe2b97a3b2e0c9430409a06b018f223181150a370e459497ef858cb8b88e25bc4d942316bbea18234a6f3e47f5b8e20355f3de3abb5a264246f306f1952d5c58fec0167bef1a812ba0ed740d29a064724b4048ce3e57388244"}, {0xc8, 0x1, 0x0, "034f15cf1475d5bcddb10964ebc25d74cff0c47a9f9d7bb626fa05c02a808f23ecdc63b5d667b146ea8bc9243f5a8524944d8d7734b4aa17f9a00da527826301077702e57dcefe1a46363f0d1dd5642eb2260c26ea5af693d9cba048664025be70635683e098ce5c1e2f415352c9204fc47503fa7658433f39de9beeffe7467326d75b437eb85d544ee709a9d64c80588bc94f863fb17517a931e152e4f3cb85d9e667a1296edde88e49bb0b369911db7d1a"}, {0x20, 0x1, 0x0, "279bc872598103909d18505998b486"}, {0xd0, 0xffff, 0x0, "a3fca03d86b236468cc3edcf22ac8b08f4918c2905db034ebcdaed1d4f38abc94163b82fe8a84ba817b50709965e134b9babc3c3e615f9070a1d25221fe52094a410994e7fd7d4fc1e98628ca495f2a7abe404efd07c8fd120e39b4a96a31a8954be1b03db45d71d87e2f210467084cf379b69a0e08d305c2a13f2502cfc5b3a69a75a410f011decd3904744696daa3cf35b24c4e58e2b7957b5c0cd3bfa55b37512f6e69b8f527acfacb62082be110d145f0eb6b261bff91353af2593"}, {0xb0, 0x0, 0x1, "c73b52724a913916203c8266cf92d801f9719315c89f8a6f3758ae224a1ced7f054973f108c328e37e591a570e5242cfc05ffd5922a61c94922b983acebb4e80d2218c75ccb2acb85031467dbdf44b1828fdd9711d25b91510968732633204069bf26fbbb66053414c3443f2db6169be56df26fa9ba085e49f04533ae97f33aa1d1dc5073e4569555edc99c87c52d5cbb336d9f388cfeb88f89941"}, {0x30, 0x1, 0x3, "7537918f977d5f8076278520ebc53a2a928a8becf2883c0770ea94f251"}], 0x578}, 0x400) connect$unix(r5, &(0x7f0000008840)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) recvmsg(0xffffffffffffffff, &(0x7f0000009bc0)={&(0x7f0000008880)=@un=@file={0x0, ""/4090}, 0xffc, &(0x7f0000009ac0)=[{&(0x7f0000009880)=""/87, 0x57}, {&(0x7f0000009900)=""/92, 0x5c}, {&(0x7f0000009980)=""/38, 0x26}, {&(0x7f00000099c0)=""/87, 0x57}, {&(0x7f0000009a40)=""/109, 0x6d}], 0x5, &(0x7f0000009b40)=""/105, 0x69}, 0x802) getsockname$inet(r0, &(0x7f0000009c00), &(0x7f0000009c40)=0xc) getuid() executing program 6: syz_emit_ethernet(0xaa, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffe9ffffffac566789c541810022000800460000980000000020009078e0000001e00000024404"]) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() msgsnd(0x0, &(0x7f0000000180)={0x3, "c16f0f36ff39d840bcf98e12fe052f7f47466f9a94da1bf67b4cea95441a6a6af2fdd85d4077d0c4116d6f1b94d670eb2109c8c3d68984fab3b25a072175a9baebfb76ec02a3770a60f921032a52631f9acf2b0100e9e90ab4a1ea51dc93b916315ea6f4d5176a149383dec45927a94a8aa85cf09d9b73b100083d086f4f1718bbc4b081aae21709882a0c7c32974d3e429befcf353d28d033cdc999ce6446825b0a4256cd5fe554bd044daef6b10235d0ac1ece58f6fb2c41610caff2ba83cc742f045a18c2a3af035387c451f2bcdea968ae015223c19c96eaa33b976fea8fe2"}, 0xe9, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) executing program 1: socket(0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x36, 0xfe}, 0x0, 0x13, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x3, 0x0, 0xfe}, {0x6}, {0x7fff}, {0xf10a, 0x1, 0x81, 0x100}]}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffe, "031ffe4b630000000000ff000104000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="c0b8458f5cf3ca3ed924521127452fd58a68fa4b58948ce0d86de0c2a8e83d24fb44dabfe46241f8c10203ee9484d1a1ed6692e603ae37edcae079c1efb1d960ea115a362145ba8c5122090be797a330d9cde00fd372aa974642e9c10bfe9af4397e326e10224a0000000000000000fe892a5216364d9403ee2b2a92687f1ef4d7425dc205a97d1de07cd34f8e55ba10841f19b2c6036565bf59636c71fe6a936288ad9de746de4b061cb1e7a6b4e8a3e808bbeadbfd9c9542fef0e7b6156195e1d977aeb86742ad6c1b6ff4487c57bf746a686ae5c603adf12b55378b4929663eae0d11577afcdb15be05dfb719b477c59dac9074cc7140a5e1a40f59416a5ef5451748568a4eddd2bf60222f4b062baacbdc768a2d1c8454cf09c945669d3dff3c733a1d8ef05ee6a04e1b829f4625ef8cfabcaa93efc4c2ffb1932b736ccbe00b332a1d9f05b45873462ad89612f331b61b02170589cda7d0ec580d7be9da108f28ed836b8c70b7af79574a45c61a3b0c12c4cc9703523833db094b", 0x17d}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r1, 0x9, 0x1, &(0x7f0000000240)="67b863c9fe6ea14309d19e79ed1ccb16d0b1c1f40b8a06dd69d2351088187b26c6183f7aecb45ae00c7def43820d67139867500db03cf8ec623f934e8a871f615920a02fd9c3743d8b4695db6784308c1a345075473f77279eb5f19f527225a5b168b9c6e8c4e21469a01d19c6f91edf47d7546fd56e74d090ea974ea9927dea7db36357d2839ce402b821d51281184e36d7db880ad04a97a4a50929d4655263e6f4523b759ccc651632e2aca6ef067eb5f8b2c0d144a767a51146c5506a90ad0c43588d0fc7b29afbf8f1ff7c1ea8dcdfcfdaf96dac65def13a81ca3b20acb9ff2e5278ffa26aaf1d9c97d48f9627fa5a460d95db60fb15cbd2524c6c4ba40e84aee52242edd110d732303beceb45527a2ca013bc5ea8742ac311758614de37b7d93f637ca6ee82d7d8d00e9ed3e8d0347c18f884ccf3edf0b71b9b787ececa6d220b732c325b9713f43efa273916daf86d45d5d358e7154783223a490e4b92875bf66a0cb14a260defe503f78dab30f40bd078189bc86ab1e0cc4cd9141ebc88b73170c5e0559b72b45ac71305656b76137fd88c75272684764cda004352b41985c43cf9a23906188ad8a73e8976fb3ae957b30a5c25682e2d44dd67085689d9ccded64cd20ea247ae3125bb21596deece1f04dd5d4e935d632b93db0139cc0719ee265bf60feff83082c2472e583bef11f7c7593abc48d86811924ad6e6af09d73a4a8081e47ac219b0c32d5634131618b373d434727aebc14463ccd19cad50b5734632f274c9ab2c7c96ca188ae33cf6dda8a1881c5cecd466359127e8027b49bd854c7c71c25e34449462f2f8cd7d616d2ee7f42ec02c911166cea7d27e935b374343759bf0e7e6fd0f5615241c43484f01f4138fb3f943ff6d1c72b372493485bc2c737bd4e8a1244e594027b624d9c5e2adbecdb8db0602e54f3366bf8b1643589c01b3b26c1952b45f31cf6ce869fa0c7b70cad7bb0a292a19642f2763f4af4077ec708e094b460ad786e79e602e3bb345c1a39f8ddffddab7390bd6215225f1877a41514b7f383e15f35070a3e2a2f8f6a58eb494025956289a913f2f424c6c6326a0d27bba15b88250559ca7bc980b8e27e9898b09de012dbd0340566ea6c23a87cf6d73ddc1c08175ae7b7d2aafe1f298d166042df7b8b677d189128e6edc4a0c3739f983a9f6cbb922434988df99e548913d94b181b1e006017d7b6283af1bb90505f35dccfd5213f94caa336ff3a2ece9c5b4f95b8423354ddcf582abcca8e295668bc9529d410443e8ee612c09881f606c8c043c9ccc280b94d9304cf1140855e0ac1a012a1e650d5e2cd1eb17b08416fa368e549cc2aac357c8dfd307bec597d8c6a00d20b7c4952332336cc8db3f57226ed597201ff5427055929f01939a5c1553e7a710e01da581eaa02bb266aea0c6c89859398267a869f5681f9c9b30aba73e6ca998e09e95cc2887f556c8888ece00c0987cc0d9da2f688592e5de9cca3137bc2e9a22872bf20f75728420881a2dd19e709cc2bb41b6946b500ad80187ca9786f03ee60fb2c19a0955c81706550fa10b15f4cdb2682c1b84d3601ac9c254564575af07141a17952ed558e48d34f1c737c099cfeec149021e79a2e616b695f1318f269cae1889d2d32b4d54c43f813bf2fee4c52a07be31abe67985fae1bfa1d1999f8ec5f588f6465e34e642c98272bd80cfd1f1e4a0ba63152f8d4b75fde0349eaab1e6c6079f18e0c81a4d79911bc60e29936b36de57b8f0983c571440c39223f16046ac67491a754cbf6153381c55ccf64346dc31982ef8c8b319610ce01a4db96b52d491d3f0749a0d650767b16797c3fd0fc6f9c0d8c76d433917981947ca7003a8773a5ea339d8a6813c57103497e6d42e5d4c453566fafe61d966ac09dd8590122be599376447b066b51cccf1dd18d9784ee204e776b9eeb7d9d0cab6c39744224e10e8b38f618704534e5d3446a36c0a5570853bf10fdfb3fba7ce88f8420f7d693e74b1ff6c3ab87dbac2e9e9469d6e372b1840b075598cfe3804e5e8ca9ee76d50471045ccc117387671228279a58f4271eb79f57aedec48bddf3fbbd2e3cb3e8ed32957b71b771129f73cb8c2e0ffc2bc894be489abb0b4045a6e63502ed653244084c179b89dc3a044ff2ff0196cdb8597960c89551542ff521d80eb5c50a509028345a94dca14989b34b60f632ea99c70a7f8325fa43dce08be874f889232f92d2ca0a3ad9a5b866db167e9654518cccdfda5cc7303978f3fb745780379af48ec71e7cda89f27a2ff06435fed397c214db8d3ff775b0df3897689bdb76f44766af93e3e427d86da90633384701e52b7967b986efe52358b0b8bcf682a98fd65e6f8c01198fae1cc463e25bafe5034feaac4bcd76dc1821440b227d055502fd2346e08c77caf9c9f431ad9b57c071488d41a705f96846b8ebbe7d2898ec0a6d8a0c0d2d90821dd10f5a0d98ac0a41440ad4dcb3eced10c035b86635470f988958fb599384eeb31eff75953297a359584d027fd47749a5d6472dd9fbeb50ff5d1cbf5caf3cc1f97b5bdd3ed51dc40f05f6d18b3d2f4c2c8f5cc3adf68f62a3549b5516f127fd836599416e81bbabf718ab11ec5ddfac1da1f1890a3c83012ac61e6424a642ec63bb3e50bad88bee0aa4776e5399be70aab07bc4cc0aeb2c2ca4f11c253e0647ec3be5b203a87cc7d68044e316781785915a0215bd3362ce859b05bcf533ef03aaa45c0a372a39688e4429a4df2be7372618ed623c4b5cc2936cd350e0c6c3e23dd4f051dcb0148a43333baaa27f67f567f675607b21ed8cb17fc3b647cf863e9d2c9c3018a3f94e4312c1491d0b18d04c9ab99ede3e8082ae389f2acb906f64b8cceec44cd01c2a824a1d53f2bf3c44c2336d4df24f111e786dd9515f3be5fac10ce87f457444df880e04bc170b7df15dc76f479a6d01c1bcfc489c5cfcf4906ecbf3285fdbf67b9e6bf9599da1bc334dd90c7f86616f20de3b10e73977e7abd621f1f4881bd350b9843f7f3cca07970c58ed065f709d864eaadcbbb8e8665fca2473c735c23dd5b5f3bf609f4b285a24dcb7de26fc21afe779631efd4141cd4df82518945397c45b427ae009cc64187cae9fc051b751c46d0d1b4821b9b5d9a1460951a83b2ef494b8486090e83c84b1767c68fdb82708c1a9d2df8e96973053010ca8a8c233d2a82ae78d4d37b4a9874dd559269b4d791491725d4a368ab6ed10feabea7e1393d288d4eae8426c77960cd8114142252f27b590fdd07a7a260ec6751ae94a0f8256f5bf806758943cb3acbb5597de504f4d121a11d9a78d9bc26d117cd036774315b7c1155039ea05609474596d96eb8f04e75752fd22806f524d4ea1a21e14c8792b4d80bbb0c18d721d4fdbe0637cc2adc6339c2e699bf10258361beb7d449c9c457c57e8e83492df16f821bdb524e13a5148c661c748bbbfbe1e166fd2a818b8829b4f6ccced5f7f3f813f552754c29a79b69f864ca8c7d3bb0f5aa8dda56c78e46b7ee1d03a609a2d1ad55c93575b9985d46d9ea72028b0a72870016a700d99169cf947962c389a6526c9ec1b90b96dbdd7dcb12c3b5f4de3481c736003cbcd4e365179316db0cfda833af74740b6f0b5e9c5a1ac24aa5c865ea4c155dc68625360437d486fe22c7426e03cc6c6c1022abc075fed9731594fecc409811c93521e5b272ce277da268bfbffab60c9157bb4d29ca5bfaea2d25f58c12979c17dd9123b4a02297752a2bf8b30f0c33c8d36527caccca1ab829a6a9c85403542f4d0b2725a979c5af9c871afc078ed4ef188d4d1d954dd88936ec24f47fdb430b34d33bae6781e0a8684cc3da487def37653d979d4b74478c3816134094b28781e46d9f8e3699de3b510b0b15ecb4653e41755902467582ff4951df440979a691d4f58f673b8c70154f568855f7c230a6776fc259a4a89636a20bf7dcb1d83dfec0be89dd1a91544b80dedb399c3d53470d8d886681b3f1b1ef6d92c2b66163be56f49167aadde20e610c8ef5c5ce86e9e124532eeda1488c2e3292cdfb260997eebe9a7f93f04972e7f3e99136f56fa3134d46ba56db7a964eb2537e67dbef49b9e509fcadf123734afaa609a135ea8f9336a001bb48c4f861917ca748b00458382f5d2d40560de5f3f55c02463a0849006ead44bf225382d56e9ee8006f03064b959ea32034ee2f927d32baceee943359aa486a809088d5cc3d37defc2ac977c91916a258578d1fae0c14d147cb7fb15d48a66175cf58ee60d56dc9cdc1fe2f02993bd891c9beaff1b8d3fa205cc7ba37e982f684af172c103138ee532143bc2fa123b826737e8d299b1eed2e272467a55b278241e51dd28630d386c776931ad5534576838459fb53c11be88bebd71d57b33a6b521ddf6d18d3948e0c6dcf5f7a4bf3e7a84f64d132819f308eb431a073cb3c659257a63e501c74b0c737322b78f7b35e4d6cb68794f6e502f2dce65f54188163166f3cc93cb0e5f31efefc70b5c93bd8d54246e7c0a4008073b51c157be3efd32c19c9237af1c29c9b58043e6ae6211f13e79ff6eb942d989e0c005ac199be69fe1b1e1b54880a44516b0571c57d5fe98c1806b201c5f146ea2ff29dddf1e4e26d7310b7c557d568d49bfbcdbd856d50da3a7ef5767bd17558a1b017bc50b6d0266953f49b15ad52d66468fb8d7297ea7864588078d40b806b4359a8f9c63e6f2d6dffb6a43cdbb29fb5a809d444ea5e1b20206fdd9246c03a2db5d4902f568bec0584a24c33062561327dab12e61b75f7c2322fc4a0288b513c1347cf3ca497903e8607dc2a5d5009ccb2f25efda856f7e6a2261c2c5611ed1a7e3fb9005d35113f1da6f527b89c64569a3d53e6802c40f97e9dd5caa5aac2a4e8de9408f829791ecf751a5271fba67d4d0ad3156283c3768bb0176483f9910bfb178cb1a077fa8d7eeea83e1294748d56ba40ca956b5b228e6916fa91ac7a3bfa98a8667e1a31511067447e6c39f6ef882bcc3b1f24387b5904ac215a1ca2dde5fc3b6aca2d732ebd53631463d1e45ba7fbac5bf3d7051599e672cdcf7c406a98c2a6d6dc187a003924bdb0b207aa35ba22c20f6997c7ba8cadc3b80e237e1f6706517ba55f2d740e81454b5c1381385cb86ecb08e755aab5755b1f2d278128ecb49594dd9f250fee4360fc8f7bad94f943e8f3f5ca0a0ecbb0a2fb178b782d33584d8680ea3b15b92856f0b21d8881355392fe77e0b96b3a7167100f44873b74f1f18e51d249206796716a59b2189104632988f0a079ddef02f7b98300afd81dc0d50f7bf5da69b4dccd8c154a30c337740e3f0feee4b01412e48e4005705aedaad2c22dacdb97ebca19fbedb0ab76acaf62e33e545d7838d00c44fee0ef1204030ebc0e4c3d019fd4f66ebef574a61b4fe25d89dd141224a9e891ad01dee5b669946ac5f2f22331ed6e7d1221e746dc5d3f05bf693081b33beaaff79d379dd29814a6f2d70bd87252049920e3bf79ec248cbfcb809aac6985fc16c0b4b4314f1808249c2e51a89f518a0871048be9247a262d7f55037d9067176c7cfabe063df209276223370ac56fec7eaeb7412136079d38e5", 0xf80) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001240)={0x9, &(0x7f0000000180)=[{0x0, 0x7, 0x5, 0x9f}, {0x3, 0x1, 0x7, 0x6}, {0x401, 0x0, 0x5}, {0x96c3, 0x4, 0x17, 0x444}, {0x1f, 0x7, 0x1, 0x9}, {0x8, 0x9, 0x5}, {0x5, 0x81, 0x54, 0x3}, {0x2, 0x8, 0x2, 0x7}, {0x6, 0xcf, 0x1, 0x2}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a830500", 0x1f}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) dup2(r6, r7) kevent(r6, &(0x7f0000001280)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x19e6, 0x4}, {{r5}, 0xfffffffffffffffe, 0x84, 0x80, 0x9, 0x81}, {{r5}, 0xfffffffffffffffe, 0x44, 0x1, 0x2, 0x8}, {{r3}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x80000001, 0x1}, {{r2}, 0xfffffffffffffffa, 0x11, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x50, 0x80000000, 0xd1, 0x3}], 0x5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x10, 0x101, 0x8}, {{r2}, 0xfffffffffffffffd, 0x21, 0xf0000000, 0x0, 0x7}], 0x10001, &(0x7f0000000040)={0xe55, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) socket$inet6(0x18, 0x1, 0x3) (async) setsockopt(r1, 0x9, 0x1, &(0x7f0000000240)="67b863c9fe6ea14309d19e79ed1ccb16d0b1c1f40b8a06dd69d2351088187b26c6183f7aecb45ae00c7def43820d67139867500db03cf8ec623f934e8a871f615920a02fd9c3743d8b4695db6784308c1a345075473f77279eb5f19f527225a5b168b9c6e8c4e21469a01d19c6f91edf47d7546fd56e74d090ea974ea9927dea7db36357d2839ce402b821d51281184e36d7db880ad04a97a4a50929d4655263e6f4523b759ccc651632e2aca6ef067eb5f8b2c0d144a767a51146c5506a90ad0c43588d0fc7b29afbf8f1ff7c1ea8dcdfcfdaf96dac65def13a81ca3b20acb9ff2e5278ffa26aaf1d9c97d48f9627fa5a460d95db60fb15cbd2524c6c4ba40e84aee52242edd110d732303beceb45527a2ca013bc5ea8742ac311758614de37b7d93f637ca6ee82d7d8d00e9ed3e8d0347c18f884ccf3edf0b71b9b787ececa6d220b732c325b9713f43efa273916daf86d45d5d358e7154783223a490e4b92875bf66a0cb14a260defe503f78dab30f40bd078189bc86ab1e0cc4cd9141ebc88b73170c5e0559b72b45ac71305656b76137fd88c75272684764cda004352b41985c43cf9a23906188ad8a73e8976fb3ae957b30a5c25682e2d44dd67085689d9ccded64cd20ea247ae3125bb21596deece1f04dd5d4e935d632b93db0139cc0719ee265bf60feff83082c2472e583bef11f7c7593abc48d86811924ad6e6af09d73a4a8081e47ac219b0c32d5634131618b373d434727aebc14463ccd19cad50b5734632f274c9ab2c7c96ca188ae33cf6dda8a1881c5cecd466359127e8027b49bd854c7c71c25e34449462f2f8cd7d616d2ee7f42ec02c911166cea7d27e935b374343759bf0e7e6fd0f5615241c43484f01f4138fb3f943ff6d1c72b372493485bc2c737bd4e8a1244e594027b624d9c5e2adbecdb8db0602e54f3366bf8b1643589c01b3b26c1952b45f31cf6ce869fa0c7b70cad7bb0a292a19642f2763f4af4077ec708e094b460ad786e79e602e3bb345c1a39f8ddffddab7390bd6215225f1877a41514b7f383e15f35070a3e2a2f8f6a58eb494025956289a913f2f424c6c6326a0d27bba15b88250559ca7bc980b8e27e9898b09de012dbd0340566ea6c23a87cf6d73ddc1c08175ae7b7d2aafe1f298d166042df7b8b677d189128e6edc4a0c3739f983a9f6cbb922434988df99e548913d94b181b1e006017d7b6283af1bb90505f35dccfd5213f94caa336ff3a2ece9c5b4f95b8423354ddcf582abcca8e295668bc9529d410443e8ee612c09881f606c8c043c9ccc280b94d9304cf1140855e0ac1a012a1e650d5e2cd1eb17b08416fa368e549cc2aac357c8dfd307bec597d8c6a00d20b7c4952332336cc8db3f57226ed597201ff5427055929f01939a5c1553e7a710e01da581eaa02bb266aea0c6c89859398267a869f5681f9c9b30aba73e6ca998e09e95cc2887f556c8888ece00c0987cc0d9da2f688592e5de9cca3137bc2e9a22872bf20f75728420881a2dd19e709cc2bb41b6946b500ad80187ca9786f03ee60fb2c19a0955c81706550fa10b15f4cdb2682c1b84d3601ac9c254564575af07141a17952ed558e48d34f1c737c099cfeec149021e79a2e616b695f1318f269cae1889d2d32b4d54c43f813bf2fee4c52a07be31abe67985fae1bfa1d1999f8ec5f588f6465e34e642c98272bd80cfd1f1e4a0ba63152f8d4b75fde0349eaab1e6c6079f18e0c81a4d79911bc60e29936b36de57b8f0983c571440c39223f16046ac67491a754cbf6153381c55ccf64346dc31982ef8c8b319610ce01a4db96b52d491d3f0749a0d650767b16797c3fd0fc6f9c0d8c76d433917981947ca7003a8773a5ea339d8a6813c57103497e6d42e5d4c453566fafe61d966ac09dd8590122be599376447b066b51cccf1dd18d9784ee204e776b9eeb7d9d0cab6c39744224e10e8b38f618704534e5d3446a36c0a5570853bf10fdfb3fba7ce88f8420f7d693e74b1ff6c3ab87dbac2e9e9469d6e372b1840b075598cfe3804e5e8ca9ee76d50471045ccc117387671228279a58f4271eb79f57aedec48bddf3fbbd2e3cb3e8ed32957b71b771129f73cb8c2e0ffc2bc894be489abb0b4045a6e63502ed653244084c179b89dc3a044ff2ff0196cdb8597960c89551542ff521d80eb5c50a509028345a94dca14989b34b60f632ea99c70a7f8325fa43dce08be874f889232f92d2ca0a3ad9a5b866db167e9654518cccdfda5cc7303978f3fb745780379af48ec71e7cda89f27a2ff06435fed397c214db8d3ff775b0df3897689bdb76f44766af93e3e427d86da90633384701e52b7967b986efe52358b0b8bcf682a98fd65e6f8c01198fae1cc463e25bafe5034feaac4bcd76dc1821440b227d055502fd2346e08c77caf9c9f431ad9b57c071488d41a705f96846b8ebbe7d2898ec0a6d8a0c0d2d90821dd10f5a0d98ac0a41440ad4dcb3eced10c035b86635470f988958fb599384eeb31eff75953297a359584d027fd47749a5d6472dd9fbeb50ff5d1cbf5caf3cc1f97b5bdd3ed51dc40f05f6d18b3d2f4c2c8f5cc3adf68f62a3549b5516f127fd836599416e81bbabf718ab11ec5ddfac1da1f1890a3c83012ac61e6424a642ec63bb3e50bad88bee0aa4776e5399be70aab07bc4cc0aeb2c2ca4f11c253e0647ec3be5b203a87cc7d68044e316781785915a0215bd3362ce859b05bcf533ef03aaa45c0a372a39688e4429a4df2be7372618ed623c4b5cc2936cd350e0c6c3e23dd4f051dcb0148a43333baaa27f67f567f675607b21ed8cb17fc3b647cf863e9d2c9c3018a3f94e4312c1491d0b18d04c9ab99ede3e8082ae389f2acb906f64b8cceec44cd01c2a824a1d53f2bf3c44c2336d4df24f111e786dd9515f3be5fac10ce87f457444df880e04bc170b7df15dc76f479a6d01c1bcfc489c5cfcf4906ecbf3285fdbf67b9e6bf9599da1bc334dd90c7f86616f20de3b10e73977e7abd621f1f4881bd350b9843f7f3cca07970c58ed065f709d864eaadcbbb8e8665fca2473c735c23dd5b5f3bf609f4b285a24dcb7de26fc21afe779631efd4141cd4df82518945397c45b427ae009cc64187cae9fc051b751c46d0d1b4821b9b5d9a1460951a83b2ef494b8486090e83c84b1767c68fdb82708c1a9d2df8e96973053010ca8a8c233d2a82ae78d4d37b4a9874dd559269b4d791491725d4a368ab6ed10feabea7e1393d288d4eae8426c77960cd8114142252f27b590fdd07a7a260ec6751ae94a0f8256f5bf806758943cb3acbb5597de504f4d121a11d9a78d9bc26d117cd036774315b7c1155039ea05609474596d96eb8f04e75752fd22806f524d4ea1a21e14c8792b4d80bbb0c18d721d4fdbe0637cc2adc6339c2e699bf10258361beb7d449c9c457c57e8e83492df16f821bdb524e13a5148c661c748bbbfbe1e166fd2a818b8829b4f6ccced5f7f3f813f552754c29a79b69f864ca8c7d3bb0f5aa8dda56c78e46b7ee1d03a609a2d1ad55c93575b9985d46d9ea72028b0a72870016a700d99169cf947962c389a6526c9ec1b90b96dbdd7dcb12c3b5f4de3481c736003cbcd4e365179316db0cfda833af74740b6f0b5e9c5a1ac24aa5c865ea4c155dc68625360437d486fe22c7426e03cc6c6c1022abc075fed9731594fecc409811c93521e5b272ce277da268bfbffab60c9157bb4d29ca5bfaea2d25f58c12979c17dd9123b4a02297752a2bf8b30f0c33c8d36527caccca1ab829a6a9c85403542f4d0b2725a979c5af9c871afc078ed4ef188d4d1d954dd88936ec24f47fdb430b34d33bae6781e0a8684cc3da487def37653d979d4b74478c3816134094b28781e46d9f8e3699de3b510b0b15ecb4653e41755902467582ff4951df440979a691d4f58f673b8c70154f568855f7c230a6776fc259a4a89636a20bf7dcb1d83dfec0be89dd1a91544b80dedb399c3d53470d8d886681b3f1b1ef6d92c2b66163be56f49167aadde20e610c8ef5c5ce86e9e124532eeda1488c2e3292cdfb260997eebe9a7f93f04972e7f3e99136f56fa3134d46ba56db7a964eb2537e67dbef49b9e509fcadf123734afaa609a135ea8f9336a001bb48c4f861917ca748b00458382f5d2d40560de5f3f55c02463a0849006ead44bf225382d56e9ee8006f03064b959ea32034ee2f927d32baceee943359aa486a809088d5cc3d37defc2ac977c91916a258578d1fae0c14d147cb7fb15d48a66175cf58ee60d56dc9cdc1fe2f02993bd891c9beaff1b8d3fa205cc7ba37e982f684af172c103138ee532143bc2fa123b826737e8d299b1eed2e272467a55b278241e51dd28630d386c776931ad5534576838459fb53c11be88bebd71d57b33a6b521ddf6d18d3948e0c6dcf5f7a4bf3e7a84f64d132819f308eb431a073cb3c659257a63e501c74b0c737322b78f7b35e4d6cb68794f6e502f2dce65f54188163166f3cc93cb0e5f31efefc70b5c93bd8d54246e7c0a4008073b51c157be3efd32c19c9237af1c29c9b58043e6ae6211f13e79ff6eb942d989e0c005ac199be69fe1b1e1b54880a44516b0571c57d5fe98c1806b201c5f146ea2ff29dddf1e4e26d7310b7c557d568d49bfbcdbd856d50da3a7ef5767bd17558a1b017bc50b6d0266953f49b15ad52d66468fb8d7297ea7864588078d40b806b4359a8f9c63e6f2d6dffb6a43cdbb29fb5a809d444ea5e1b20206fdd9246c03a2db5d4902f568bec0584a24c33062561327dab12e61b75f7c2322fc4a0288b513c1347cf3ca497903e8607dc2a5d5009ccb2f25efda856f7e6a2261c2c5611ed1a7e3fb9005d35113f1da6f527b89c64569a3d53e6802c40f97e9dd5caa5aac2a4e8de9408f829791ecf751a5271fba67d4d0ad3156283c3768bb0176483f9910bfb178cb1a077fa8d7eeea83e1294748d56ba40ca956b5b228e6916fa91ac7a3bfa98a8667e1a31511067447e6c39f6ef882bcc3b1f24387b5904ac215a1ca2dde5fc3b6aca2d732ebd53631463d1e45ba7fbac5bf3d7051599e672cdcf7c406a98c2a6d6dc187a003924bdb0b207aa35ba22c20f6997c7ba8cadc3b80e237e1f6706517ba55f2d740e81454b5c1381385cb86ecb08e755aab5755b1f2d278128ecb49594dd9f250fee4360fc8f7bad94f943e8f3f5ca0a0ecbb0a2fb178b782d33584d8680ea3b15b92856f0b21d8881355392fe77e0b96b3a7167100f44873b74f1f18e51d249206796716a59b2189104632988f0a079ddef02f7b98300afd81dc0d50f7bf5da69b4dccd8c154a30c337740e3f0feee4b01412e48e4005705aedaad2c22dacdb97ebca19fbedb0ab76acaf62e33e545d7838d00c44fee0ef1204030ebc0e4c3d019fd4f66ebef574a61b4fe25d89dd141224a9e891ad01dee5b669946ac5f2f22331ed6e7d1221e746dc5d3f05bf693081b33beaaff79d379dd29814a6f2d70bd87252049920e3bf79ec248cbfcb809aac6985fc16c0b4b4314f1808249c2e51a89f518a0871048be9247a262d7f55037d9067176c7cfabe063df209276223370ac56fec7eaeb7412136079d38e5", 0xf80) (async) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001240)={0x9, &(0x7f0000000180)=[{0x0, 0x7, 0x5, 0x9f}, {0x3, 0x1, 0x7, 0x6}, {0x401, 0x0, 0x5}, {0x96c3, 0x4, 0x17, 0x444}, {0x1f, 0x7, 0x1, 0x9}, {0x8, 0x9, 0x5}, {0x5, 0x81, 0x54, 0x3}, {0x2, 0x8, 0x2, 0x7}, {0x6, 0xcf, 0x1, 0x2}]}) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x3, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a830500", 0x1f}], 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) dup2(r6, r7) (async) kevent(r6, &(0x7f0000001280)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x19e6, 0x4}, {{r5}, 0xfffffffffffffffe, 0x84, 0x80, 0x9, 0x81}, {{r5}, 0xfffffffffffffffe, 0x44, 0x1, 0x2, 0x8}, {{r3}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x80000001, 0x1}, {{r2}, 0xfffffffffffffffa, 0x11, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x50, 0x80000000, 0xd1, 0x3}], 0x5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0x1, 0x10, 0x101, 0x8}, {{r2}, 0xfffffffffffffffd, 0x21, 0xf0000000, 0x0, 0x7}], 0x10001, &(0x7f0000000040)={0xe55, 0xfff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) (async) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) fchflags(r1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x26, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) accept$inet(r0, 0x0, &(0x7f0000000000)) (async) fchflags(r1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r2, 0x1000000029, 0x26, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) (async) kqueue() (async) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) (async) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="ce94d0d4bf4cc8f53a62be7e5718419c62606c3c2f64058920994abc396d89fe5a6a585e4876eace845dfac59f2c98560115b9bb7e05065cc535201c9b63aae39561cccea07f98fb49e10e15978f7f4b95a383c6457e2495c93ecc518a6b74910a11e293005c2ac26a69bbe3d057f550809288761be9d8d37061d892df3bbe2897463b4a44ef7e376575795bd2dcc1334bf820fe51bd646ec3b38bd0aaf5513876d746b309e185222cd72009dbb1", 0xae}, {&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d07addbc4a4b96123f41c8f169b9d89eb763a9430aedf9ed05e7bf4d88a68abd5f7b9ca37d50d58e6c0e4ee561f8c559c", 0x41}, {&(0x7f0000000240)="d730e75a2dd92cc75bdff300d7cb20fb49b20269edc625928226d4b2aed1e9218519e6e94caa280b171ec3768c6b9c3a28e0cfb0cc8e8f6c8ef98fb80044d1fa6cbf4abefd6c3ea4bb41a193212f8fa8d4d892df4f3aecfe7b5caadd5e0c4b3a55109d47f449c1f3b7723f9304439e1fe5982c8b49a40f00c97aef72ddff55516ecf9b59d7f79bc6cb3eff3a5a9f9c7c413982f77fce", 0x96}, {&(0x7f0000000300)="4e6d0a5d84141f4de9be76c8a1244bf3c73f62790372b3b760303a884cd706fc504049b47049f8ac88f5da512054ac4040c353256fd03fe7c227abbd2a759bbbf4c731f26543b0e0fd47c22263695e0cdb3d07d633ac4ff79c46d36a78152450f22257709922c0593c5c44c8e338907917ba559e761c65beb885bc540797fd1205d393af858d1b4f7c2348b39aca771be99a30a01f715d80d64d6d8062b408b92d9fb9ed00e84cead9", 0xa9}, {&(0x7f00000003c0)="d6116b9c687d7d0e93b57e22b6ca01c7da9e60a5e2f8a1675b1e8e36cf906227b91051e42a2b3fad32cb98034b4aff0573a0da3553d49fff417302246eb8c5d606de7c8ac8d559ca3b48cc3c3d53f8539d97c75e214014f3161ea2829effb8179c6915948de4cfd62c2594b748329f84dd39", 0x72}, {&(0x7f0000000c40)="5ce2e64049f1d74d2a6f07d9d6427b8d5a512b4871a5236ef25f9634f0aba191c156dc9c8bb918ba3389834f09b159e38c0e6c3caa332e1863bd3c7e35452040263527d58569b3655ffa5e3b220b768868f99d24a203467c683465d2bfeaa2b8595a32dc248706f40189755e65e06db349619b5c6052bf09de473cd029e113b87285a6dbb3a10c60751dcbfb578c9222d874b0a7ca1f22f73272c757c4688a29be1af7ab298daf0911f7daf4a2f94099e3d06c8756674039397d294d4b9278b9dcda10975350b1e93496aa2e7fb8f9f9ca610b9c7c9be3f41f855365726c751980d59e9b36b58b87fb506492415308ffb5614482bef27a157d4ef3039ae5713e6a43db22677ba4548f27e846d1f02509d16126855f2e8903d8731316da9fbd6bff37518199df74bec8ca5731fbbbeaa0cb1bf67819cdf29ab2b3573539b300c6eee992815bf71ded8e2c5f60c9280d5fa3a03899883cc9e4a0e74636421e5bb6d21d6ae71c4e8b3b56ba54ba7eff2a660b7eca021b0b4a2ea0beb3ebf921d435e53cc6de0d414f07cb01aba62f36bc50c049b9532aaa3d5333e095e120a77fb479490dd367245b7f3cfb55ffe73d7f447e5d901310e84534c666fe72f1b4fe132d9255f9a3a5e46481ed17f3c4677c12e97cf982f5d427fe57b4f95e3638e698b2b861f3e866756ffa925b65d00fd5f3978f685419586b5689c22a03f2e73601a11cbc6210f4c10a77a40803557f0f9c7d1875a7ba6ac7ef54959a89200644f9a9d1a39a88849d42c9ae79f193656792c5ca739a4dd61cc7b61b67eef859dd2ab5be31151a9b6bf153ca4fc14acd40e595c515b81513404f8c130a981393676a4289e1828b5f89f354a8c11d79bdabb608fe65db8c3fbd7d9aedef44662090ebbce81b55bb34c67eb7230ebd9c53046043517970123b59b3c4087fe0ec4f76e385e71e3ebcde109d4d921bb8ec9730e8ad176db0d6aea0c4b3a2cd15e98af5d99fb139b49a17dc47bd3cc464525f684874c8efb64c62afc2abbebd41d5d820ef989057ac2301349c1c22b051ebc85bbe0d635f2c120b5ea8e1c1e920ce5b38930d8e3b92e2c9627d4d64b7cdfc338019d10da412ca512efa88a0f25396cd38ec768eb0c9f86b53fb85fec3194219000e5ab46d1f356b78bdc81d14ec5e087ee8686466a94fd95e18181baea8420159928cf941f00795b0e94046ceeaa7bc0caa2871e77d33ba68d0777559db88399d39cb680e41b11463626767bf9cbd3629abee597fffbb00fd8548f11eea0050c15b07b3603423aece79310f5848709d1af34ad6d2d4672f29e8df23684809f9af1984be81a67b86c3b08594c95dd6474e020517fe8afe62e9f77f075d4c1413f0015869b355c0e5457d067127be8527954d853ba7fcf79b697ac45665ec779129e03851e382576055687cb203d0f96a7cd5081b36c7516e8b9ba337c0d15d4ea0b6f09ea14c7a28fd29e34cd7a981fb46aeac260747b8afb5b0e89f94b7bb12e022697010a59e1f6aabb07f5df95228b2b2c6bca85685abda734f2383e5fb33fc1578d0b98002bb2fe7da431fa18f7802faaf485c52e4c99f288e4849236ab75989c39e19a1e7faa9bc6511ff79e2cc32460b6e0297c54e572d10e159520124c9ee7561f4cdd6d8c8b4a1afe01744dd7a761a39c87bd08fa0224381d1a316b183afb8608fe8e8a77fb5fbe9bb7cdc7163f1a365400c06047a175946b2421b82fe56016bf38ac9bce084e46e4cc36ca5ffadea73bf6f898663fda0152ec4118a88d99ffeabba38514e2d824337513ced74aec75790a06167fea2fb986af06829532aec76cb0d75f1323e3e714caa5b53273f682a533c635770bb65a8b02909ea44bb769bdc53a96772616ea5e1698fdb0278b2c01c33a7d2bc86cd61d048c2aee7bf1625e9ba62e453bc343944524134c70aa4b3639b4964387c4b92101cd41092d307535b26a313c427c9809ce0f1a3a3d0187368110d3bf62eba282b4193e2da8dfa798d38023e0b1f4a25cdb75b800d3153dc0b43a634f0e1d04f5823189d7007705b29d0108179e068116c785f235cac219fddc2a25077f62a54c443b579aa2f5ab2a7f1216966e17f18e36f79442eecb0806aae8bc741287602594c132e0106604ba8e21e58ff940cf95e9f622b7dd3b072d313e961392e50eb8c414beb07f86d49fe0b2624188337c4f54138b62c5842ea00c96f5fe8b2459bbd61be4c557fa81b7f1321a8d4762c8d6635519e37caf71e97d4ef13e236b8d49258fab8bb3bc996437494fc3b3838d132c9b33f83efda4dec3a28ed7ff6f4f50aa1a0e1ebb7a846ffdec4468e1bc8233b92171bbe3ef90f9a14d559c3acc75e3857f3d1c50d402819063077e6a7ae18227e694595a04aa2d013e3ddb15b43ce0ac9eb589686020c5c0efed51ccb24eff1e79c1a971f50ccad0e9ab0a90729b235d62fb9ac1f4a3a41c5bd4c0cdd0829cea710e8bfb59e5c496c40789677c3d96be4944233a34ea44d4087547be3d7571a9d2a8ea41b3f28c67872be7a4316dd9d7450e5db35333f5abbbb681734170c6868b2afddaa5eae560410a13c71cae90611c3360c2dc43575ca8650e4cd20925e2a06bdf93ff3678b099a84a5758c5b5178c0d977d6c8a3d8d0253e416579f025ce466f6783925a36a4db939f36d0a3c29af306696f66a55a622c5b2cbd6841a066f5c72153e2fc8363353402f4c3794c447c5cd735d9d662447b47bb3152a8c7c732f54978ce5d5cc1d9ecfdb4097e60e52c5104abc6335d32f73799e69487204cfeb3623a3965a8a5723752685d350bc5f82eee9f72abf351215ed77288c592277ad389c593b24b4e00b47ac706346b618aea76ba2e2b954bab4c98e19d9191c765a174877f59e7f47577354c32307a323b9a95157768f9d7f9eb9fe2558356fd97ac91fdd51101fd0c335f4189dc4f1ee25dde375c059f776e7783bc8aad587f55f122bdae2fe40191c7785ad07ade725807c4598a9b4aa9619a19b26feafbb3a43dac28499bb6c1315f6c9251053271ba4d67d4cc91655dc9f416d7fac6e4fa50205fac5a666fcac1150d725925a25eb24b47ca6e6110a40c0aab2f812aaf9ee3b326ce5371ab51585e7e7406e401c280ee30130e11d1f1be142536863b481324af41dff8b36e8620772e8ddc9f29c02de96b0a8139436ceb01521b8b99c723e1b66ce8ae0dc0c9aae40b9ed0c01d85f940e0caedadb97cc5e65b29df28b2d5a61f8bc05dfe3f79295da7dcafa85b7d1ffb277693dc67e6c99142593c2417164dd2b9e5e224769387a3f3c9948a5a86b644ccdc3716d6bf491910686b58836006a1137d93a572e0f005ef4695f592ecc189957161fc706b550caa50b2ea170800fd2204825114bc68dcdd30900c5e4c987f73e067a357722a4894839eb96ee52097f7c682229576fe0665e0c000d7a7315d4e23e2d030f51aa5e22e04b750a81cab8a3a32fa6baa29b27f378ad2a26f775b8aef712b41d08f99c3f7642bb34732e771c36e45b6ad845e4bf6da48d53b198e1fa78553159ae14c3596ce7c051f884f3c4d06049c79a1eef51694d8de4380b8eb46be11523c1166165d4798884f7b42b8ae274a6e9369c39b64a7400dde26abcb52f3ba3136b0c2433b63d0f45930813661db3c81da1d1cf9a08e48ea10453c722c91d67598f15f167b8e27b2d459400a5f8f8364d773c4e0179cd7b90e4a7c5c41a828f11d2c89e68cd726bcf78e351015ca49f0e5e38a59dd802d1d52a39613996d7b290da708be32b3e609f6f92a7d48f169a163a68a8a1d5feed75042ffcf53cb229a03ed81c2ef8e197f2d99541afc52c6d1c1bd9200b2a8e32aa8b0e00515d67ca4cc454364ee21868646ad2483d38b28ed7330fc2b14fd979d6d949abc3e54d4a27fa19a3545bcbe43265b783a790df51dd7afefbe8ebc71dab86ad019abaf16a9a9834c1d76404376c1f7a7863fb76962aa9a8fda1c42485b083eac56c7c0f93b2da78efa21a0ef54328e678ac405614052aedf501fda8d9122429b8cb79b1fa86ddc70378439556bcbc6b124213a519f207cfdfde73cabadab143a0af70c480029becfedc0404eac602ed63cb940e8a11a7ad465963432a3dbf3b6aca4f13230ba7626e3950198446b255d7cf5bee30eb1b19ad153bd0d6dbf3bc506b55ec828eb7db7f2f676e34edef2557c63f93d038a09dcc858e5210641b72fc57cf9c23226ce68e3b39dc0ec2aa6d3e58767ea390da82274f5fb80d21fc62004ea77e29a18bcc47fcace6c7cbe058c603e60ea4aa185077bf54594667483aa9c1c493eeb377d911dc3460c1af764f50a4ba51ac1d35b0383a849e3b3ed1c8296f86af93af2445e873f48f5908defaf6fc40d76a7bf8bf285d46a752b6dc0ad0e10171bfb229ee3751f9be0ad19717ee893bb38994a5bd187cb5c1899ec84b2f8e3328c8db186925b457fc4fb28eecde932427bdb69ed593495014e2dd30cf9293074721f52ddbe0fc967288bd45c291888e1730d4ed670c672ddeca889a7988a0ecb347b0010c716607b6fe2c60045259538c39f9baf5ece8ecd2ff1995a4f97258cea5b2f13ef689f7fa1199577c8448fc6eaa715b0274563e0bb138fc1b96d520391f8e115675527dc0477cb494369f653194640a246e2deb8a5bcbfbdd4e02b61fbee372347f70a0fc5c1ffc89ea7eee31affa8ca7e44c6a670b5cad8690be0c84ae70616c0f2a42ecf2a60129f562120586c6bee6f7384d6e5632527abedc498aff5495ac0384293ad9c87e6fb261c0534f3aa125d723190769817ea8b2997a965e11c967848c80fd2d991930af1af4d9537284061ae9d8edbcd3ad44495a92c7da983f7e77ad4855580bb3b96bd2f92b5c4cd312dddea56f84bcd6fe8e0b3a88ae0e9bf0ef500c849b76f3bccbac4606b55f8fe0eae530c281af6010a3d32de38ed5d6b9d1f0edd7a901f6f9709d80d2d04d50379869dd2227d0d4b246d36c2f6a41e3b94bd47fc252639ec3eae2b361242a97ce6bb123549c4b29150f8c7bf7c04c3f7953d58c20683af153a38d9686486f714eba0dd2c1507792f8d1aa0b11541ce10ad31e287929b5b9dbdf173cb025790298ab5ed2500eff181178acd04ba7028306e3941f052a369b187ea4eafe3517b51d5b67ed6f9211f318318705af06c703c3020b93eaa6dfc0df4d6cfb26b383d20192091abc3c0f51329025ca988887b86c7a0f6921e68bce94409a21fd43d34767dbce54ab0c341694aa7d54a8ed763b1a74d79cb0311bc4c577b9ceb41d43bba46da511861353b2133b0ec51ed1cdb8a59532e18085009c4ea3d7fadb9a1dab79f33205c0a4e9c1998c87d4b2c80e1941342edc65ef7da3664ac4ea9cf447b8f02069a33a4afced1764c7a60b2135370924636821710c4f8b6e5318b5e18b422c6240b88b39fdeffac60c4c3c49499e77d8b1f7f45aa7f41731de08a592bf1f65611129d9b215d140a0ff404c3e36cf87eb291f29ccc3934ea0edee64afb136f134df1e7ad12613e91b34c4a9d1b74c349e0c64498f9eabdd872fb8b5a9837ee81f6c72af375456618d59f1999724ffd12be4e61d623d395694b23b416f376ebf94c76dbf5449068d709a251151d97f5aebf4f92e638aa3d8f66ac0a3e39e9c123d8def0631bfb4776ef2501cd5d6ab4020ee924f2f2c94613e3fd8289165c3c38f6e209e542254d59936afc573d99c23173b875ddc68933d7c75a320ffab20f72fe98e5112c66c3171754d889b803898403cfe3eb14ea9b8b3bac", 0x1000}, {&(0x7f0000001c40)="11611fe6525e9d0e11cf35e8c46a78bc835141d4018618d30f7608856ef2c89998126d1b5d42fc52f6a3aea9dfd72f776686b39d0d37c4d40e9bc3364507466c5f53b391e7dbb64f5d892db2cd5aeb0ef3a9ad6b0ff86a5d279b766b1cb1d0952f5f63260cdb4b112877d8792311cc28a9e420637e59c64e1202578ba0a171299bdab300e34f50c7a4ea20374fde253f24e5243b3dc97f5ff6175326b985a3906e6dac2c9549b405692d5500c19c77ae7519e2dd16885d6028f01e46a1913a0a7e84d594baace5e806f3496f8d860a049d24dd2f890071a22b6a57fbb33e3a8bb3167e17bd68381e2fd3daac12e80a73ab595cebc99cf7ce78be3fb40395acc5734a63d61c301927351e4b788d9a0191346ab54dfe5aafa6d2fc0db5957d0c5373228461310cd4b4eca83e85d09b72aa2eab555be1bb39d6895a50fc52af1baa07698d4ed1b2e692a685e73d96f71a9adcf29aea14ffeb7b47136f5f3d2b729f31bacdb8f4c397495cd3fc3a2ee0456a7cadea82a55286cb529c95b8037c3cbe1efff63200197b23631d124c8f6384dd211a8c44f27f1c8afc8ff8fe1e9ad938af37321622ebdbe09d87cb9f7156a11753b74d72712d429ec3429f518b1b35ae9df610a9070afea3c641c6be5f3b038907904223f590d0b97d6f3e6c24a37981ef9670530b7e45020b0374f94dc85bd18162d5cea9a3a1e35bbf3a86b75121f435cf313bdc2cb8f315eead65b5d0f3167976594dfb0e23e26e490249fb16b05ece6d609756e39cd5f42b9077b2edbba515a5963dd70fd35de7c47098b8e09524b9a0a9ee41f3e89f9aa072a4d4dc681f338b6c5c32bdc6d12e32c093224ca12cfbfbd8ed48b10dfd4b7dfb33c9b5e8f5f1728fcf3e0d96a6bf64596a2cf77add7deac848c4a1a57d6e0145758f33f4a345d29d036ac4ee89be26535753d6d0e431d5ab7420a9cf7a132941c55809a9cde25ca3410f8d48037c13f3e75041ebd177b7dd5a4dbc3f6b169bbbc2625843df93bd598f02cd5811a61ecd6760d1659f63ba902673465875a39da68d4a49e29e6614d2ad1d8ade3b195e2a2d7ff059ca3e2d8f6b175da90a10b1c0fb232eff970e17ad48c4398de1e434344ff6efda719a4e0a13f9e1f62ad5b7b88fcf061a4d82ab9ce998c885c83f4b2643b5ec786fbc94bc54a6102d0231c2708281c253417d168c728a38c1605dd955753a81a2db6a9762888d4be4fcef79ab4d2e24ddd696b149d648f858dff9583391b1d5085b1876d3c0db13c1834ffdea29069fa1a889d245a904fd782ed7bffd9824abddfb0dd2206fb55057950ea663ea4f6e70add6cbbfc0730b24168e82897ef1caa8da87af149704a6d6a5d7784d21c796ab687e623983add4889107ab54bf3f9e1762df89f05aa87ef1bb2eb86a5ccbe4af87b9f0ff83a690d154049c9bc428248291d5992bf498f96b7bc3e4fe9b842107ad818c9f00995afc6c4db0024b1759dc9d8e1ec0b452c2dd5422aaf2948bfa79e202dd7200a4ca9a73991424dd3248880ae4f3ffa768ddca90ccb345730c11bef9d1926266f847f389c26c4827d3a3b68811af51689f432cd74f0b3e0a462e971b51c3e45e97b12e5245f2c2a664de82ab43f7499fbae4cd4c0a8ad0e57e6c7b1e00aeb3aacfae70a947bf96a2099bc35b4832c0879dec9d12cf4963d2758ccb1187792e522c7c2285c7cf3a8636f19a6ca8afb80871800970948ab65234dac0994c167e53a49a4d960a30e379184173295246aafe255251f7934d20e3f233425c347c8d5a1e9707b0e1820fbe339bc9e05c65641f2c750ae47e4562f4cdd1f264ee78da3a82e1fce78eb6cc4fdd6ff27f645fe7edbdd8c51208097264a45b386f5be8aec382abd38372ef125265f099dc9d9303e647fc3f3e1140a26f2615e7ee1fb6a11c324619e4eff7e1c56466dbfd2761fe7ac3a152033a82676c55d33ac4a0bef815a22d24100c845b34fa219f326a5cd7de3f8ddb040afe8191ad7e2c0557e0e1e16840ad0d9831cd86d2f7dc38b2bd0359bbfdb1a26cb74218645ddd4172d5a54bbf5e4dfaec24bf9e53176835a8ea02bc9d117812ff731d68aa13c7301df1860001ca6003c9c71b67283c35d90f20d75a66661e9c94f459e918baeafdfb98f0affb9d8129b690e6458fd02e4f2e55ec43ab752c1656456c5f2ca448a0ab1c25d82b518b986707c354be76ac7a13020fdee15986d360dbd893e588d870e19ee395c1456acdbe5cc8b203bbbd17f94b4256417467013bdd4cdd37157753cd9d16a977185043daad05ca93a9a7bc874aab3a159dc2dcc9ed9265e66c145d8ac66297d4c00e9fb43dce7ec53271c8e360734bd87f8146bbff19e62f7303a210dd5c7ba8d90174182edbb4da358910f856884abf33d17ac0dea5da9790f1aeca1523fba0ae87740eb4df16bb1be6eef1c33d458eec369c062a2f05cceb33baf88c48996dcc63bd04c11a81472cbf0b28669140e5ce176a8d99ac9ad4a35a3688c3cba709d710655c2a966385dc153330bb1f8d9b98b051731a635cd25be1b6c95da718bfcdfbf3e591cba250c611f14f6425975935c120221e5af82e7f0ff9909255b4792fef90034355f1d559b12bb78b9c08e7133cfd1bdf40bbe54518f29487a660ed492449834b9b807801f5d4b931bd421e82fcce883da1d39c850d953462852d1b11855092953c6fd5d8eb78bd71b41f6f9ad216a827a172d9fda2ccb19124f6f6ab03f436cd527fd7c850a13514c4a378e71812b5bb9d01cac124a8c79973ba91d817c071a2a40941728d180fc88fe79cf2b2c2f6762135e9f6df86ace9d9e072b2fc4221615f2a266c1e9e16cf6a872748d06ebb8553c700733217ec0948fa8093dbaf9c5b1f7f92b0db0df48b1c86a4ba797c1c9e43fbc0621e8708d507dfece9939c7632b8b7733a9089a0cc19452937e0fa6602f976b618f72fe3d5652662b9388ae73e85823464581f1968ecbc1a97cc83855c2d6eabbf56adc3a73b98a6693cf28e0124d08b1395464880ca51d61a5f7b8ef0aac825c1a1a1f1df0ae894aa1a64d64c91604949ff219844416687a2e4e52c6a2922f8ad49cc17a0067664d967917271d9a52e97159b18f3e8666a5ead3ed182aa89944f1c1d3e4bbd3bbbc82bf2c0ba8531aa717dabf373d4885853b4e1ae04078a7655d017df716063a7aa9266ffc5f5e6675bbfc3e61f34b160f4f9b7413a488e9e2a0e2f7c724b126128bde99d963a2dfc89832a6d7454082d510e9c8e4136b60f835ea6221786bd342c2f8831fcb4fe16a6510f4b461b95cb22859ac6a63885a3a7f48915e86686118df5e4bc818440a37623209675154af57924c52494d95a268f9ae0e2e510f5932afd28ae1cc0b24bc1f28669e335d73156bbb00cf15df62b6cc95ea4ef998a1fd20d450c5a93fb8f36b2f0051777631e56ca3d823045bfdf594290b3eef8bb957633e828825bfe7baad80058b4a8ee89a1d68370b32cbeea468aa922be54d6af8ea7318a6d02238b8924d54ffb8edcbeb897b42f628e22b7b807b20e78a1ef9adda34776eb74dc6361ce8d899390cffe7ac13a8da138cfe4092870550b152b5d63e82f8593b91f57efcb44434016c3fa793b72a43a9804ef20324bc4e02fe5e145127f3e324b77299c9c6e6fb1ff23b0e7ee26fe52319ef4f62cfef825268e48c865a7fc25d15ff1c1450b597f6f8dcfe2fcb06a0f4884b3d58d1029df6f96ded129c02143136c0a029d8f6bff6bb5b00ca71ac6f11780156948fb5c70c321c0c5f331e3c5a9d130bcf66a2abd35c3c2ffcc744805d04a13876696c66a3ed91c56e1b17c08b37a2338795cf9a0aa135262fab94556f007bed2579ca7934c4e58c69365859483b8d27f8dd22aed10", 0xac3}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x10001, 0x7f, "1c10260974612c330000fcff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f705cfbf316caf1f77c921b757708b43888baffb813ea7a6160c98471556366306595d5b3c0f8e1d787f69217a6cb78dc4576b9f70f83e87c8d8d3ee0e54711044d5a4998bd43ded6290e9b3bdeb17be371cf725f15554b41f82d94b1d83587a749ddc6a1c813331bbbf06c1cf0847fa0a8bf63bf2dee0519847c4e6a103ca1d8c2c92926544f2675a17657cf09d55fe37289c319e9a13a3c1a8d4b10b3c6f35e341e3563617b8739f3ede277fb0466a3bd1207b11f30126a4c10172af23aa8dc65d40ce1b8597692fc9021455ee50bd0c84783ffaaae3a9295f7cc5a85f946fd140b485d67169ee195b1412397511f934e8429bd5ba5a80e6dac8a7ed7cb8f85bb6c1ccd916a0f4e33886ecab5f7c77d060204546da44029def101a097281704df8ccbed2562ba063b4482618b9e2c69a4dc351a0111a939e87bcbbd7bf4a057b6c3700ceecd3f2ff2e878958226692abffd003f07695a2be7b9fa150deabad2ce3a3bb6ec50812f6b06aa75ae8320faa19ac8bca9688884b07b49d6a4e3f239fb8ab1bffff642acaa783680d97f08a2caf9b17335925b3944eaf9996a2deb3f2a3e5c4506c6a0f1ff17aeb01640db6d902bff1533f7ee33c6af797707e3b670b53b7f80491fc66a3fb401c64b8b8a6b0bcdd3ac80ed", 0x202}], 0x1) syz_emit_ethernet(0x4e, 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) socket(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="dd758bcc", 0x4}], 0x1}, 0x400) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) r4 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x1400, r4) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000004c0)="94", 0x1) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) recvfrom$inet(r0, &(0x7f0000000040)=""/158, 0x9e, 0xf52d0b04b6b7166b, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0xfffffffa, 0xffffff7f, 0x3, "06434399e3dfbd21105209564eacc613bdd2419a", 0x5, 0x6}) read(r0, &(0x7f0000000140)=""/107, 0x6b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r1 = socket(0x20, 0x3, 0x7) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x28, 0x3}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0x2}, {{r0}, 0x7, 0xf, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x2, 0x9, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x11, 0x4, 0x528fad66, 0x8}, {{r0}, 0xfffffffffffffffc, 0xc, 0x0, 0x5, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0x51a8, 0x7ff}], 0x30d5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x1800, 0x800}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffffa, 0x38, 0x2, 0x7, 0x100000001}], 0xfffffffe, &(0x7f00000003c0)={0x9, 0xcc2}) shutdown(r1, 0x1) select(0x40, &(0x7f0000000400)={0x2, 0x1, 0x7, 0x6, 0x7fffffff, 0x0, 0x0, 0x9}, &(0x7f0000000440)={0x2, 0x10000, 0x3, 0x6, 0x7, 0x2, 0x4, 0x8}, &(0x7f0000000480)={0x6, 0xa75, 0x3, 0x3, 0x4, 0x3, 0x4, 0x1000}, &(0x7f00000004c0)={0x0, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x3f) r2 = getppid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000540)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000580)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000005c0)={0x0, 0x3f, 0x4, 0x5, 0x9}) getpid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000600)=0x1) sendto$inet(r1, &(0x7f0000000640)="4c5200cf9b69f8988f19bf1fe068879068f74f76042b01a4030c", 0x1a, 0xc, &(0x7f0000000680)={0x2, 0x0}, 0xc) recvfrom$inet(r1, &(0x7f00000006c0)=""/136, 0x88, 0x1, &(0x7f0000000780)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000007c0)=0x800) sysctl$kern(&(0x7f0000000800)={0x1, 0x48}, 0x2, &(0x7f0000000840)="f928f89177c63088771d9725e8544bcb8412a1427f67ee9396e2f52704eeee7e96019bc1ed1cf5ffaf67c88d7e7460d8accff8d0031a0d8c3be5e2f161a7492700143bbbb149e8f3f88a970474c2d000cf3ed7dd1e52490cd636e6089f6a0b27091abba57569e0ded73e1a67f790207821c4e5b3cdf8755793aecd3fd043f12d33f514bbd6e63b3d52711b8d8a95352aa9a56db553758083f4d939f9ce68bc8921f20cd867ebc7801df7", &(0x7f0000000900)=0xaa, &(0x7f0000000940)="0e897e01acfe9a3e2ab307bec93b315a9b61e4c4f09cbcfe2fbcd0f1c7bdb34829ae85f91958b5c48afe24c6db524b30c8ba31acd57a62597babf8c64d7b0c0db784029be152d0d023fa584949910a9211a965634d3fccecedaf1e9a7783c3b4814b95924e6e1e265ec7f080982343857c88f0b3d111305be69bf6c993e143874fdb79493392fd36cd0b894d50a6d0780c6c6a3feffeb859bf86d52df71d020b64e6bbae03c2273bfc04e8d69d337edd02824791745662ab602002fba2a002eeec1ecff2d9a17f1d70251ab51a391f41a56170f20d8bee8de298f2a1093e1e40a734e7c560436bb4bed3493086f3faf0695240d3784d9eb9e6229a5287150c1e0a48e38ad6daafa496c7b3e14c6b163dfb1aaa751508bb1a0a41a154f0d150bd4e290a18d1788dea34b1e39b56e211b35bd623cf850f77d6f8bd40c1b02bf0955bb6d9c152889e997896f74bc61d1676054f141c5b01333958b3625098c0953594b6ad726624c65f4e716602e82a19f740ea3555ec5950a94b37ba782a15c92d26db62a03e0ffdd7e8df4380fab75c5b105d696594602ba0fac9760d0553d1f05906a80cc2db09d059ab997c8eada241b65d0fb43f7a8957c4742180fc8588caa88694e9d4f3bd513ef603f723a78ff16d821f6ab3c6be751c1f8de24299ad8019513169c211a5fb1a1d7ed5936be56867a7482381128d53a8b75ee035fab6cbf0399017b0979fe8c5bd58815b2780184613629f2f4b448f836d05ce4844fb37b61dde8f29e30031729df06f93c11442eb811f1ed3a75ec8288723ff29e17847de047c9184d884f759ec9779ba7f94ac1f7da9e699b973661a968ddab1e49825ff8451c01af53f5eec60712c8bc91a3197787b9d0e2222f51b1f622ebf9b7243a6c5e44eada11edaa86ffd96cb764692e85788371aa1697982e1a590fb07c414e013f84bb864314f9a5212c09f0fe6e299bf69f64c8fc7f680784511ff5161238d4bf05d225da0e81eb4f4baa33f0b0552993966fa044fa3ed34bf96d8672edfcde6cb53fdb1fd8c80a66ddd891311baed849120687a6a6482ef4b75f295774a4e23554be6a84d8958908efb14b4d7b94d37cb056e1342ff08c7b8fb225e166c3616063c41af69b4b59d2220086885a199270fec1b1871e3c9643ef9adb201bb76d34780623e5c1d9c71b7a9f224d1e1991ed8f5de23916b1af43f1e8fc69e9ef5030780c1495e092dce78d945c822943faafa66c9d61049a08db462fedc87695ba1914c159b0d57a6ffbbb910d14fcd1ac994695e25781798e930aec2bb0ca148c118dabfb93be1107a2c6cae127dca63f52f534ceb9d8902fda2aa8035457b984731cf1a12ee1668e67b2d3b1949a10ec2a0dcb77307ec1fd92c1fd06d6d31e0b4397876f8dc388330b5ba4e35c33f3d374b5fb32951f755f7b472315a036bc0969153fb714bc4101c6bd92294d72da85ed794c66fff11fe7a118a819d7e8040e220a0f92b6581f60bbedca2b24f83ee5681ba03002486d3428065b9b6e99ff3ca90d2fec1148c01473ad265931a6963bff6c892ef9204d4fa52eca4a8efc11b2936888c7d0b572873759a4610dee4b258a337cc05d8e176339cc11e4000d8b11e39234aca0782e790fc4823121f72ea7bbf64f4746435dec9fee49a88182ed2975a1941e21dd2042f63ea2d56682b1ff2a7b293321f55789d54de5146377d4fb4b64a498c4a89ea742a2e749b66dcf413e540f23d070a36cb143ac9ad5def67f2114e7dd54eb05b1c70f89516ff558968eb5419df715e1928c1b0c11349a452358304c4e478ec4a68b85382183d9d2b2a8ddde3c368cb3d552e6b2b84b8647898bbf9f267571ec6f234b4ca8da2d01979481aa448cf52b6b6a29743d1921d69b9aa7e6b008ca52c40200a78cb70d72484ebf84c6826967c4cbd2c68dcde698cb80bdc71df79ea9562f667a07b623cf8e72fa49ccf7d131fe16e98f85c7c15fab894e4e635b98d7f9953a429a3e29900c10b553bbcadd1e7268aaafb25ce964632fb21a3519100a79573f1086c6ab14daa8c383cd34e37c6434ef3b1cbf55d2f267269fbf23b4c23f07799a674da7727491b7f205ad6ea179ed6280bfb05c27e8560fbdcff94ae0af184250b197b78b8fc5b6f74f6ece6998bcb32b4a2b84817a143ab0d55c081d8469570c23eddad998289cfef616e7beaed133988c793d6e45df9a8f0d2dad0b2b88369857426c7261974736cfa5376f8f311052137bf838453f2be12818052836b70f0cc0711cf54b5195ea8bdf7e29de0b351647b36306eb5d8e66a982d36b3e726dfc13f0986c7644dd24b70f17765a6ed77051efca21f198728d00151741edebe114a48df6a6b7b7397e50bbc8cd000fe0d5a1343d563909309164f48ae1821f8ef3d158f31553cfb8d11365566fbf982179af72d86db843318b6472b77ab3cde94038fafa8b6d25e3e6ed3d4b280c0b195daa74d8c95616c664a27ddbd7a13e7fa3b2a6df03d3dea556f4034737808d51fae24474d0f13169d5191c8f016fd76f9891ccdd73abf53d6dd2daa391f2d24e7b7fabc2c6150ccd35c3aeb58ef141c87d5efa488eac99dece6f8dc109bc7f34c17e3648eb93868f249baaaaf9368eba71c208c48ec70a70c9e84df997b441c310316ab6405d7b9dd4220a9424b5534356aa219625afb93bbaad2636a8be15352637aa4821e835d3f39a38fb76a995bb705a8ef151c68332c709f53072ac17501e3dc65492416f9de9772b1e8cdf00a77d8caeb67594e89e0713ce6c4fad54e60cb1b7e1cea60196c6d8b21ebc9f2612393fc34266d0a29cfe8345b4a581ad4d6f07fa5aa614ab744742761544cd464db39bc404d4da0b6a822f7f8c5e304bee21f0ac0b322385f8da60141dc08ecfade8b19d595f89c4c5371a0c98e3464f027c47f7afdfeac284fc9197ace2997c6cb5b9271e4767dd0ec2d322402f7c63d2782dab2220d4ac479ec7aa7e60120ecff66925b1c8a15a7dce836a0443b5e9b9f49d468a4ea2f1bb5615e06b8df11b4df70e1c344e68fa7a93fb19c932f5e8ebdfdfe78fdbf54a4838d84a215230e4bd9c68941ca9c93f6c93a8d1988aa7c9f7ceec42b73690e2746adf0f1d7739ab14209f4abbaff3d74a29b8f544ec980426ff20ffb591d3135f3789f739aac21b510a0d5a24580373265dd5e028692b66966428f9e543ff432f9d139a87a28162b1e1fd0ea1125d4e29c5030b432544be1bfee7d91a4dee0a9cdf86aa511e6dcf4fbf8af3b16f01dc671c3fc673dd68b0394d6b99fb0192bb4039b9d1774ca12f8f3b7742731cf5ceb96239dccfa8fda2da172a81e0645e3e31a140bf09f16dfc07952f0caf060f79f34ba21ee1fefd73f9b23aee06a30a1b2f96eb026b741b15725bc17aca3633e06f9e20c9826e604f86cd92d0e2494b36204e42a0a8ba84be663ada18662c75c418a7c6a943edd165b62bc2a17fa0304863f84e43cadf09623bb9d7b0c18e4101bc5cb8d8a6d1b90ccb558b458b092b91bb7c245d2a0a3fdb6ac110b715654b0ede0c5dc09ff7bff73198a4458c0c8dd776c086c166d1fed6d6f0e31a5babc7320a2982541d23b9e180efa851a0e271fb37a0e011882225fc2ba8adae4eaf367c11b0adf2fa0e7353dc01776cb25770a8933fce5e8302f37ae96910ae00dba42fb9d37f6e7708f9ee9e9735c1f887b86a15fbe84f119cef4b5675db3f56ca7fc8b05110dd0d4a4d5c2e08312a4ed29c0854635fbfdf60be9b5cbb4f843d8067df42499373f5b1b31d81ca43714ab4f8b8dcf135cdbc1bdadcf53fe4b1184a265a09037092d0152e673693d5fc493ad8bd62d052351965ec915c1f51747a210aae16e752528780b8c366d90061ff64700c67c24d2466a7ed06f3d961bf93f403a625a685ed901ff32bab3aa8a0930abf8347b6468f12d0ec6d939a3cc0ff454bea7b1fa22f4c0e9bf6a5b333aa50ec9e4bacd938afcb46dece12103a63f1a4c9bc14e096350e20365ceb5ca8533021c295b39ba7d79dbc19d45dd95b9bc4b5daa6f6792ff6b7ae6999ef126305f2001ed3bccd6e0701086babd08ba5d6e445d5e22f18f72b74664b0b3a4e4ef57d44d51c98470b71eb7b098d0ba8fbe28950aef3249429c39d3820f7e8b8554a85c04bb8090c1b1ac096d14259091cc68e4073a22b06de0576a9ceb4e42fc1c525767857fb49b27a844e1125fc55a084f258b4dbf904ef342406e9e65386fd5827844c2a34f1f9cdc692963b1f3853ca983344df9a989bcf82c6e763c496aa4408ef2a23e478572ea824de595675431ecd08dec83b0e6f9a6ce4369299564bbc712f9dafe2b9537cfe5570d7a07d74052891fe4a9865a1df8184539a139d55b57d1d367528494dc03f3dfb911e0c13bdc88b309092115c47df4db34b6cf22ee7a8429d51678d3a86c8b685308ad22ccea1b94228fd4f217b2abaf9fc9b88dd56c956410d831f3a8f4d9a5266b3d7ec9d94a3c0e6cd4649f5806eced58e8305ae4a09f94232e2e2acd680a31a610966561639f0058b786a9213ca857fd98edb055e46aa89ae0355ef9265e5252abf5f188f953f38b91c16cfc4d1aa3f2e2d8fef578e51193f58c4bea4e2a23691a31b3ae89f539e73d875ef7f79b0280562a9ae7f90ec21d0d05647db6d93ec93a947c29e3f392337550b3743c68c14fd3c619c59a5c641a88d337900598592b1eacac5dd7bcda497350beafdb728d7b0a0df7369a89e561cd58a08776e8b4763855ce9a970b36c2bbe36ddd0325996cbc6aca6c8881e8856e8a07f18bbbb46e599b31e2ce43d086119ac869554ad2af3be7c7dab4004ff0225feecc209790c1cc5ecdefb831265fe294438af83e73db35c3b2ccf67397472752dd7a19a331cbeea1eca6424a0ffcb52e99a4b401a922cc40f5866350dbcd2f98f6b9a7f66660b8f65bf5b2438d9a2952eca45dd611f7379a4cc6d54a1d78fb48e023ade5ea5d82a101940068185ad692c51e6c5da9afef6fda10b34475c9a8ee3468650bc0921222937eef3331728aed5ccf1aa12780c657e7d391687247cf9df8f8554fc887a9dc163e50e71cf5687b1678fea3fe929bf42e25a299602a68102d27d93f24800047b77a6be7838eea8a50cdf5ec25fee1dc965d8d3a4a7d482dcdf02be9bb01c1ed579bfa7504996b6730d635f5e549d3156244dca941fc1c486aaec063c4da877b3a50f998a9d54b405706115939ca9628b69fc22083aaf4be983769b150549d70a03a7f007db95debcfd2564e5a01eddc1b71cf176087cf5d9a240d08095645982a111a85e0afbf474aa26947c01eed8d62f059c31bbe8ed247c64984424f7501749702e4b7f2dc9ba0e7109b3ed28edd86a134958b4689005f2d299e03b94654d13dafb39d2d4f510f7011bd09597fc27878e998cd11a7e9e6832d6cf4d275b8e0e02685f403093b994512f842ab5fa8d18f24627b1182b46565a3220d18c34ea3b81adb809db1c70824c2dbbf7aab9b2fb0892d0591944f0807a634b660935d0679501f6dc0cdfba20a58ed388ec8dab2f1f75e8f8c6ca2f8356f8e2004f680733901b7f2b54cdbf845204edecfe77eb2d4dadff9772eebc7ceefc6d0711f65c34eabf8e33e8d619c9b5d031d0dbe67dd28bb6785eb4364dd5b8e0abdb39d1fbfeab5a09d722298c7f06fdfb7453e0c73de116975030fad136a3af9088d7dbb7c1a217f23fe52d25c3f05bd60771328cd6b0b9a2bde44b916ba8a41662c747b83c8eb4391417423a5132fd2c0d0f93cda348e", 0x1000) ktrace(&(0x7f0000001940)='./file0\x00', 0x1, 0x130, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001980), &(0x7f00000019c0)=0x10) sendto(r1, &(0x7f0000001a00)="d2c24cd2fc889d5e57fc90a4298be52f6e30836ed19d3f1a1fe4ba9f8f7ef11e22a8cdb47cb77a3097e2c2673c5dc6f4f7592174e16bde1903d91354f807831bf6d96d20bcf924a515d361e15bc67902d18445cfdf179ff81ebc5d6ee4017fb9bdbb14c4b24eb6c25088f5762b6c5b52c8841804dffb1603d79dbf00f053743b1250735390c8ff639c94f69cbaba8c47875334b93ec1785d6d77bb3fc04367b425c473c39fb5345a3f3ba52a17bcea09c6f15511fde8b3624c6b885489ca148c6c09e442540990ec53df4cca619f0f48b21b39", 0xd3, 0x5, &(0x7f0000001b00)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001b80)={0x2, 0x3ff}, 0x10) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000001bc0)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000001c00)='./file0\x00', 0x54) shmget$private(0x0, 0x2000, 0x413, &(0x7f0000003000/0x2000)=nil) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@noop, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) execve(0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setuid(0xffffffffffffffff) r0 = geteuid() setreuid(r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300), 0xa, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) setrlimit(0x3, &(0x7f0000000140)={0x22f3, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="9532e1276d71a275de262aeded3cf8436721999a927b32c34022e666e465c24e1a6b4d26f8809c1930f9c42042ffc677be820f7bf51d8f506a039da017a15835a53e88", 0x43}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) executing program 1: r0 = getuid() seteuid(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0xcd0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getuid() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = getpgid(0x0) pipe2(&(0x7f0000000080), 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x7fffffff, r1, 0x0, 0x0, 0x0, 0x44, 0x7fc}, 0x80000000, 0x3, r2, r2, 0xb, 0x26c3, 0x1009, 0x2}) semop(r3, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) semop(r3, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r6 = getgid() socket(0x0, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1}, {0x8006, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, r5, 0x0, 0x0, r6, 0x1, 0x8000}, 0x3fd, 0x2, r4, r2, 0x744, 0x3, 0xa, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x39c2, 0x0, 0x0, 0x0, r6, 0x5c, 0x101}, 0x40, 0x800, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, r6, r10, r8, 0x108, 0x1}, 0x8, 0x4003, r9, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/59}, &(0x7f0000000100)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) r6 = syz_open_pts() close(r6) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setegid(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x25}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060693d, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x210, 0x0) ftruncate(0xffffffffffffffff, 0x3) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x26, 0x2e, 0x0, 0x0) getsockopt(r2, 0x3, 0x33, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x0, 0x10, 0x3}, {0x4, 0xd}, {0x6, 0x1, 0x65, 0xfffffffe}]}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = kqueue() open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10149, 0x0) getdents(r8, 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0x31, 0x8, 0xfffffffffffffffe, 0x4}], 0x8001, &(0x7f00000001c0), 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) getuid() executing program 5: socket(0x2, 0x8002, 0x0) socket(0x2, 0xa000, 0xfe) socket$unix(0x1, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="326813522e7749cd418cc01bea6a35", 0xf, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f4", 0x1}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, 0x0, r2) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x0) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x140, 0x5}, 0x8b, 0xffffffffffffffff, 0x7}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000000010000000bbac1400bb830300000000907800000000"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x46, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060693f, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xe931, 0x4}) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread(r1, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x100000001) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x8c}, {r1, 0x10}, {}, {r2, 0x300}], 0x4, 0xfffffffa) fcntl$getown(r1, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0), 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r3, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r1, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r1, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) getuid() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getpgid(0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x28}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r1, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) setsockopt(r2, 0x8, 0x0, &(0x7f0000000cc0)="e48bdba721c69546f85a53d9d640a2c8bb6e77e352534873d47ac8e3a89294825f6f524e8781c4340046f787639d221fec5f5199b954c1d486f02439b9d2b91a318622a275430096a580979b84c04118b65d9a273d855e658d833996811e94e6a9117a76f8b9939eb1841577087d235a4f6c3e09cb0cb375bd0037447fa5daf3cf970259600abc51d326001adefab0f656749166b5f2913cfee01845bbb472de878590d940bf53671c", 0xa9) socketpair(0x6, 0x1, 0x4, &(0x7f0000000a00)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000280)=[{&(0x7f00000002c0)="547f5667bf2245c63c7236470b6c6dcff4a1499400000000000000218e6c070045badef27c9edb1941d7f2e8a7e74fa53604520fb47369de62326c5707071f8d206a70f8abfcfd2c60fd2d5fab483893018a504316f5b361b3fc2452826242ba4f5ca3d4fc7ce832d01a0748c14e896405757b2958075c6f066a9881d8bfbd986844dad2a62fca504b816f385e562d9e3dca43ae762ebccca567bfb249ec96caeb7fb32eb6c3abeb5435a3", 0xab}], 0x1) dup(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)) socketpair(0x0, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r5, 0x3) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r7) shmdt(r7) executing program 1: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140), 0x0, &(0x7f0000000240), 0x0) r0 = socket(0x18, 0x0, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x102) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt(r2, 0x0, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5}}) r6 = socket(0x6, 0x2, 0x0) close(r6) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x8000}, {0xffff, 0x0, 0x0, 0x3}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000200)="71f91e3471ac0058060000001d94a34b8e5884cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000040)) getpid() msgget$private(0x0, 0x120) malloc(): allocation too large, type = 127, size = 2214510592 executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040)="8a0484c77062b4790cca81153ebc43a6d4e650b5305b7447e04fe2c2378a18c5a7177eda8e85038a8ccef1a7b3e2faa8a0b703a0b0206f4a175639d75c4ec13f735d9b9584c8dc52a736937a0db84b244f85451ed41693441933de365acf07894c8f886a6d286411", &(0x7f00000000c0)=0x68, &(0x7f0000000100)="9915615b3b67abc9a10e03cb26f28fea800042f022d84ff52ebf9e43ac4c715a0d6a69adc74b5683d1743c520a77d44ac084b99d8b2bed622dc59d68875830718459b0f1564c38939e69c5e7b800862da46068798c88079a3e1ec6ea6ad100781adcdb46d1143d45ac82e32ff8a1", 0x6e) sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="286db3975a4a9b3fbb45c77276d208cb9ba5b5182a190361e370e47c650cba0c955567f92e73ecaefbe0c7796a65d399a3693dc6df18427a24a8a193c8da7f51e4390a844b351441697111ec4b6df7a5f29da5271a5573fd50921aa0d052e564a0ebdb11bc74b0d0cc03770b83a05704dd09305ae20c806f011bca1566e47d6bc249b3e2309a33d0f65937089526a1cbb9ee71c7b2a63a18b12e9826c2b7987f702d18ea1e1936ffe069c361596bfc0f09aee52baaeb99a9c8a005f1905ed97a307f7c6ddb90eebe412b306ed94d4d7afce54be760", &(0x7f00000002c0)=0xd5, &(0x7f0000000300)="fea66de48d62e481cea422121083fe50b93d42f6fdad73901c93aeab4da6809b8aad8217f37a6789235e1d91a03293bd615e871d5bbe13fb1b9106ad916880c1ecba77f204cc05eb73d3b3f08c6bca48b5e842511a8eb66bba7b34233cbfb4ab05ef6479e9b02c031c187f77a78b39d82933e310120be26401d38029a4dfc290dd924bacfdc235c3cfcfb75ec35d14c856004965a96cea849048d85aac3f5c77348d7b8f4b11b9b95716fbdbf84a3db3a8f0b0661b14d8e00a2903c5f3d1bee8bc014f8670b426ce437b3fb85a5a1c125acf502a6268b9eebb456f24f57685c11fdc21fdeff0c4eb5b551cbe25f951f5ecf08a36af32ef0d", 0xf8) clock_getres(0x3, &(0x7f0000000400)) sysctl$hw(&(0x7f0000000440)={0x6, 0xf}, 0x2, &(0x7f0000000480)="b7cfd876c7543a0d19ad2f70e74df596b2fc91834041db1691ec2b6c12d3c9df1f055b11e94952f8d99bc4efa4db2ed6f2dc60b74d5bec89757f8883b063a3ea361e15c231b24206af85a235cad22bd3391e31cb33c1427149ec59ac7d55244d359c579c8ff1d704a2bf9532103214b9620f4431cdd9b255df75e7344f18992ecbc5e49b08574f081eb5c85edb78e7f9d162244184acd366551fb60240ec8a774b475a3a3c3faef8e162e4b423f71df5131d726fe5553bb98ae66cf911ea8f7538d9343a2ff9a84cbc7e15a7c473", &(0x7f0000000580)=0xce, &(0x7f00000005c0)="57abaf2dfb9fa310c608a4cacd01e4d4c64288382b60c255f3cdce1cb538283f94fa6dbf02566fb41af438c157c94a7fe2e217fed40de5980f74654fd5c675f1e78aa45f7afcc5b22d9f9e003713afe8fc71ed04a335818dfb351af8fe74cbb8af24b1ee3ae256b215f56e20490a67e19aa2e27dcac5d7c2f98469fc4b042897840dc1d7202694116a24046ef43de4bd1c82847003386ef660e9c91004d09adc1cf2263d74eef71d271f566e50a65a94a302932b60cfb09d89e34fe11e47bf3346a587c2ce410ceabab3d1ae2cd7863d2d6cf66cef2480e3d621bcbc21aeb30afb06402ca428e1918fe8d03b76949d9f574a9819394ccb96c8d1fbe56bb819189bc418c245554a7fb4d976932bc959f2401f01af7760480ffb4b99eda227ae24303d7716b4baabd30fad24e4179130737c48a35e706871848cfaff62c41cbc1c3dca9e194d5b7d9abfddb8e08f8d21cf0efae573b0a55f2d6b1c5ae3705c08256dbe91c926a0247252e7907014bd99c40aa511a279719189a1236a07d0951c529f606e5a3dc1099239d8927eca02d3010d4b61fbe53ad4c3825271f905a73a75415dc3608695259a6372bd93ef24d6f6ee063c79354e8abb0ccbfa85454282bb4cf05d7fb5d54f38213a46f3cb5565d4f67758cac97dc7af208586fc8166f6b808612e38de3910d9905377e109574a0aa68bf8173046e777c49f1ae5f5d8a4e1d024244b6e18c1b3ca18e99413367efeb3a31c68ca640b12dd8f515d8dfd2c7e33c4ccd516cc7fff113b382364ee6e085e6d7d250e951d908732a442da2baea3e2619dde17fa4edd7d9ee58ed8fcf6f1576dc447660ad992418351237624b9787abd27e01353b6263510e728e55431cf68f5f7bc2ae8f6183f200346a83cfc2ebe786413f8e825ac7edae5c2d01a15fe34b75f4367225a18079e2768453ff4ba8bb2abdcf8aaec01622053a90cb48f37e72e626696082221cf7d6bbc07badc851aa0f5775b8c00a0b17aec448fad231d5d2f6d28458c9848bd8a3692f7f3ece9e2b74f79f15d8f32d324f47b3a6623133a8dd232714d3071c35a637cb1a43367fdcdc86c0627630e961a0e6a8b4f6d47e3634f851a1eb54b961af907dbd26ac4a43b65eaaad74ec6c6ae3d7e35133a5aea2a31bcfa96b05521cef759d218f86a0f9e99214eef26ac78576e1bd777ca05ee7a7bd62be39117af78835047f11591b66f2f0a9db08a8d6bb7177ceccf17f9987c6d9e415c63b172cefd8a4f9378610cdf0bab77d6bb05c664051bd8d9b0787662d6d47c696db2a77d3da9df8d3652c9d3d0ad9ee5bd1af6bf7fb7f5660f02b470265b8258d7571ebd03c30515dafcf579f88807ba7a740860ee7f79a07fe72a2b426ee8ed15a2c31b81bcd9abffc37ecc89aae94f1fd22050090094caf4fa3544b335b3c5201285451df92274dc6570fdee58c797e793e380ed52a0879a226e3a46feba90e370d991a054ad0e0aba3841e3055a6957d785dd0ec45c41a7603cfc062f6872876f4b4cabbfe42bcb42bc19630ff50b7041a998af01b01d239ff507b6ca683567ea4c933c63f47c589b2a13c5e9efed965c2f980d9787c5f0c934d2d8fa6ea8c3681dbd14a479194d4abd6451836bc05b75edaaf26178be9cd7cf8a051a40946642386aa7df46867d92da1441eecfcb47ea518c0b15a6d57e8ec08d1a36b77778fe9e47e2f5dbafdf8abfdb5139af387e0d6705e5e91836e443f2ec362270fdd3ba950ca797bc75cf3e5f8f3f3b570e9a937da8de52d7eeaa347add0ff1cd4468267148b84e40888480ade020abdfa0c78332d8ee2aaeb1acc393d2648461eab8b6104e3df40d7c0db5c263b1a28bbb3095eac5d52f01d12b68e9a5692991f3b21561bb6f05b8492b89188b76f78cf8a45b9340c8e525083e06d08e4bd45d257c339c0c1460a5e484206dbe74bcf2cc43fd055afdc8b261c43cff7a98e008a5382d77289fe869f28a94049abd82d2bd6f89175a3b4ab8b3743875ef204b1a1c167c43e403c47a7128ab7669ab53096640df9aa6857f56118c6c0d55eb6cd261e2f663d5dd5307bb6634fdef98b7e64205e3b6b5c4cfc5f2a877072d7a929513e9f1db658f357c9198f122fe97adf82b03991f9a277f716dee46a03664bba4c4c14111ba52bddf0e4173074a8aadd78a5e5ee5f0ffaeb4508b39f0d33ca303b7f8e541369cf33f88aea13d8b5b6b3fdc5fc116ffceb6958c6438e105d29a90a05df4b06c82afdb0094aa3573505379b1c5d3666bbc04d0ad4460cdcbc02abdad0a29a0b139ea5a016daf03bfe6136b44b85fb4895fb4e84006f35bb3bc2e4cd53c1d8ea5afabd6bd1bfc7ee37ff34a607cbd0a85ecfc2a1053c6900bca26f4592cbad6c21a207584f63052d8ff16568a5dbf15f2e6b3e19d111db32c33138970518d72d70979fbafacb77fd33fda5969bd118f706c6518f7849b06d5ea0660aaaa22a1cb5a3de8123d66dc59b0e653f188d69bcec707f31869687b2818d8415f6e3b04c7796e06efffc95ae1243387ecaf12cd1cd0f8925e9c0100228142254f89fda6c8e5db5d93da4a15410decdb82c560ea261fb42a24cba18e73aecb681396f4cdbd968b2c65cac4c720402aa92a34db9d8ebf599e85350e8744641e98e1d7371b1fb9fc8d542df141ee77a0ca84303d028edbe79c06c50082674348fe24fbc9aef17e6d31f6f6c8560d5647ea7d6a27e364d5b07c022605a2e70d11e6fd75de797a8ba446559a6b510702561e98b4c0fb9fa73f28b48ac7be9dad5c3bd3bef9cc29538c9766bd7edc27e925e0cc6e57e8709fbcdbbfecac3118b447809196353a2f59d657a38b8936c458bcc4cf34c17ddd1512f15d4bb356fda5cb026a6dcbbb9e9241781cc4dfd2277c223e823e09e28946d080925b0d1e464df79569e312e7ab6fd8b4f9929af198d968842a333fb26a97abce060be1788fd4a3ffc573a1c5795c9c46c315ee9f2620a7f76cacb68ff53d07f81aab6bfa2bdce5ee6a6b4695ef4c9e68e0f83c5912f23ca8f640bd271bcd6d4c188e1ec57d927b58c36972739e821b704aa8028cddd383245de512c97da814f9962ed7ce29a7e6e847721b936613b0b110ac5b78f23b86c2acd0db49357e5b528ab668371231bf0429c254723489024196648d86a5b118a0f43272832bde3ccc9e591932985535fb1ceafcfd971c767af7bb6a8fb00bffa7fc4fa0ba272b83e7aa6a1c9400ea4c16f18a0b8498fd8b96e78d9d8b5513fc55602a82bea25274de8a3a770c053a0593900fb1e0ec03417f2d4adbe15e20a660527b7283541088d039959970db9f3a122f4dd40a0da780bd0c6de73a29752794879c0f6f8d8150b4af2b9017b8fe620666a7b07d086443f6f8e4064c1f5f63d29e7c396366e8defc04e1f95eda54178b32f4e6850df62b012763a360d3696dfe1d2354999353ad3f3ceb36753ba93c96bb52b3d05f09d47ac45af5f70e5350101d230faa53bfb235e61f34a0dd10d3679ae3ecfb02310caf7f7bf757afb2fc443567c5e34d1c25080696e6f5caedaf3d9bbee16402981032c267b02688e03fb36643cd61d2479878a1fc5d519cc2f2fc1ddbc81b45cc71d98116bc24975709e5cbb185aa2cd8263f20af4c3b38b14fcf1359f6ac122eeada9c08169ef52b1bd201e7f72280a8df006bd97bf395a6a138f687b5a1dc2a682c5cc3cc5dc898630a46f1cbb21f1f99dd09bfc3e4dff47891025358ae02cefa6c798efeb893db3de4456f8a3ac3d9e5d65206034c9916f4ccb5b164e5d23f9dd88f9fd3923842d942be71a6501db8c4310c08db333476683371bee9cef52f9970542a8b5d96e2a1a84372e1a80d6702ef252f5421d4f442bb7b63b8fef6f228922e2278469219b9caa7570b07c8707e253e9d4174e92a0bbfaea7da6365698c70b10923c4c94d120d22ad875f0d1792a6609a35d9ce6fc8872582d7337482f8a925fc74508d22849fcdf924fe99a01efc8fea4ece55575c32a82023b9332e19bca4ae35f1ed5152440286dd228a4efb8834b53baef42b2737bcfee48e3ef623d6bcd6692cff944d9d889742dccd601113967857cd4815af5594517563b0aab6816ba64a18f8db49d8bb8412fb0076ad84a6f09b03f2996ecdf3f750763e055912202ee7616d407647482834b8f55b0fd66e280fae3173550990937cb4f89d76d09ff34304a95b0bf0d0812d764f45e4499ce542445bf8e90850f4efea0d505efbd42c7c748037c6e038b5c61fe7d5ee2d742781529baaa4ecbe8edd18fdf472a588e1fd14de572828e202406eb712a8c85ce87e5e6e05e4ce60d57de768e19157005692442c1f7fe5aa342c2af327b8dec8599d5261608a1e83b9f4272fa6509d788741fd81529b91996d0371d6593620538ba4ffdf9c8eed02e3ebe0ba9b80beefe5dcc38e34de8e7b8a5fb6d6d66fc4d31a2805eef2916b7851b287a83f3a932a539def2451fa7a0619fba13bd6ead730b7e283ca47aa5d32b2312429eb51498dbc8f902f0d6b70b5eb19d11f1d06c5ec9b217d070e796dcffeca11e35e886b993a86d847957d9bfa5b469cd4927b7f8f62d822f821ed0d43292f2f4549b15dd89a9dd51f99dc2e78da2fb3c4f226b001d778158a75047c919c9a995e84ae7ecc47b9b99575ed635d65dffad1c1257eae6414328a468b9ae7ccd0359d5183fdf3e84515410fad2840427e8b4e6bd1b787557766386edafb496333231c1cb9e60141a0306b1a2a32768fc0bd98aecb8e3bb9fb2b288c11493874d069da62cae729774f6d4df1aab19b8a43f8f74d41e15825beaa3257bc041153bed439cf8095c1486bb52872915e649d4f4c28c73bca7d7821f2468184a39b2ad32fcf55938e8666a8cfd51c8cace40fd4bc73247486ffc86b84bb5745286f9a7a57c742f4c29b55c7211255ac010411da9772f4711fe4f108ceedf6eb11ed6fbff6468a13e626da7bd0fe42f9a992552430a6f2ce584e739e906f8e67d025c8506db81d0446dee938e65601bc4ca4c55590f56e5b1ca7dcf6eb2deb7e7df7da19d8984792c572f168be8e96375b1b1542207b829a1fe3352ca10d2a18fe1d302d8bdbac66a5e303c9f89dfe4f12b00f831bf80b492d0e82943cda1006e8c153a7bdb10a53547038cdda8351b5f44c79e3887b832b26cfa8d5be7232c00a861971acda88a54137ea69ebc9b23d67383d7db2fcf1ae49ef5e9acc15b291151758c57ff27964b351bf76a345e2121e109e9caa890675e7192a66886c630a8f90d0f08f57f3e3646bdb8cfab89ae6c0b3cf51502e3707c7ddc35bb513a3c02553b69983d6ac889c7281e02c20e870f22be911fbcd3162439e095e4518a9a02c5bc47a4d1bf73c5b14dd03ce9edbfe1cbb3e996f8bbee2f1e2006640f5cf6e8b4a6ed738ee7ddaf5572db43d81aa8679d93d76ed6a14c722274b1461df7ba47a854b45876a2ddf72b9810b4b3aea5990d84ce3f17d025d677d5c19536da27ae0af4ba8e2a0a78a1575c83c2ab2c874644ea04e797fd78901b8856b58210eeb9cc01daf81d9fe811e0f15bd17ce205b014c04a4c017ac402c97af50a15aa4ad86cb6c619aceb5d8af8a8f8e05e740e508a4d8155d2dbe079f6c4ceb9e2f572c4b93e108770c54ee9e5e6998b37a1614a619d4c8e7dc98d53b892986be51759ef71372a48a1fafccc90f48798328a50225c3a202c14b11760514947427ada48b0c1cff19e05060c0e8aa46d83361a456853b2f80ed72907e3b238062bf25e4036eb7359661b27f817d46a921", 0x1000) sysctl$hw(&(0x7f00000015c0)={0x6, 0xe}, 0x2, &(0x7f0000001600)="9dbee75ffca1336cbb74e89933bd787efbedfca21b12a4d92436d0a97beb7a38852de558127ad9a1ba7e5829ba9c0e82483c50b5426f542aef1ea605dc9e50fbc431f26bb4691530456c3f6779e7c1129cfcf22143f9ee586a07b1033d2a0373", &(0x7f0000001680)=0x60, &(0x7f00000016c0)="b6cb41e61e78317990806c7d52233060a7ee9fa9b65e954e875aa618e3e6321ecc6916ee29a65b4c96c767811278d83a276eefe44c78c4766984fb", 0x3b) sysctl$hw(&(0x7f0000001700)={0x6, 0x14}, 0x2, &(0x7f0000001740)="a37081da0c26f31550718edcd7359124a07ccdf8bb27a9148e36baba1a7e8821f53aafc4c7c58b37ba0ac0c29baab9a9a3e7c547da1310ce45966c33e7552cbed7e156f4e917af7a1a590ca4b73d0885c499b9465e41a25f351c56c7242836a9dcf5b5fc0f40c78c1c89a45ee75efa9401efdac299f65ae834bb45057ffa4bf7", &(0x7f00000017c0)=0x80, &(0x7f0000001800)="9a0be926b155d8be75bdf298455af1732b3cb7f5373fc2b63a8d7d3dcb1b2bf11b5fa6a936149baa1fa9b555e3fc8834c3470782227492d3ef52f78aa757e2e6d8e65f86f1b59a76f6c5156b0d82cae5cf7f49b315901a8966aa3e312801312e58ae6f487e318a537746aac5159ef183cafd4392487cdb810c9673f742827c568ad3044bf52b413b6d9f644b984fb0ae71bb76", 0x93) clock_gettime(0x4, &(0x7f00000018c0)) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000001940)={0x6, 0x16}, 0x2, &(0x7f0000001980)="94e54fb3424f3114b0296711360b557db230b6f7d564a543abc4495bab124dbb1e149b70b6917e139d6ecc90f703b829e293a574658256a7ba2688da1f7b8ac62bf8f4ee6cbb11a3b5ef3ac015b07be777dae461afc36ce0cf8d49d812ca41af7b396a2761f1b71b6ea84c95594675ab53544bc4dc6fbad55e308bd91035535f93c76b2bb9ead87b5b48dda3d01092b8dd73cd61f7763166631926fc99c9a498cee204dfdd10cb30f8d960926f19cf207fb17990cb063684c2b9083f8039306b86dc8223c56220c462d95daf77f692dfc09286283aed76eb403c81a0e6e33210d39efab6a1e1aac58acf8cdc49b96ce730e4b815a1d4ded263653418ab7eaaf6cbf0d30c393bafa11720c6eaf8c21eaa885b4dd1c5ba276b3c1e194b5dafd0cce6362bed7294abd96bb6aa837c46d1d83cc1841d4ac3b77128ede05b6cce384a4e820f726c21aa00bc495c429539fa12e82033a4b334819cdb6ff9fa83b15b35901ac2aaa98ad77caf1424b50cf9206d6d521ac01c4b0967958902583a10847e3118ed050b3bb05c34944de2a0355e89096fbc2128c82aa00877d18202b76e8d4dde62a823906d8b4e97d56c0119c4ef9065c6bb73781cb556a92f3951e5d6c2b8c50c6b03f643ed7afaf8cbf6bac6aea951f8ad14e1c1c66d98edf95996a04834a38e0f5cfd357d6e63b11473d6362a9b7af6dd9c79c7094c7b842752407e81523d6682fb7054288678f64ea21128e827f3f2043a92ea1fea9651503d7009c8709ef93e5490b86bfe849af5cd6a4543c329b9a844fc68b02461e1ebbeeae63623d41035cbbc7f2e0698e2ff701412ce7642d864f0ef6c61afb8197904f32c8ef738d475f3e44931c642813006d92e0e654612980e4fcd8240f870d0c859b43e8108c2d1529b5ea7d66219f95bf23a6611d68c538761e26b82bc6f6c5d2afc8981fe5d29dd3a6ce08f4237e7337d9ee6673140126c90713c199870e73642c83f28fa8d28ad2b938a5ea23e8880c6902a16048ae8dabecba11d06d30900491a5a75147db197ec5d1c0e4a3bbd0aec4f7ebb020585858d649897955f4ade186f040ca05ad3ee68a9bfe3ad0ef4412260fe33ccce318831f517e18eb87688d37cafc5a917b7675a574cf94846c947d050c95bf6c6332ccb7cf8a8802481d8007a18e2bedf5b89eec2f280b13d2aa52bd1161adbeab20aaa8ee2943ab18d7d1a0adebf4a4e129fa090848176a3123b229eb4e9440a9a301b508550e08ededfd7a514459134842cb9283938eb7bed169a31f00006260d940a0c8695b6bd85c8933d89e92049f97432619fb5dffe04a6573ce5aab4a2105e5ed74750893dbb988eb22f012adbea9c430c20513e4e7ce157af369243bba973b692291360fa78990444c243040995238b1a00356ae8743e5ed323c93236a67ac28d6594e0cc3d7578799c5d1daa2916f219b3306c016064a307ff6ad35bce4c0a1dff6912e65fd918e419c33f37d228cb1e7011da5aae304e812500be562c992821c4e5e642a05fe818846de90522316148ea5b599598570f2a1593d89b7bd450f70e6e04d9906b24ad2454815de5235ed3145b8a89549ea60332d2b14e89a589bf7b1ad3c7e18245eb0e52e2835e2ae8874f09ebd55b48241a693eff3a7881956a4d9b19d63ad7fdd054c4113cf2c91339121f77b52d9ada62b4ccc2853ae8e0941157ce5803f7d2e6341d7e2a96f5a78f9d89d1b94494c69d187513c2ea3969c54d18c20e16d59596313f54140d45d15d688b2d59566bd46b5699d05791f706f79dbca4d7469f3ae85521275b13e0e6a21ca8ccc7ffbb145fe1ce9d2f16b9872f324ba05438a32ce230faf7fb08f9df957ba2a79b66266a42fa1d4e271290f36d3c77e5e45bf84aa8f63a7e6fee19f6452f0f21a44c8caf66d487736f8bb095fadf80bba474b1c61436b5eeac8ae37e10dbbc7cf91ab2cb23e0f122b3e6161876b5a3140111271a55c9dce969b5e3fdd6b8c4619c0eb1d30f46051916af2aa6e12fcf2e6cae5bc33dfd281d5ac3664387eaffd9447c66a914eb2fafc3469c58f6cd4dd0043348a4b822fe1bd525da79641587fbe094259687cf7828195bb1462ddf7d17af991b3adbe3aaaa97efa462a3fe3894af25b0068696376561a9175258f31e48b222eaa85e5577e2cacbc359a5ac7cbba97d9edb1f920ac438b971b72ef2a6e587608e6e43600ca987cc59c6a781719a1c358f52627473b5a16ebe8b08a9dc9d20356b6b2c86ff26e44b9eabf3a3a75f5922b9cb6e72287025eab0a65bd910dc5f1ac5064bc3f2329d867dc9482a4c811b0917b9c67e0a10bcf895017e79eea2dcd33297e5e62028f4dbb23589878ffec2325fa8405687331603de05c1bc9f0601fcf6ca577c300b3b471172913c8965c7c4bd85d9d1d5c3992f135e52f6efd969b0a114ce686c8d94e7a5706d5158d624a3d94bd78ad34da47baf9af57fe94edc63d910a4d9b2fc874343399536ca5372f8be36a319e2e52218840eb03e180fcf8722815b4ba873572bbc5164776bd4764dfc4c5d2a17fc1db2ab586afd7bd4bea15084103d11345a2e610155b8c35f2a1b262b87b973ce94c1361f13c0437fb0f2cb2684a1c988c3e7401cf493d636f38c0ad7c1c55756b7db519548b0487ea6f85da220909a838305d152c304a5d7db1a2e24e819612148560eadfc94caa1babe35fae9c0760518b5d72a7d20208909023d75920235473b85cf2071006c7359bb7d089e7ad5f7212ff92334d1dd44528eab5d9edff0a096ebdd0b5211f82ed9788ad2bc8ebf814e7cad243a0e72e8f31c7cc4f5bf8b2073abff1b2511655ae74bbe2f14b3743d0388788553b9e0855d8e36e956aaf3c8acb1ea246865653701cebbfb33cb373da8895c0bf8af175c8b3531366c8afa6cb9f484b31eb2476f08bef1b56e5b45ed21f72c106df2f85b69e337d75489662b8f0c748ee0d3cf73f94556020f32630bbd3823d91d4c54f2a461f952bdbb062b31db39980f13dc8958dd34682c38a821217b34f741c46cf1fc44d47d352a54d23df4bdff4569e92c386a897185f4c3e9eea21db62f6d2ee7d74911986f5d761874d741e0d459bd41bf756e6afc91291993d930c3c31860c6961286eb7bc7ebfae1d1d655fd44ad3c5f1894f72090118d2614b526369e931337f0315151c69f7b7ae37d2b9d28b14ebb26b361ab15e880fc25e089a3b50f288c47f4ff869be68b40e18d3a42f3bfe18154588e6586b52f10bd237c61f2ca2dfbbf5394cd098fd06cbce8ae01e889810d2d49ff9fd9188f535f64f10577886c13e20ac84042a8ea68d191218f5641d5bf42f4dcb10685ed6ed3450ac5ab26426bb77cfa1cf11786234246d318355b237ac7e2549d652f5e57ee2c9e107ae753d6542a92934435c6d4ccd39ff4bc992b934cc9e5bb465fae019ff613b709c914485e96112af8c357aa24c2317672eddfd9a270953938e639ffb4f43573ab8fb1cdc94c303053e7e1f4e56e78740c9706bff4b5a77b154b6f00b2249a59a31c89578d3d7d1082b25ae434c2b1ba01404dd26dea1b11c7cbb830510efb4bbeb1ba51f99c4564e05d2306cc4652890f2968e30950937a5c9307ba3a05c20b1f37126f2cb1f66d55274b1aedc9758e5921a4a686910f238c8bdd4d19e022bc74d07d9d89f13ebe2bf98b3b537a89026ad16fb8d1111e7cb47fac72e056e4da70dc9e63f52b4a86a4cf319e59f7ae6f2ae3271127b2afc5542ec00f7f4d3f833092e759abfe4fdf98d1e852dba14a5058eaef11c80a99edd93256bd00dc4192ed18020fca231d6e2172efba752dd6e6877cc2599f61a5438e038190cefddf7dcb659141d2f42d5140641714384d03485035e88e02317968d975085c29dcb03ce0fe944b9471ead2cfe88964beb16a0343cf54f3e1ffc272d46ba0fc01eaf11ee9e81797e405597987e040907131e25409ff7030c06398d68df9f0fc368f096be9d6c07b6af5cb5a655674d9918f0306b95c962a0423d2867ee24d60d013ff14216d5894d8d7e2d5c30805c0cb447e4a6ec38ca351ea9c54a6acf6b11cdc1d3f11935eb7acd198ba623fc08d001b99d799515df2bb8391d13bd3dfefc2d659a03a58dfe664bc80b955249b7cf82e4f270db19f14a3aa9d28f7272548b6cda6c2d8c4fed21b914adb96c39b284f216c98d3c2d74503a6d524f30ee0c2ff7ff2820ccae879d6997d975b1427c3d7a21615d9efdf5923269292809ebb0540d65e7e30a30c3cb894c5be9d9f49d530c9d16dd50b91e014792c31317ee9285ad16973cd5718b389f22aba352c15c4bf3361630bc8c1ba07793f925fc0e0f584a7a58ee4bacd3a7cf094ecbd6feed56bae031603f096b4301170e0a6d45627fd2be9a62342b4246882345439d8c6822281ce01556e3fc67ff3e9aaa17c3956cec6903cfc2915863f974f7cb1cab2c2f76e662d687a7767073f4bf44d6afafa93c226b90facc18aa4b2f1e7f887eeccb83864b2c1defe657774e00c443372b45d1bebc4f88a4f2905e269c922826278c340d01193487dd0e43a0dff5b42367b7e33fcdc747125cd714e2c79f325ad3abaadef1d6634db102c855ed1c51b23a711172546a8c0488a5772052a6469f197a78b27b76920b5d44751829ef1f45c4ab2725bbe85d81a5b0432e74ea320385f5531b8f0f090b1b7152f36b8beb6bce4c29fb02cc99d0994af34ca80f777d5194388eff6c3cc49cf6cf6586d61c6cc18b21bebe415973b2b251ae340c92f3814d9672f2c76783695232af408c0d9d5c86d13a0b7e96c0623cbd96c708ae20cab88b11b9a3b6d59d5e9d86ddd76a2c7e85201da500428f5e25dd29ab04bc2438c8996c9e015a6d7c6ad773870ca46e7bee0b84c85201a73d63d5a49a41549f43df9db655988852da113a236107518347e55e07fe2a4f10029a17cf5703f1bd03697180b952ed164e151021f684cd2146f10134e2a75451b3fcdad3fb4f661981cd5613f32f848d4ec35f59bfd5289b1a7644d4dff7c67f2d166912d18628c1cac6b1e0a2f815d1d1d02d956db5d84e238df48b3c5bad90a875092c691cce5799386d8b4891ca8f72dba41c74b1fb27c15efa1071f9acf09026331b5f60dab9bfce18388c1efa67750a4524b15beb25792e642dbfc848e2cc0884de52935d69e95fbce77ac7fab260d9d0b6ccc316bd790522d3fff5408a7d6c57ec42b4c647832975618dd409add26f3ceb34085a1ea41b7733cec22caca3f48e2cc724991c90a3faeb9a1f45fe0f3ca2604eb204e9fc304891762829d0b6d38621ee8da27db2bedbb0ee85c1c590769ec7143da391563f8bed11a42f05b099342ea18f03b9fcda774c6100973ab93b3aeba83e86915f637c02537bd4871dace9ebebd7fb40274e7345fe148f938d60b7490885b98089bdf68fb7ea0a72a8e6b2f534a000abe9de6ce6519f995e9370daf648cacf08c8aabac1e5d4a65334ea0c06c2cb4104a24a0165870404fa45054e5d0a6eb6af54d6f3d420d990a027c838ca0ef35f712acc39e33cb8d354641efbe05a3e0f2ba6034acfb4049893fd642688b634306841a19412403cc9ed814cc1eec26f1187c2a4d833a2d747cc50240d70e7c6fbdb6c3a9e6a0b2655960ed693ceb8c4b1f59361de065a30efa83accd37978ecd2df928741f2353cfdc72f545a53f948aa10f2d2dc70c131151feb7d9039cbc051ec69ff9c19ee6c119b60981ccb2b55fd8f97f86f4fae62a7c4ae8edfd52cfccdca70ed19c1aadbdebe9857c05af33d6", &(0x7f0000002980)=0x1000, &(0x7f00000029c0)="671604d34822d95201e4d0a42bcf9fb3ebfd2a5005887b918b98a01d157acfb035f9da5f14d5b7e44c645bed450c62eceadf16a51f5168433bbdbeb565b7ae72ee16d5d832210ae281fe32320816616b796cc36ab7", 0x55) rename(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)='./file0\x00') r2 = accept(r1, &(0x7f0000002ac0)=@un=@abs, &(0x7f0000002b00)=0x8) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b40), 0x20, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000002b80)=0x1) sysctl$hw(&(0x7f0000002bc0)={0x6, 0x1}, 0x2, &(0x7f0000002c00)="e324419219e83b4f662062e9b45505948ce54e350721b73903c8f9a5be4b56b41f785c77b238730ad18cf903d4a78445a44caeee78f2858d44225df05f7d1236aec1b18b58feeb4d3efc4628e2392e4096ee460b70140ff1e9731d6c9fab98e9ff9d4bc85821e79bed895ab1df2112644f73202c4f8cc5c344bf09ba8ec85d8506401aac", &(0x7f0000002cc0)=0x84, &(0x7f0000002d00)="a488dbbce221447745024e0aa789659ecf4cc4033b432211229c5e17f9200701f83d73b7da9fe3d1cf5fce10082c7f730a59cb3aa4f6c967f80d6b95459434aa24690832b617c05a915d838ececa473942fcc116e531ed5646807c1b8f57ba843567bb60e4bc8a1590a10e7726f52215280164c7d9849cf0e4de35", 0x7b) setpgid(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x2) sysctl$hw(&(0x7f0000002d80)={0x6, 0x8}, 0x2, &(0x7f0000002dc0)="89429c46cf7ebfd78d7ab8eb17358b7f576030c2a4762d222abe7219c974f1b8ca930ab4df14b40964b3e8141a1179c23bd6da8a1ba05e001994e3a4e8c9b73d4ba680b7a0169414cbbc", &(0x7f0000002e40)=0x4a, &(0x7f0000002e80)="be9ec72730782b6adf0ce81e7760c51fe3299062804addd05a8889fb6cc759d1b590e870300360d43c69163e5d707f99f29587b86d9c296b120de03dbfdf87489c7625b634cff1a70e2f06fad5a2a7f1e95b2e6343af849ad958e1c7914813f310d620cc4a417e8201664cb935f0725946b216ac952f42ce78d11bcc6dec9fce84d2927843ebcd720f56aba1ea69d42f82087720485b097a2945fe08b44f955ddcbf2b5ff4ef3bf532688c9f28f508161fa9bef7127ca2985d82d13818bd", 0xbe) sendto$unix(r2, &(0x7f0000002f40)="06ebf27cf7ef388bc1b771d1016c5a024fbad4dcf86fe8460597de4645b761397a30b1ba8d48d729a734fab411a2f73c73cff66394a57931daf0eb6f764f6f7a5c5e62ebc9eb349a462cf631a998b3297b001163528d6b254f3d1169b7d484de3a3c4d6cbe38bd1d52b1d0a1dd276c772b430d6aa9ac2ca37cefad0286702b8b09c917aaf7dfda0aa8e069841113408f80d1c82193556ef5cff77daf1f72224d69136237dde707acf42210ce52c45525fe61", 0xb2, 0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000003000)={0x6, 0x14}, 0x2, &(0x7f0000003040)="e33d68cc0399ee8cd48bb6b6a3a712f2277b00b879dc5c017b827a1395ae70f2acf6161fe4dbf2116a50c8fd21f10cf2c21dfdac84d7e067e201f4d49287c94ad917b895d9a67d42a889a5a813eba87d9188914603e7ad93e72a6dbeca283f70cddd4e1d1d6ee8d53cc1da267bee44edf4deb931b27b3da1f504ea0959bdb7f765697be9bfe63b74b113953ff81c35f06581d64bcfd2ab4e92da", &(0x7f0000003100)=0x9a, &(0x7f0000003140)="223c22c4a7359940f6dbfcc18864f2ee45b21fa74dd72fcb730b77b7b188178a4327fe8c51156d332cf9a90627cba29edde36634ae53c8667e31ac418c6cf960deb1400bb63314b3210d129fbc001dc39cec3349ae607daab3f83e83c7b5fa3acabb843b023a1deeaf6964be8222c5448af1d8a21cf015a0101342095aa85eb2d718edfc1da8a963378a65bf31ffae6f0652ba3e3f2913f4b212deb492467f235859acf70e7005ca8a", 0xa9) r4 = open$dir(&(0x7f0000003200)='./file0\x00', 0x10, 0x100) mkdirat(r4, &(0x7f0000003240)='./file0\x00', 0x20) select(0x40, &(0x7f0000003280)={0x7, 0x4, 0x7f, 0x31ec, 0x9, 0xd5, 0x1, 0xffff}, &(0x7f00000032c0)={0x9, 0x8, 0x9, 0x2, 0x3, 0x8, 0x3ff, 0x4}, &(0x7f0000003300)={0x0, 0x7, 0x5, 0x0, 0x20, 0x3, 0x3f, 0x1}, &(0x7f0000003340)={0x0, 0x8}) r5 = getegid() setgid(r5) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000003380)=0x40) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000033c0)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003480)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000034c0)={{0xffffffe1, 0xffffffffffffffff, r5, r6, r5, 0x40, 0x3}, 0x6, 0x100000000, r7, 0x0, 0x10001, 0x7, 0xff, 0x1}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r3, &(0x7f0000000240), 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) readv(r4, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socketpair(0x10, 0x0, 0x9b, &(0x7f0000000440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r7 = semget$private(0x0, 0x5, 0x0) semop(r7, &(0x7f0000000100)=[{0x4}, {}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8082, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x5}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) dup(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x69}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) (async) setreuid(0xee00, 0x0) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x40) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0x6}, {0x80}}, 0x1) setitimer(0x1, &(0x7f0000000000)={{0x5, 0xb02f}, {0x80000000, 0xd5e}}, &(0x7f0000000040)) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e8f5ea745a61429", 0x9, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4e6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) r5 = getppid() fcntl$setown(r3, 0x6, 0x0) write(r3, &(0x7f00000006c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419883d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26", 0xf6) syz_emit_ethernet(0xff, 0x0) execve(0x0, 0x0, 0x0) fcntl$setown(r3, 0x6, r5) semget$private(0x0, 0x2, 0x68) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) executing program 6: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000000080)={0x0, 0x80000001}, 0x10, 0x1001, &(0x7f0000000500)={0x7, 0x220000000000e}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setregid(0x0, 0xffffffffffffffff) r2 = semget(0x1, 0x1, 0x310) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x1, 0x10, r1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/251) ftruncate(r3, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x8001) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r3, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) kevent(r6, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffd, 0x8c, 0x20000000, 0x3, 0x1}], 0x1000, &(0x7f00000002c0)=[{{r1}, 0x7ffffffffffffffd, 0x21, 0x1, 0x101, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x10, 0x0, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffc, 0x80, 0x40, 0x8000000000000001, 0x6}, {{r6}, 0xfffffffffffffffd, 0x1, 0x10, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x18, 0xfffff, 0x9, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffffffffffff7fff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x5f, 0x2, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20, 0xda9d}, {{r6}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x1}], 0x3, &(0x7f0000000100)={0x1000, 0x9}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x1}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x26, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x9, 0x1f) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x83, 0xfc, 0x2, 0x2}, {0x7c, 0xfd, 0x0, 0xfffffffa}, {0x812e, 0x0, 0xfd}]}) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3ca420e3e2583708) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x81, 0x0, &(0x7f00000000c0)=""/129}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) sendto$inet(r2, &(0x7f0000000200)="c87babe9666b4f0c540632428efb63475ba2d24b4cf5465ef3e1f22d60262e79ed07f27e7fc48827d19b3d125b1e0a5f2f4e3bcc04a714bb7476227f45dbf56cdfed9d306412dede0f5c9ddf2dde5a414b6e1011d7c39fa026f83a0960f9a91d8f08f94f1af030ef1d44f2422a3abfd05a4b4702a5ea0c35a1c9a0dd352479", 0x7f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) select(0x40, &(0x7f00000002c0)={0x2, 0x40, 0x7ff, 0x20, 0x5, 0xfffffffffffffc01, 0x1ff, 0x3}, &(0x7f0000000300)={0x0, 0x1ff, 0x8000, 0x0, 0x2, 0x0, 0x85, 0x7}, &(0x7f0000000340)={0x0, 0x1, 0x40, 0x6, 0x2, 0x7, 0x0, 0x7}, &(0x7f0000000380)={0xa08, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000400)={0x101, 0x5}) select(0x40, &(0x7f0000000440)={0x9, 0x4c33cfbc, 0x7fffffffffffffff, 0xfffffffffffffff9, 0x1, 0x7fffffffffffffff, 0x1, 0x7fff}, &(0x7f0000000480)={0x0, 0xfffffffffffffffe, 0xfff, 0x1, 0x0, 0x6, 0x7, 0x7ff}, &(0x7f00000004c0)={0x6, 0x2, 0x9, 0xea, 0xde, 0x1, 0xffffffffffffffff, 0x6}, &(0x7f0000000500)={0x7ff, 0xfffffffffffffffa}) getgid() open$dir(&(0x7f0000000540)='./file0\x00', 0x400, 0x40) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000580)) socket$inet(0x2, 0x5, 0x7) dup(r3) fcntl$getown(r0, 0x5) getegid() ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000005c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000600)={0xc000, 0x5}, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x45, 0xa1}, {0x8b, 0x8}, {0x0, 0x5bf2f083}, {0x81, 0x7}, {0x81, 0x8001}, {0x101, 0x3}, {0x1, 0x80000001}, {0x85, 0x733}], 0x8}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000006c0)=0x1) sendmmsg(r4, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000740)="f4ee42febe20e41cc38b8983d015ee8468d283b04cb7973b028cc9a92a418fd6e8f7b9ee8c26401dd98c90b2b248a01c0a0ec78d772207bf3238698401722a28e6b66bb266ce611426128a2a13b6947c019059866d1ecf39c9e73a59b1a855518cb09f0c6a99dc6fb0fe4f67a6db7f0da8672f8624bb22f5", 0x78}, {&(0x7f00000007c0)="5a60c7d38ba2cd5e0bd5b1785d938302e913c4b8401c192e30c22ad3dff8ddeecc6edf0fca320bb0fc839824eaf859decaeb52d7cc0f513c7e0132ec8a4489a5a20d8e7f51a7f0d0befe737c06ff9718e9728e80acfd4340447827748990d2afae6f687c957337b55210a891445c60fe31b48d439a66f6d6a04fb862ff026bf8e3a5a95befbb15e89e17e32fbe203e166530555a8cfc68acfd34201f85665939f1cf81ad5e361cf5288ca495808920ace669c96f74ee726bf7", 0xb9}, {&(0x7f0000000880)="6f402b27cdbed8727281f53155a61585e5af7061", 0x14}, {&(0x7f00000008c0)="2c4b663d61d0210c6f6c59ceed333aa981379a9efd310e4c827cd493b73a9d197f3c33b79e25268f375f9f", 0x2b}, {&(0x7f0000000900)="78baec3eb944af6270a0fb1833123c5b293c6687526928f7cb2037aeb1991db945caff2cb2440a0d4550430bb928a7ac46057169d3c9afb19f0901534ffd67f179a6bf5ee0ba1f8d2331267be3d304c226a68843b977c148489d41e89f2a8c08b8b29502ec52915cd5bf968c9896878cca446db912f86611d0b2", 0x7a}, {&(0x7f0000000980)="1f66d41fd62fd246112fbacbbf93a9351944fffda1c551999ec8b11df62c93e1899d8720c73f1b2b6cecd4aed55f01cfc63c60d8e4adefb84f3c68dbbd03a6ad66392f4c850c70a552f12593b543", 0x4e}, {&(0x7f0000000a00)="a4f084b8058fc366a5db0b914e26d5facd957fd7a32039a93c20f0062933f8e351bd48282de9091e4e49e8a68784089e3ce17c2cef6833eda62b4b66ac11ec2f1bb9c318d6f64c81d12684785f2d519d963ece53644c3dbe1c8ec62d355dc13bc43170da4600bd0bca772b158a0cf3f38158549c57fd1973d51a4a7b79b2519e650eccf8b467c60f4044494626ed769d2d648af9312a10178297fac1fad46ba113a0cc70f2b11c1b835387a99f8f6a8663f66bd90ea0c4c2f4e9a9f59ca5522cea5126", 0xc3}, {&(0x7f0000000b00)="24839030edb74ad832dabc528e7df36c426a5dc6249afc2b2afa731015a0743c5f6bb065fb235ef0d37e75abc9547921266ea24d116c015f06ab97eebd8f1f", 0x3f}], 0x8, &(0x7f0000000bc0)=[{0xb8, 0xffff, 0x6, "4999e0a8c1a4ab05bdbf3b4f6f64eb60fdead963a088e6a67041108c8f8d31d4213ef6876406ff47dbee7e2711a4b485a6abeba1ddda9fe57ea260d5ec3c13fdda91358b58ec7dd7783b0a5d0e9db262ac6afa9fcb8a9f8e3e9b369a8e2cae6efedaf111e19fbb3dd9c3ad925fa0aa2e1f72d4d88bb5b898fba982da181b5819ddc8b9366eac7572b1e4445e5affb3f857a1f0808394380f4eb73170ac6e895b586bcc9da5f626"}, {0x110, 0xffff, 0xfffffffa, "dc42e169737493f3ab48eca3b91e63f8e65583f94411b36213322dab369de2f816c0ace404b3a56465829c55b7022bc2aba3608ef1c8862591aff7865b0b3fef360d8c198d7f7300be66507f6c7fb7c5ed6266849636bd00719fea5fa6c5a5ea5f3242606d5c22b3ebce31f8027380c529f48f0c75ba5545a0115b56c992ac05ece540b442682298f124d477dee4d12bb85c4730ccc47834e555a3afe003829397c54ebf9259e2098a3133096b48e1830d1ad975c6bf7f44c46a92717d6cb72708db1b00ee04267f4b329bfddd8caa4c613c0c795be3e4615593c7483712dcf69fb083ef7d9cf7294472aff796f1c7ab063dbe42b0c7d57bed8f31"}, {0x68, 0x1, 0x7fffffff, "3f8dbf0e6c5d9a8b08c8ea5cac4d1b933a895af98801a8cad99b27dc2a40d1c4669bad675e3aee3d6858cf9cb45dbf7b1145502fc421197dea517618fdd6d24e0e7729689d64b87d69bea6ad672c87ea15c624754b"}, {0x88, 0xffff, 0x5, "acbd3481bdaf17f82b6b128821396554fabddbb578a490e5dacc755b017f0d0cae568f7a8f9a512a7f0fcda2614b2bc3c3220da16ee92bb669562a9c623b5869fac44f191e59f9951e696932bae7aea3c01c370090d054f7c4469faaadaf6de11b47c9f3a4a65dd75082833896ee3f17ab5eda85"}], 0x2b8}, 0x400}, 0x10, 0xd) fchdir(r4) execve(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f80)=[&(0x7f0000000f40)='1+\x00'], &(0x7f0000001040)=[&(0x7f0000000fc0)='.%\\\x00', &(0x7f0000001000)='\x00']) r6 = msgget$private(0x0, 0x39) msgctl$IPC_RMID(r6, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000001080)={0x0, "5bdf4045c3a16ad4b18907729bcdb68c03eb25ccfbc82837a778f40961fef16ae38ab0785f6398e63f4b6cb02d97d434c49af445c3430047289b1741e50b64920f0b27992ec99039f5ead097ffc7928fc4b2b0"}, 0x5b, 0x0) executing program 5: syz_emit_ethernet(0xaa, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffe9ffffffac566789c541810022000800460000980000000020009078e0000001e00000024404"]) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) syz_open_pts() (async) r0 = syz_open_pts() msgsnd(0x0, &(0x7f0000000180)={0x3, "c16f0f36ff39d840bcf98e12fe052f7f47466f9a94da1bf67b4cea95441a6a6af2fdd85d4077d0c4116d6f1b94d670eb2109c8c3d68984fab3b25a072175a9baebfb76ec02a3770a60f921032a52631f9acf2b0100e9e90ab4a1ea51dc93b916315ea6f4d5176a149383dec45927a94a8aa85cf09d9b73b100083d086f4f1718bbc4b081aae21709882a0c7c32974d3e429befcf353d28d033cdc999ce6446825b0a4256cd5fe554bd044daef6b10235d0ac1ece58f6fb2c41610caff2ba83cc742f045a18c2a3af035387c451f2bcdea968ae015223c19c96eaa33b976fea8fe2"}, 0xe9, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0x2000, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x506) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x80) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) writev(r3, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r5 = open(0x0, 0x0, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5], 0x0, 0x800) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) executing program 0: r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r1, 0x6, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() setrlimit(0x8, &(0x7f00000000c0)={0x42, 0x5}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x4, 0x0, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r2}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x200008}], 0x200, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x2, 0x0, 0x2ba}, {{}, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) getgid() pipe2(&(0x7f0000002940), 0x0) r5 = getpid() geteuid() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x3) setpgid(r5, r5) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt(r0, 0x80, 0x40, &(0x7f0000000100)=""/101, &(0x7f0000000080)=0x65) denied attempt to set clock back 811 seconds executing program 6: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/520}, &(0x7f0000000040)=0x20a) r2 = socket(0x800000018, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000", 0x7) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r6) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2c}, {0x2}, {0x16}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r2 = socket(0x18, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 2: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) recvfrom(r1, &(0x7f00000002c0)=""/203, 0xcb, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r6) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000480)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40, 0xeb3, 0x400}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x40, 0x1f}, {{r7}, 0xfffffffffffffffb, 0xa4, 0x80000000, 0x401, 0x8000}, {{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x8, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffa, 0x11, 0x40000000, 0x1000, 0x9}, {{r8}, 0xfffffffffffffff9, 0x18, 0xfffff, 0x8, 0xd891}, {{r4}, 0xfffffffffffffffa, 0x55, 0x8, 0x9, 0xec8d}], 0x5, &(0x7f0000000440)={0x1, 0x3}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000001c0)={0x100000000000001}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x84}, {0x406}]}) close(r0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="0d2a2ce8", 0x4) r2 = socket$inet(0x2, 0x8003, 0x0) r3 = socket(0x18, 0x4, 0x3) getsockopt(r3, 0x6, 0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) socket(0x800000018, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pckbd_enable: command error executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, r0, 0x0, 0x6}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x188, 0x7e00}, 0x5, 0x8000000000000001, 0x10000000005}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r4, 0x0, 0x159}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff, {[@noop, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}}}}}}) execve(0x0, 0x0, 0x0) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "a8f1bf22b2394c548a1f6a3eb02c01b36f033a2e"}) execve(0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000240)=[0x0]) geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x2, 0x7}], 0x1) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x4e5f]) semop(r1, &(0x7f0000000080), 0x0) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x8) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/254}, &(0x7f0000000200)=0x100) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x0) open$dir(0x0, 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r4 = getuid() getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file1\x00', r4, r5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}, {}], 0x4}) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, &(0x7f0000000080)="a2f03bcba5a562c96998f3ab8bc8ff3305", &(0x7f00000000c0)=0x11, &(0x7f00000001c0)="cf9150d5e1108c6b2181184e6107b25ca37e7a174c9e25516caae5b6fbee4866c9bd22d4d87dbbbf8edb86ccb03734ae25bd3d0dba167d8618ab0cca834316fda42b8cc30b6c6ca14f0da5b5b733aff2eb7c4b40856d4807adb407a6fd7f0da1d59ca3bc7a9e1d25f4c4fced67d98f8402cd957ad35371908c9bcbd685b446bcac624ab1c94e9fbfc435f86ebb024922de134300000000", 0x97) executing program 6: readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/56, 0x38) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/84}, &(0x7f00000001c0)=0x56) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/247}, &(0x7f0000000300)=0xf9) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) msgget$private(0x0, 0x4a4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') munlock(&(0x7f0000fee000/0x11000)=nil, 0x11000) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000004c0)=0x9) mlockall(0x1) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000fef000/0x2000)=nil) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) setreuid(r5, r7) lstat(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)) ktrace(&(0x7f00000006c0)='./file0\x00', 0x4, 0x1024, r6) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000700)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x6) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000800)) clock_getres(0x3, &(0x7f0000000840)) r9 = open$dir(&(0x7f0000000880)='./file2\x00', 0x10, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000008c0)=0x6) semget$private(0x0, 0x1, 0x438) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x8531) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000280), &(0x7f00000024c0), 0x0, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa0001000086dd60362f5eea000000fe8000000000007ba243b1f577704405a50200000000"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "ff000000ff597bd600"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x721}, {0x1}]}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(r2, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) msgget$private(0x0, 0xfffffffffffffffd) executing program 5: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x401, 0x4}, {0x18, 0x0, 0x3, 0x6}, 0x7, [0x8, 0xa6aa, 0x80000003, 0x4, 0x7, 0xfffffffe, 0x1, 0x9c6]}, 0x3c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) executing program 7: r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001580)=[{0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/234, 0xea}, {&(0x7f00000014c0)=""/178, 0xb2}], 0x6, &(0x7f0000001600)=""/101, 0x65}}, 0x10, 0x0, &(0x7f0000001700)={0x8}) sendto$unix(r0, &(0x7f0000001900)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c09120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2002207d0e90dbe2cd111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xfffffffffffffd57, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) listen(r2, 0x0) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r4 = socket(0x11, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) rename(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001200)={0x0}, 0x10, 0x0, &(0x7f0000001240)={0x0, 0x2b1d3800}) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000980)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="ed6857225041", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast1, @remote, @broadcast}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x20}]}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x5}, {0xc0, 0x0, 0x0, 0x100000}, {0x16, 0x2}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 6: setitimer(0x0, &(0x7f00000000c0)={{0x100000000}, {0xffffffff}}, 0x0) r0 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @rand_addr=0xffffff, {[@lsrr={0x83, 0x13, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @broadcast]}, @ssrr={0x89, 0x17, 0x1f, [@empty, @multicast1, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0xff, 0x3, 0xa, [{[@empty], 0xfffff801}, {[], 0x8bc8}, {[], 0x10000}, {[], 0x40001}]}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x0, 0x2, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) socket(0x11, 0x3, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0xffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) (async) r4 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0xc1206951, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000002c0)) (async) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r1 = socket(0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/113, 0x71, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="030000000000000079ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3d718e3ac769b677cac7f58895d730dc2d2612304ae79a8eabedfc7d5fe1fd102de297995a1c739495cbddea38df92c1784fe6b7f10a0e0421567a28f66312b3e6af3581456f7dfc5057ccc486b2243d2650d5a6087d7cbb5e82c0ffdc19e4b4423bae7f7b9e09a32ad76f983153e166ee1a49102462313e2e309523e285ef5e5d0b411d70ab4962e6cbe9b074f4daebd4f8f29871565eb85efdc7487718c271fcd4621cdb20a18b61dc5342bdf0a02719e6f0dccba97994256cd"], 0xf1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) getrusage(0x0, 0xfffffffffffffffe) close(r4) r5 = kqueue() kevent(r5, 0x0, 0x3, 0x0, 0x9, &(0x7f0000000240)={0xc8, 0xfffffffe}) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x1}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000140)) connect$unix(r3, &(0x7f0000000240), 0xa) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000280)=0x40) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r2, &(0x7f0000000000)='$', 0x1) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x5}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {}, {0x48e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x40}, {0x15}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: syz_emit_ethernet(0xaa, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffe9ffffffac566789c541810022000800460000980000000020009078e0000001e00000024404"]) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x50}, {0x54}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0x2000, 0x5}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) syz_emit_ethernet(0x56, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x506) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) (async) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x80) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) writev(r3, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) (async) r5 = open(0x0, 0x0, 0x0) (async) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r5, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) (async) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) (async) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r4, @ANYRESDEC=r5], 0x0, 0x800) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x9) r2 = kqueue() close(0xffffffffffffffff) listen(r1, 0x7fffffff) kevent(r2, &(0x7f0000000640)=[{{r1}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) executing program 1: kqueue() semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)=""/4096) r0 = semget$private(0x0, 0x2, 0x9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001000)=""/253) r1 = getgid() semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001100)) sysctl$kern(&(0x7f0000001140)={0x1, 0x3a}, 0x2, &(0x7f0000001180)="1ba048e65ca1eb17d10b3c1d4474941094b1bf33ad02f1ecffa9abafce038fd84791cad218c6d1d8a6d57bd51d3c0aaaba2a60e2846dc53a8bac127ff88a877e152ff7a362d90aa635a1bd02bf8b0739e4049e7bc4629be50c303d4d2c538223a8f977672f10a97920a2cce5db8adda66d3230d485dda4ae5b8253d92cc4b94b37863a13e635848f4031e759eb52d21f79cbd06281898b497a43e5c2bff34cbecba7c303d541eeb2e5416f501b1dacf6a6f1", &(0x7f0000001240)=0xb2, &(0x7f0000001280), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000012c0)=""/74) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000001400), 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000014c0)={0x1, &(0x7f0000001480)=[{0x100, 0x1, 0x9, 0x400}]}) r4 = shmget(0x2, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) r5 = getuid() r6 = getuid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001500)={{0x7, r5, r1, r6, r1, 0x41, 0x7ff}, 0x10000, 0x33, r7, r8, 0x6, 0x7, 0x8001}) sysctl$net_pipex(&(0x7f0000001580)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000015c0)="2e946f5e06b465610938e0741f7d4a9ad0c42ff894fb677ed63c84dd407c151eddfab29501c7d48e0e8f6ce33bdbdb98f7104debb11b6c9d490e880e85a3aebcf98cc6c388c1127e980f604bd20f3efab55e79dc75db7d5b7fe95867a535511db972b6ec35d2ccb1248eb4afbb88380d9c6e7a9028d8ab65373ac21b0fa322ee53070ae3309f21556a6c46bfa86d0cd7ddded7c03a4a845d4c10406820867e383ce3c7e2b528e5d1739ac32a91264efc0dbc076624ebdafa68d06a5a4a39215799df6c1cc684a94f3c50409777f747a8f7bf8010c6f5ae7df0c5b332d432580c0f37be7dd94ef7c1362db89d834191417d672c10c66b3af0e3710b4f70466fed8afeacad908f845481de51184d3f8b53b6745c505843ee6ba86010bec207b03845d19edb0c359d8d544aca79d992169dc10a08fe2c2091c7e9b94fbb189c080636c6e3b5d3a55eddb8684590b103962136e4a279ad4406017f3bd8f27aae76eea593deff34c994227fab7598b3d5bea3bd24d1e3dedc87f3fd2532dc8cc0680b87d03f9e47689ffb22886ac8935503e94a69d35f32616a7d9a15f56fa00038537faf1795f920355d2103f5420c3b4e05f07f6deae063be9b3e918c784bd9f1e4d0c86909f44c186a025a802bf9cac6eed5d0fd8b4591679781cb010a4275ca7f4a153cc8d5993a85d95447bfedaad356c7c1af9a36573f6edb684776bc70a5d52841be321035f764ec0b8a6febea3ba0fe2471562b1a12895d921b3479bfb1bb949554f813836294a50f64e095458b9e7c7fc62a12d91f0b7a4a090835da21cae49061231efe580d2c483a411a05041dae067d956746dc170dc14720b6d0e7c4b5a542a82d12a610395faff86fc54947b2d48c72fa9c486b5e0388b515c8f49b9d6fb9d3aab26b968369096db76859601bd5bbf1b9b306e90aab97f06b4112fc75102d5b2145df028cfb60c87fdffbeeb1f98c8c70767bb5467a6a9b775d590878a66ba3bdac15e32af240470083e78e534b5892e1a0b250a4c5768fcf1cb819f5dfb42e2b66e6d204c78aa9784e4ca75e21d676135af6879519bd68456ce210398fa464c31b28b3099f93d99d0b6db2922fa7e21dea2f60355766d4a90c41d57f6b4138dbd46a4fd99e2a922cc067a87a15a61aeec100525959423812ed519bd63bfd9f780a9b553832e78c49c71c9f3110a1278f58ef3c7e3798ab8789f38e1b5ab40d25eb9a5df55ed9946042249d3911f69bec1b7d4e70491e72ff20fd8f1951af98a797299cb5297d62472b66b5a6a66ee5f33c7a544fd2252109bf6e9026ff8a8f961891bf52503b49f4016348e0188ada9f27465f3e65eddb76f6cda0818ff8c0560598fa60bb121e713501172c498a4a7f44a012085ccfcd07698f6e5e92e99ffa819bd4d80f8d09e4d2050383c93fe68f95e381e7f9372baab0a2cc5675b7cf9748b7188b8b5cc9a49471d390a77984c882b766449517deb38eef3d7afc399b2f365432bab5825f9f6ffa17a67df786c9426ceb1bdaa86c08f63fb1beb7dd7cb42947daa7a01830e2e644195d85d633f7b77877be80a9a4fcee9d45e0f042b15c87bddc4809a78495c32af2b38db1df283775f8f01093525411feb8338d0a0a1f4eaf235ed529b4b78bbf7a0edf7cc272c7a3a4e6bf31b23c69f64b4607c98de44c49a69d8a143f270ddd1c96a495f1d5732f9e809970f219dbc618ee23c1b7ed45387fbfed5d5da1bf3d7f740e02f35c9f71f7fee87128e665d19f86e61c35fdebdb247c12ca873660caab431a83a253016ba67f7000f94bf6ce7b14b125602c6f98707c48c2b70ba59f53c5e202284613fdfd92f527d327fd9dea7afb4a3731de65e15985dc18629a1c4288d38e1b3be186f9f73145517c5889f0f75aab22ecb01471b3a68321bb549e9ed3952ef1d6aab1dcf364095e9cc5f67ea801ea994f206a8116515946af69a12f7588d3609b8ce7f233aede5090d799aa5df4c58cb493864e961aa3bf13bbba79cdd9a8f8cb20a1087da10d3ba2092795b50c7ff4cc0d1cdbd7ce4c7b795908285be72f59e5d488c8de36369cc91b9cf9774ab1badd70d125fd5a2ed0353d79ff2ae5bfaed36b94a9c9dd605d7e9f4f57d123a7aa8b863b27217b4bb9544d1b7745f5cc107177402af7a133d347a4f0f0aaceaa1abbe5c0bdf6bbb9f4faae3faf939e8bc58872ced6d56a2338aed84621e3bea3592ddf0d5db9a51399092914c9340445ca7bd2f06e3e2952e382f1097bd57273899dd7b65f09853a2924815b0dba37413bb7d031fc6aebd12dd25d20f5138a64c5398dc33c67502eadf30e9886252286b21b0786af172e300cd59fa71c2cae240296f0bea2a7b60e7ec08bee3f27557b8fce217fa1293f86abb5526d7930ab565c2212fa48a995d1f022e623841a8b4076ac4485da5c80724869179ee8189d998ce0a2b0d1d285bacb5ff30d4f862829daf25368c13590ad82e233f6ac8d34efdffc838ef37ef29117e93d195d364de519712e2a21e6532e88224a98617f0f82b15dbb1eddb40be15be124c1869440c07f8deb83415767aed3d0c1c62ed35456790ac1f18dc332c8c5f8eb58ba2fe6b1fff89fd70c462acefaffdbc89baf513942b556f66c8008b088444c9d4c955914c68b087e36cf0a7e8520f3fc6fbedf976daa4f40ae442da3ddd371b1e6d816b2abd8378b56328f2456aa90f812827059b89081e9e034f34792a7f1e130efbbca5fe41ceab6d3ed088ad6497ce699d377683fe3923247ad60410053f1410e5e9c2c07d3efeeadb2f46eb51864cc850425909617c69b2cb5c722b20b461371ebfe3518c895e380b0d64aa3f99e6b444bb4dd6d79a1ffdbd94fc13d9dacc486362dbbff9e8c0b958b2e332110d3cf6ab542b2278e0a01f033cea8e12a73f448ae686885e583fc13eaa7ab767d1d38d046fb9ef05e10809c8537e31149c0f113930229e49f6aba6b23904664474229ded7903d8533c6f88792e322481a520e917c61aabaf581ed0eb4dcf72d343d471b4074d0ac4cc674f289fe793460a2900d4aa420df79251518686651b5199295a47b6fe08ae69544fb45282d80bf5a2d16c83bd58a81f0280987d7c984b06cb7a2624467379a7bf43b0e162c0c3157361ddb0e2f3871dffd1e19da329f204904cb7324d6b9cb0f573edc60e87c4e9f8aee0cb741971dc7ddc95cc29cc15a2773c295ee9425d76a3d998e2f96d69238c5c0c0db83feec1acb3e62840414ab16dd6fdc924fcefae636a1677b501a4494ed5aaa2beff6ac686682627c38bf7f138b91e23a490b35b75582ceb6079f84cda461fa21edf1582045114a071a1707f54d260372ffac7293e8adfc3b79847ea57977c4f1026bb055ad4bb51a056de07bd11d132dbe65d8d336f8f00fbe1cefbbd288dbbf02bb2f8e1ddba05dcf3afb8f76e563c3afe1d106e948e12d5e3d0ed4c27b557b677f61f2dc6ec9402709485a0a7e500bf02c80ee7030b9101b1621fd0210b729d070b6d14bfeba94371f09a11515b548b97f791f232ac1f6aea45007211b7e1efc0d442141e662330b78756022fa48c448c280fefcd010ee698ea28b172e8cf5d2b0108d3e2aa11905e05278d29937281a66901f62789ea3845805ec253c0b099a23bde894e896d531697e101af27f3ac207bd48951c49842e430593847790175211a019370658185a003def12f015d88f669357fb1e600b45b7c4cb7c8453bf729d397e2974dc305d89574d0f2eb976189076b245e1195dfc30e0d4c480867cb2a4e9d5e7219f9b863c3a288c198379af60cbb02ba213846e18fbeca309e88da74f4b8c710dd82792a68037b2990c92019a465a7a6e52ec88415b56eb86e0fac5e6ad6dfd250db13e4f546918428487d51c362ac3d4fd33c898c299ae5fbad52832a48f388c9012acc837e6ab9c8a5ea9e3a2891d870e90b3cad2a277eb351e4ec9b2a80784a8da7319fb5a2d7a73f42c6d2b04c84c41ce2537378895ada767618c468d3d7c53d143a5a209b89960e2c26533152770497e527f0908ff27aac1d1e0ce9a11f1dee645896a79551a65243d2a7bddb3c535eeefec3803b0d3cb99d67c815e965da3651ff0cea13b5916a38d6c846f1f90ef2d4aa11e45a7ba5aa86dc5f9dd34a85d511c7c446c66a6bad087e85b3e57b5d7a63a0a09de89863b706b088011c275aa2d9b760e4912a67ce73a1ae2343a6e4952ac104cf9af778a0efeb1f0f4a53089585969bd2d74ffb39f609ebae366ed34cbce2d0b27f1f402864205aa53066432cc6dc327387e122369b7fa388ed819b9ef4fba9cfa610118f1de0bd57ff7e7c83599fb25dc21c7f6264acfb723d9c194c3f19517fd6ae5a34364e23f760383e078ed2fd84c9e4af660e6dbab6ab8fe73017694acc32536b75def078675fb89a354f6c8e02c0348ebf28352deca6b22e04874e81482a7e10f38d44db7ba0755df3bce41640a9ce8fbe600679be4d6340127be25ddf3de4762b1c74b551958b6662197c8b2393827f41daf2b0e8ef97e2c8c95220fc9e4f7bd0de128019345afce31a778fa1ccf9f5ecad7fe607c2f2281efe45f418bcd6665ef8573990ba8169ea6db045d5c2768eea39f756336d5bf8e86883a3e81adfb7c65444973a1040688bb0708569741756eb2e70db6d5f619e9a0e568afca42669fcbb80386aa9cb1414b96cff24f936d94198c256550ed4ad35077f552106201c2bc0df83db448e673d31346fe3040ef6c795f9b0d034b00b6a811afc987ac58201e938b6ae4f6481120c9ad7a5860af9561409290a4fd091a561ec96b581739663abb36fbe64f14fd53616f4242fc1ad63ca5005280064923057206cafab8434f5d7246f5d9602a0644cd602f958c3f292416fa607c89a134b9a0a1d1b160e2e8c5fd7ec61f80d8657215009c64e3491bfa375d06b5587b9dbd1ddf7baaef9a383547585df6dad388a1e0b2017de4e309f35b0ae2b89c9844e948fa49041682115c69985298de3311ab02cda6a52868cb044da088cb56dcadc3c511e7df1d7ce5d9bb681e784ba0468416f3b2c171bf4edae59b37c018e503ee5ce3c8a1c61e7c93ca7d1a0b8077a22dba3422c61016a0235ac7dba3a27db141011e6df0244376af7f0aee13677dcc246b38e84799cfc2d818cb1a43feb03760da66a7db5978a1736c1611888bc53fb35243a68c200d60b109735ad4a7e4d7eee8796dad28a05d3b1fe4775503e6c211344b536945aea435381eb1add8d42b7cd97a2454cc449c182c9d6f5b052df52b8181cdd5fa4bd46c18dc4931426020d95a2a824346f282f048ee170e0a38b66cff82ea1792eb80399ce33c342bdbfb46c6bea6dfc44694d13eb0233b6e03b9dbb2fa33822c0b9fc18777274c160bbfa6ce12968a9ce675ac2c4f33cd7a250e543cc02db67f7c47bdd81ce54e9bcd902be4587e7f27d6aed44d7ea7e0d7b78cdff2b93ff00ab5c21b082eb3f0ca0efd2b67f8b6d0c28c7ce46dce68e0a92b38b94a57b6ae6593f55ebd36e0e52d501eb28d1b032bae399b7adb9f76b6f440fccd30cdb53b49ed912e99d167ffd25e15b6a8a554098ee2ca6da94628a3bb1ab7eb35e7a9ae9c951abdd62ce7c356b98fd3c1fdd200c266cd37c0a302a7f5e9f4f52a53d2840361a5ddabbd416c651f8414f4edd9e50f608590a313c298463fb482499d6d7e5d1d2e28f09a6f1e572e3d2973ca7ca25be248f28092bc9c5e3220c8a7f554331eed6babcb9e2daddca3bd5a7c83ab936414d19c3f4d97a7247b7dd5a66a777ad4", &(0x7f00000025c0)=0x1000, &(0x7f0000002600)="33048b4918e22c33b76a", 0xa) fcntl$lock(r3, 0x8, &(0x7f0000002640)={0x1, 0x1, 0xffffffffffffffff, 0xffff, r8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x8000, 0x0) semop(r2, &(0x7f00000026c0)=[{0x0, 0x1}], 0x1) r9 = getuid() r10 = getpgrp() r11 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000002700)={{0x4, r6, r1, r9, r1, 0x8, 0x6}, 0x53b, 0x186, r10, r11, 0x2, 0x7e80, 0x180}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002780)={'tap', 0x0}) r12 = semget$private(0x0, 0x1, 0x40) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000027c0)={{0x3, r9, r1, r9, r1, 0x46, 0x2}, 0x0, 0x8000000000000001, 0x9}) sysctl$net_inet_udp(&(0x7f0000002840)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000002880)="e4cbab2bbef8e9b650720845cdac2b4af917a0b98d", &(0x7f00000028c0)=0x15, &(0x7f0000002900)="99d161ffbdf3374628d62011f0e978311de1898a5ea4a7f674a0f3c8a09b2df29b1373f49d6693f55926a70fc0513d61e77102d0a9aa6da05fd46b160fd5f4a56aff1a857991da4154fa7a", 0x4b) denied attempt to set clock back 819 seconds executing program 4: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x2, &(0x7f0000000140)="9a9e6c00063bffc14af0f9162445713f182f0129446f97066f004586f43e80674acea7351e00c5cc47cc1519600cf01af805cd5109b7f021e39d939810a78aa4c7b1cabce2668467f2d0857f577f98104157b0a2955caf40341c4ac6118906549686dab3ce50303c8e41004f4175c0466d0c742ee955635b66a14a7f4115972083beb9fceaa2029d03c3abef00a2e765a5f594333ada15fec1105f2bf713e534617fdc317581f02de0a7f06067ce196de19e0926a4822363f7c58b0c1f01d7e8cbdd9fd3bd3267392028bfad7e873f67", &(0x7f0000000240)=0xd0, &(0x7f0000000280)="26ebb1004b65e5792f2e7d7407689f14d415f248abd432ccb9796ff8aa978e1889fe3557e692097bb29588c33084bae98f3a392dbb63483cc0524e41d712213052b16f5150bcd175e9c0d4e18ea56b9841928e02a6ef47974bcab3782272d7dc9949b6da310185fe908da0e0cecdf322b70e9f24e56b6a7adee888ee1b31baead3", 0x81) readv(r3, &(0x7f00000012c0), 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfff, "0fdb000000000000000600000000000000d900", 0x0, 0xffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d6}) socket$unix(0x1, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001ac0), 0x800, 0x0) pipe(&(0x7f0000001b00)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001f40)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001fc0)={0x3, &(0x7f0000001f80)=[{}, {0x2, 0x2, 0x62, 0x5}, {0x0, 0x0, 0x0, 0x9}]}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000002100)) executing program 7: socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x2, 0x2, 0xfd) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x4ebfac6bbaf7949) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}, {&(0x7f0000000380)="0396ea668c746f860fa20baccc4687afef33e8573309f77099e33c25f111dc32c5e58c6314a88aff0000ffffffffffff3337ebbf05d119e27336baf23c689e12f547b1d46eb0238553065b3a19de00d954c0a9ac8ea6acb7a70295a15dcb807f5c5d4811a94f95c1d4cdfc60b4ec36bc50b8224168f10bd2c76285f20f8fbe79d16c251d9c3995912db81437d1311e6187cb304c8bab5db4b455", 0x9a}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x1e, 0x5, 0xfc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="100000000000000000000080cd000000"], 0x10}, 0x0) socket$inet(0x18, 0x3, 0x0) dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019078ac1400bbac1400bbd9ffaf8260ed6ae86d61830300000000907800000000"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) unlink(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff9, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b6", 0x1c6}], 0x2) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) executing program 6: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000001c0)="8b038c400ebedf403895fd42baaf447b9f9e842370e50cf5dfe7fdc322aa2d3d971a0220bc4cc05cc2d2c307f25962ae97fa1bff4977ed77bf04d1b1e3d0c3b34e7cb834392f68ea8a2337d7e11ef2ae4cd317d4c4fd058df2eaf5a472b54153d4f7ae102cb70141584d74d468dc5963804ae9dbe73bff4a1ece9906bec0b5325e4bd4cb445fc0f7f8e6f75e6b57075b3bd5cc01be90d0796a85b58d134e4d3d15230d68a6a6b5af02ca18827418b24bd4b7bf0debd9d454719d39b6aaf5b967e136146d9b96906d8e61304d1b44307c7a04acbab0aed30616c527695e8128357754878303721fac5589c3f2e05fe6c22401154b9634d1", &(0x7f0000000100)=0xf7, &(0x7f0000000140)="5286ad0dbea4d237c0096c9a971e2c", 0xf) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x4c}, {0x7c}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) listen(r2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) bind(r0, &(0x7f0000000000), 0x10) executing program 7: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x2b, 0x0, 0x80}, {0x7f}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x64, 0x7, 0x6}]}) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x400, 0x7}) readv(r2, &(0x7f0000001580)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/252, 0xfc}, {&(0x7f0000001380)=""/238, 0xee}, {&(0x7f0000001480)=""/236, 0xec}], 0x6) ioctl$BIOCPROMISC(r2, 0x20004269) socketpair$unix(0x1, 0x8b29693f92006116, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000001640)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001780)={0x7, 0x3}) r7 = semget(0x3, 0x1, 0xc0) r8 = getgid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001680), 0x20000, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000017c0)={{0x1, r6, r8, r6, 0xffffffffffffffff, 0x34, 0x7ff}, 0x4}) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000019c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x5}, 0xffff, 0x7b9, r9, r5, 0x8, 0x200, 0x0, 0x9}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x4000020a, &(0x7f0000001840)="71f91e3405000058bc5a91501d94a34b8e5f84cf71b59c7afec3708273981cb5e686d9545eee7cd0f8211e6372ee01440875304b6cf0a74b2375f3455075ce1dea21496085d28fc723ce660693b6d98989707bc53e920154fae9bb22bcecdab2959bd3873e2dbdb3ded7ad2515ab6658c7ef3c2fc6d77abe1777eddbb9f3340c8ebf90bfbdc0d2d7d0cfe3f3dc7b9f3a24d0878a7b20db8558204da3c05a5ac7ac3d4eee514c6a00000000000000", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffffa5) executing program 1: r0 = msgget$private(0x0, 0x4a4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/134) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/179}, 0xbb, 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "28e7f6ca436acac88ed88d6006d2b125f227fa8df8cd55d32ffa5adbfadcba104e618f5588dc5ca987e76462a2d98aa32a52e782e7bd659e0e8b769f03c62c117e1b617a47923f10b88bc47a4aed540373c7d30552cf127236f55d5872b9ba0768a4682a93fed427a89f9829088a0b0730bcb1bc85e26ed7193318ad"}, 0x84, 0x0) msgsnd(0x0, &(0x7f0000000240)={0x2, "2bcedea1231002747162fc76eb918af73d1d959c6a17068f5eecc7a090a58fbde8af346b8f5ec421eb2ba9ef206f03c158a7f7c484e8b1b18678159e5addc7508d3b3ca174f9171d8033feba7dab0a09fe68fb552e37f4e8d5f7d17a07562b3de5ad0162563f36495d5e695d97b19961e08d807b35fed12eb0a18e5577eb0acef1f1c127bb9b1351f2f55ce021d6bd9ef9b89ffd364a5bf27f485affda97835203cbb0cd9c7907898bdda80ec6f9"}, 0xb6, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x450, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = geteuid() seteuid(r2) r3 = msgget$private(0x0, 0x1) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/49, 0x31) msgsnd(r0, &(0x7f0000000380)={0x2, "c0dad00a1abf6b498e1d8da203f8e52a9ebb5c838e56f108cdcad376842e6f718d6623b150e77ef5a5e58c499842ebf5aa81a884a5564090129129e94be9ddb7c5c6d76f2ceec51d"}, 0x50, 0x0) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000005c0)={{0x4, r2, r4, r5, r6, 0x1, 0x3}, 0x1, 0x800, r7, r8, 0x6, 0xf7, 0x9, 0xfffffffffffff000}) r10 = semget(0x2, 0x4, 0x4) r11 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000640)={{0x20, r9, r4, r9, r11, 0x23, 0x3ff}, 0xee81, 0x8, 0x1fc000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000700)=""/76) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r12, 0x80105702, &(0x7f00000007c0)={0x7, 0x1000, 0x2, 0x2}) ftruncate(r12, 0x1ff) fcntl$lock(r12, 0x8, &(0x7f0000000800)={0x3, 0x0, 0x8000, 0x18da, r8}) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0x0) socket(0x18, 0x2, 0x78) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0xc3) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r2 = socket(0x18, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0, 0xffffffffffffffbc}, 0xfffe}, 0x10, 0x9) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x10) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140), 0x10) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) dup(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x3}, 0x22) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r6, 0xffffffffffffffff) symlinkat(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file0\x00') socket(0x11, 0x3, 0x0) r7 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r7, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x1, &(0x7f0000000340)=[r3]) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43220c7df9b, r2) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) (async) r5 = kqueue() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000140)="96c03dc3d5156865d0b4509dbc6b21f8c4cff2b1ce002f16484258328e7a0eaa339aab713b9375882bafcb618268b62d2a672297b453743d5f3be676a5adfc97502e9f", 0x43}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x1c}, {0x6}]}) (rerun: 64) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sendto$unix(r1, &(0x7f0000000240)="112614033fcfe7959287911bc5eb045ef30bfc7deee198d0f1b5c8e9ac453ba58a9e9cf2b93ace00d1f8cc29b8391d1d01d2e78c10b80b477fedeb45fa449c680d077ea1afb04e3da71b499490eba7e2aa7daec4b5", 0x55, 0x405, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x8531) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000280), &(0x7f00000024c0), 0x0, 0x0) executing program 4: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread(r1, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x100000001) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x8c}, {r1, 0x10}, {}, {r2, 0x300}], 0x4, 0xfffffffa) fcntl$getown(r1, 0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r3, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r1, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r1, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) getuid() getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getpgid(0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x28}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 3: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) executing program 7: r0 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(&(0x7f0000000080)={0x2, 0xd}, 0x2, &(0x7f00000000c0)="f6c914b9fdce1619cc029749bb564a29498742b685d113ca0478eb3b4fff384241640ca2528ee989b76dfed102b189bcc0bee56fd9a8c60022d378680d8dfa39d4b7bcb94036bf7d4929f5a1", &(0x7f0000000140)=0x4c, &(0x7f0000000180)="9a3cd0ee02fddf45838da6eebf3b9fe05bb611109c63fba160a7276a070ca6cacb1864a4551109765baa7cbd266b3f049fe76d603c2c0831ee961347e0c21bf94b65de7d1120823cfd96a0f275b7d3ed2c35e7b89f3e3992589b42d5bc7d287c3bb0ae5a02b784b8a6156da9d17673f5574b3bb2a2cf8a6db727a41473ab14b64261987ff5ab138e8de060", 0x8b) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036088000082b00f68000000000000000000800000000bbfe"]) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x3) pckbd_enable: command error executing program 0: r0 = socket(0x2, 0x4, 0x0) dup(r0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000400)='\x00'/13, 0xd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{0x0}], 0x1) r5 = dup(r4) r6 = dup2(r4, r5) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000200)="2daeddd3ede9d7aadb3706aae5a410a836af01263fa075d7865d0fec53512ffd74e0b824da9ac3c89baef6c6b43da1bf126a190443766ab70aeccb2ec5c6fe3c9a96e67924087392569678b2c0301336ed240b0b", &(0x7f0000000340)=0x54, &(0x7f0000000380)="6405978227d578ae9a406d57ce8dfdb4d19da87ae6b860f9bbcdfa3f455bfdc1f3881e272185f9e5b28c6fae8b82784ccc012515b244ef78d9ed05fbe5611a85b347165cf8d13cf16e7898b7a49ac041bb3e869503b3d4a865712eca63eaddd7d262b461855e19c1cce73bc62097b6eb9c07d7a3e8", 0x75) read(r0, 0x0, 0x0) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYRESHEX=r6], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x0, 0x800) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x8, 0x40, 0x3, 0x3}], 0x2101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2d, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xdd3}], 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchown(r0, 0x0, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', 0x7f, 0x0}) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r5 = semget$private(0x0, 0x2, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/49) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0xa, 0x6}, 0x9, &(0x7f0000000180)="5955d9b2a091d844c3589cc56f262f7ed961e4ad22a6cfbb884a0224a0de723be4b82b05b9dcfbe63faf01b4688717ab27a82ff7cb5ce99840b947aabcfa699e61240c53927114b2a98272b1c9937db3d3248457b3e57d7c1aa819d5467dd387e63b71a4164d0e5ccea7eb46e3824ed40ef74b4260617d8169e0193f1124f8fc3cddda25d2a2eade28eef37e2d2248dbcecbd3cfe6d5d14e932036868524902db352b7afd6b00042b45554a58654518aa2b6ac21de09859692583b35393957db04f413c863271eef7e190244aee208ac06aed08310037c0c4b3917e9844d0e2376047118e469839f050a8f7d46c9293b876ad821886198fe9096d5aa0c92c16a68bb3428653b04af6dfdb462c38019808789200f1b1d33af271eccb08a23cc76f51bc6d8985c7c69083a1b637f22dad9d876e4d774339446ef5014aa28aee2862e0ecbb5bf85aa942a1ae745df1e68d6de7863d30e8ea2542588e1770c74f0c86ed34cfc427f333e34af", 0x0, 0x0, 0x0) executing program 6: socket(0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370", &(0x7f0000000080)=0x1b, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x36, 0xfe}, 0x0, 0x13, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x3, 0x0, 0xfe}, {0x6}, {0x7fff}, {0xf10a, 0x1, 0x81, 0x100}]}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f4b9df94a10ff08a4e15fd3ea168627e1b4aea403d35107cb332631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0108305e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24579a01d5fff008abb98cfa911f0022a1c43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2a78cb1672b6873c3f1dbb3649625aedaac057ec3c8661b074be11bb062f8c8f85e8bf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e99"], 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x18a) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r2 = getuid() chmod(&(0x7f0000000100)='./file1\x00', 0x20) setreuid(0xee00, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x743a957e}], 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0x7f, 0x0, 0x0, "b56983fc98e8fc4d1b6baebdd11044d994273980"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/151, &(0x7f0000000280)=0x97) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x81) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffd8d) executing program 2: linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x1f3, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "a1d02c", 0x1bd, 0xff, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="91b48672c318c032333c1775f95d1104", {[@dstopts={0x53, 0x1c, '\x00', [@ra={0x5, 0x2, 0x7}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x45}, @pad1, @enc_lim={0x4, 0x1, 0xba}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x21b}, @generic={0x2, 0xc1, "8bd24384081542f2923c15da9829a5fddb2359e57a7591eee79e74f0e3010c761fe4230d5938206daa71fc719d68ac39affb3a743bf7071fd98660a12388e549e02454b8fb771dd6d620c3358f6bd50743c57afe113e852f7cd2b5d47270c4be51ad264e3254340f26f2070648a933c18137e33841bd678bf84149bc336983268621a6faed9813db3b4a560b3cacf385105fbaa704531d989991e2fcfc84a8796f863a67ca048eb1fae41d2f61f5c27333e07e7c0904fe4872cc5808a0adb127f1"}]}, @hopopts={0x62, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x6}]}, @routing={0x70, 0xc, 0x0, 0x7f, 0x0, [@empty, @mcast1, @loopback, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x5b, '\x00', {0x1, 0x6, "e14c36", 0x7a, 0x2b, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="a31a4037c5463fe3c79360c28510b2f5", [], "6e5852a6fcf966000e312fb9c6824049dd57a4b5d3fcea901a9865efa6e8e76ccf61cdd45447317054d360714c"}}}}}}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000300)={0x1, 0x80000001}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001340)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) pread(r0, &(0x7f0000001380)="89029bf7ff44b1ba213d96fffd80fdbffd5a88107fc97ad0090bb17dceef7e4203df9b8121b4437724746545636ed597361b2d82f853189b54d5f71ad028b3c55320c85ae561d6c77bc3262a9297675ccd1447e47c1870926037f96492bafeb07d3191d7fc8868e973f1a3fa894a678467f18bf035774a5cc793f5efa44c703228d7f6ef80cae3be3293b49cc0d05ba56d4f9bb2804d07c5121e85940532f8ad53ef85ec4f24b71f9a8af6b359fff5cfc5ab0ad26eae585afd9da5722929cd73f96e04ff5c719e4c7950d9646f47426a279c65fa2a1cf180b05553fcf654f1cccd5b37a8a098bc32dfa5a3f65525628131d1537e", 0xf4, 0xcb) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000014c0), &(0x7f0000001500)=0xc) syz_emit_ethernet(0x78, &(0x7f0000001540)={@random="9568f1ea691d", @random="881c9884bb2a", [], {@generic={0x8036, "78450c541924a3d1118c8a4bbae9ef6457a1f3051308d101f56918d7ec01fc454c255dc3eb4528cea38f959748b3a65f6b50fef3540f5d0417e59b971881def3522bcdd9ecc7889d13a97bedfad2ab4affdd68001df9d388edb920c3cc4ece5cbaa9da222d0cf5255175"}}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0), 0x10000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2011, r3, 0xfffffffffffffff9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001600)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getpgid(r4) r7 = shmget(0x2, 0x2000, 0x18, &(0x7f0000ffe000/0x2000)=nil) r8 = getegid() r9 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000016c0)={{0x34c7, r5, r8, r5, r6, 0x180}, 0x9, 0x40, r9, r4, 0x80, 0x9, 0x7}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', r1, 0x4}) r10 = socket$inet6(0x18, 0x2, 0xa8) writev(r10, &(0x7f0000001940)=[{&(0x7f00000017c0)="67da87283c081a183da4c80e219cb95e1e25bcc3c05f66b08ba5ef67ae86e900b7dc8981feb0f7e250f73cd97322146f57772936471099b3e601ec8a4f4f21cebac2da70fe358d7011004e74fcd1c2764805944e26dfd6943aa1273acb880dbee6c84edbc957d7c2345446066522d3d24222c96abc5e6ef448688ddb2fe80492406c307220e489232ecb742baa8c7da04ef917e9a633e0a255b9b4e47291462114799b18d73c27c71acf94ed881572e53c8eb6c18ef8f827b58d7a4ce0ee7d1bffca8804b36c5f073195d1380bb8e1c395d291043eb2d44cebec996885a781090753e57c5568d2013576f3f02586f65d585a36dba2", 0xf5}, {&(0x7f00000018c0)="c470b0add988a7ec4c7035f3dc42769509b5c4e23059726bc30a6a1dbf85bbc177a9f4c60275ab1762350b575ad9e045a4ded0bd419a4d729dcb85046ff883a32d4fd4a5d9911be7f744314afa135e6710a0", 0x52}], 0x2) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x20, 0x0) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f00000019c0)={0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001a00)={'tap', 0x0}) getpid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001a40)={0x2, 0xe08, 0xffffffe0, 0x528, "d79e852202e7955ae3a1b5d97c9796d6e902ab8b", 0xfffffffd, 0x3}) r12 = accept$inet6(r10, 0x0, &(0x7f0000001a80)) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001ac0)={0x1, 0x0, 0x4f, 0x979, 0x5}, 0xc) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff8292f96e) at panic+0x159 __assert(ffffffff828e3b4f,ffffffff8283e0ef,58e,ffffffff82894bf1) at __assert+0x29 pmap_destroy(fffffd806b00b5f0) at pmap_destroy+0x2a4 uvm_map_teardown(fffffd8069290978) at uvm_map_teardown+0x287 uvmspace_free(fffffd8069290978) at uvmspace_free+0x96 vm_teardown(ffff8000329bf180) at vm_teardown+0x105 vm_terminate(ffff8000329bf420) at vm_terminate+0x121 vmmioctl(a00,80045604,ffff8000329bf420,1,ffff80002a6c27e0) at vmmioctl+0x291 VOP_IOCTL(fffffd80705ae1b0,80045604,ffff8000329bf420,1,fffffd807f7d7680,ffff80002a6c27e0) at VOP_IOCTL+0x91 vn_ioctl(fffffd80681dd810,80045604,ffff8000329bf420,ffff80002a6c27e0) at vn_ioctl+0xbb sys_ioctl(ffff80002a6c27e0,ffff8000329bf600,ffff8000329bf550) at sys_ioctl+0x4a5 syscall(ffff8000329bf600) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafd2b483280, count: 244 End of stack trace. syncing disks...23 5 done dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 016acda6-80d9-6675-f1e2-930bbf0c87d3 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace