(0xffffffffffffffff, 0x4004427c, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r3, 0x10}, {}], 0x2, 0x6) malloc(): allocation too large, type = 29, size = 28292870884 executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140), 0x8, 0x2, 0x0) msgsnd(r1, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x80}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) msgsnd(r1, &(0x7f0000001180)={0x2, "086085b026b4d30a7154e475bf9d14996e39be2b9c55981a43c1cda3653181f486a1e07886a81055f25be98e8fe3aac5c2cd12d674af1ae3c0439335da7baf8dec9b610c367f096e"}, 0x50, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) syz_open_pts() bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/221) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffdb3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getuid() setreuid(r4, r3) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) setuid(0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x208) semget$private(0x0, 0x4, 0xc8) setreuid(0xee00, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x0, 0x1, 0x0) close(r6) r7 = socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x9, 0x0, 0x0) executing program 4: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000400)='./file0\x00', 0x4) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r3 = syz_open_pts() truncate(&(0x7f0000000280)='./file0\x00', 0x5) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r3) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00005f2000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/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, &(0x7f00005f5000/0xa000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x40}], './file0/file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = semget(0x2, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/96) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRES64, @ANYRES16=r0]) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=';', 0x1}], 0x1) (async) close(r2) (async) syz_open_pts() (async) r3 = syz_open_pts() writev(r3, &(0x7f00000003c0)=[{0x0}], 0x1) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="86f4bb9cb7410114ad65c6bd1ec1811693e9bc83b5", 0x15) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) setregid(0x0, 0x0) syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000400)={0x80000001, 0x3, 0x80, {[0x8000000000000000, 0x9, 0x0, 0x800, 0xc066, 0x5, 0x6, 0x8, 0x8, 0x3, 0xe00, 0xf9, 0x9, 0x3b, 0x8, 0xfffffffffffffffc, 0x5, 0x9], [0x80, 0x1, 0x161, 0x2, 0x8000, 0xffffffff, 0xfe0000, 0x688800000000000, 0x7, 0xbf9], [0x8, 0x7, 0x3ff, 0x6c8, 0x7f, 0xb60, 0x20], [0x2, 0x7, 0x2, 0xfff, 0x5, 0x9], [{0x7, 0x7c1, 0x3}, {0x8000, 0x2, 0xffff, 0x9}, {0x4, 0xfffffe01, 0x3ff, 0x7f}, {0x0, 0x20, 0x4, 0xe6}, {0x100, 0xea, 0x5, 0x4649887a}, {0x7f, 0x0, 0x5, 0x21}, {0xe07a, 0x9, 0x9, 0x1}, {0xff, 0x5, 0x80, 0x3}], {0x6, 0x3, 0x0, 0xfff}, {0x9b, 0x5, 0x624, 0x100000001}}}) (async) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) (async) getpgid(r0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000040)=0x3) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x0, 0x0, 0x2, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000240), 0x0) r4 = socket(0x1e, 0x7, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r6 = dup2(r5, r5) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r6]) r7 = dup2(r6, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000200)={&(0x7f00000002c0)=[{0x82}, {0x8d, 0x81}], 0x2}) mprotect(&(0x7f000034b000/0x4000)=nil, 0x4000, 0x1) sendmsg$unix(r4, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x48}, {0x1c}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f0000000380)=ANY=[@ANYBLOB="ead5c73e53afb0a7860e1199ebad126a9a6a15db0f1035fc8645d50e2771ebbbcf8d6eb3b55b9119663696fb", @ANYRESOCT=r4, @ANYBLOB="fed55dd0ddc931be4032fb1be1ea", @ANYBLOB="0cf1ac8cd047a21764427a74487fbc98b9eac7556458caeb274a0920d2b9bff1342b86f45e83d7dc3dd8dd56c8e4117714c6f3aaa0f4f28dd09d91fc60072be7fd6b1351fc59c918f18403b0550051d7e16295c5778b3786e142ecdaff9fc3c0031694c0dfb6f5760f1e1ea988ea590d1f87c37349bf1677741ff1b332b882a3b53aaa22e2b748348d57305e4859fecd2c9ab93462973f46b5b87c51fa2caf6d8c42697f1f9c7773e03cfba86e44059b212db695018318666756d018cc8777", @ANYRESOCT=r4, @ANYRES8=r4, @ANYRESDEC=r6]) r10 = dup(r4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x40e}]}) executing program 5: r0 = socket$inet(0x1e, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3ff, 0xac, 0x7f, 0x42}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x46}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="345532d8dabdc9ab865c19e3775ed923f497e482d471f60a3eb9261706f6ef86d8dc8e5d3ac93e6cf96987ce259fca8a82628652910494e54b6095bf04f9fa5aecf53a7d8623be16d8a6f8d669f04875e26002e6d425bd17a3a566", 0x5b) shutdown(r0, 0x2) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000200)={0x1, 0x18}, 0x2, &(0x7f0000000240)="6e3b89ae30e6735fdc489325954b0bc6630f30d15bc9d2c130e6da53e9c32f88039ef12e5ac1f8b845b1551457b1108a994c418d0b16ebb04342bd113c5d93daf5e63dd4e3f6c0d6489d14d678cdfb7bb7ddbb5c9390881c6a5ada735d43670d6c496e82bee8b3ee98588eceb0bb170995c74b40c34a8a4c5854096beeb23df4cbac1e14f90c84c61717882cd4e9bc636b3b1e8c8102adc9064fb7089eb527817c7c9c0d", &(0x7f0000000300)=0xa4, &(0x7f0000000340)="7f51caf34332955bb1169a7328ea4ecdf4e7fc4fdb30d48053dbcc137ec18472a5", 0x21) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x3}]}}}}}}}) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaff0000000000300000800000019078000000000000000004009078000000004500fffc00000000000000007f000001ac1400aa25b38c23806438470c28544442c46b44c30877b8bae3e0b663187092fa181cd582f281a327fb55982ab5f137f84c9c8efa8f81022642b67f9f31d9c06f817280a08a4092f14894f476d8e91f53d91e45e114e8e7a1cb99356b13fca81d52d9364a8bcf93efc92ba177bffeb745daaa4718af3ce0830ffa56bfe43806a0b09eb9728f3bed0907ab15dd0f59fc20c7a949f6a303691878a0b95698f8"]) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000140)=[{0x0, 0x0, 0x7e}, {0x6, 0xc0}, {0x6, 0x0, 0xfe, 0x1}, {0x8001, 0x4, 0xff, 0x6}, {0x868, 0x6, 0x6, 0x20}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3852ffc62834f3e8}, 0xfe, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002500)=0x14) fcntl$setstatus(r0, 0x4, 0x44) r1 = semget(0x2, 0x2, 0x209) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x1042) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100), 0x4) sendmmsg(r3, &(0x7f0000000200)={0x0}, 0x10, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x20, 0xfffffffffffffffd, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000340)=""/67, 0x43) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r7, 0x80104267, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) recvfrom(r4, &(0x7f0000000040), 0x0, 0x1040, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f00000002c0)='\x00', 0x1) dup2(r9, r8) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x1, 0x7, 0xfffb]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) getsockopt(r0, 0xfff, 0x1, &(0x7f0000000080)=""/157, &(0x7f0000000000)=0x9d) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0xf801, 0x0, 0x9, 0x1ff}) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000080)="dcbffac9f1c99351b90799bacc4b927c73741f6e53e660c460072b63758b44b90e141a366da562e3cfe06e2538ae6b5ad244c32b49996521c8279c4d5d73d1792daea8a99cd0e6cb13c53ae1b93c95ee319cdf0a771939d4dd5ae67c7d036a9752e1bd9eb22079ba5b7b7abe217280ef7d12783f9de67a7976d476827cde51b557db6b7f08674dfb250b2cc41e787d1fa4f9038906fe4ddaae4f773a09359e60dc7b98136f1b7f8a13b6e4a00a65cf24e41bb16d1998c02a94da2bab2d3f999cbff3db548d2db65cd5b117dfa2ae642d0177c040a17c76ba5de67b75bd5800659a99166a3bd506a4cd2a8ebe0502e1c0a7c34ecff750d82eec2dbda61044328f780d6e252c23476e04e23d99df76171f564384455d73e091121440d8544b292d39cfd15ade96848d88a834a95ae157691cd337dcc5b032e80c21fba8598e7657291ba30cd30c7cfa68d1dc6bb498a55ac52b2ab4031eb49750e93f28666e353207078eeebcd0c685e7d3f13502d497b03d731500d86dee9ee5dd5ed0362fb83229ebac70933c2bcf03c2f1703300253d20453aa82ebd978a1fc9587dcbcfc0d11931f7acd63ce8002d6eecc56a215ea9e94e5b4640ab81fc6d9f3b4dae9c71728fda67a880ba08423dbe6a5658d5f10f08fb82af707a7efbe69250d0b219c531cdedff22d3642d8e61988cdd6567861b64da2012ecfe26cb91b6175a2280fc39d398f5da99f752f6c7f1394b339e5d6163a1c12891e4b57503cae4e0381dca9acc1e4317140e04a65f05b9af077e3842e599b805d34c8f0d73725ba028c053c3f995f01bfb022efcca4f97211daca1327a80f1c17d8610147c52b671254ed08219c0f41b7e976f6d9eeaa40c74f9eaa9a62676e2d51c95278d133766c1478da6c458aa83a63b51be7e5302977fa1898a76ed17f60af85df3f69f104fe4057a53ecc9efd7781489aa4f5aab12b960bdf26df93b6ec51011c55a14ea69c8d4b8b08aa7ec0d67b966dc78e75e5cc02e8bee850819048ffb347e17b341e635aa8a49ea747a8b16bd76a40613576f483038692ad0770621203fdbded8d2961203c86396fdee902e6c893982755621bff1a5e15584050f725921e6d1f39d678bcd3b1c543ff64e5548408b271aa9868f9d4bcc128d5fe4938ac9628cda7a770707e3d2dbfb03f4dadaf15c38023160a30a80fb874865e86bd4311b2a88f6a766503c193fe8a51ee5c4f414f7b9ec95e83d6e27c59e05528e5e288282dfc2f9589e2624797881547959aa1dcfc1bc914719b0aa7afc356f33d8245ddf79fb5c25f6f8b3a51af9ea0287f2c6c4d20bc4e8895f3f7e167df2f62dabda948f831180ef93c4fafce8f83f8c95f8994c49ec3e6084f624a0a8c57b56574bbad7b8948b7861b5da3179ac41bbca3741082475e75be8aa8e251ca849ad47966e5f90223e0902519b227c4d430a216d4aca9e3db871adb2b1f1432e3caf68f6d9bdc304be316435bbbd2d85c97b9c5fa53b49f63c7cdc4317d7ee66c9d443271d78eb5c9f54cf18ba11af3249c0182afa19b8e0de8d2347acfc0df0f301a58313505c53e1a04354937d22fedfbecbf80d64d32946c3b19fbb001037029a39f7dfdb9924b3b2d73a4608b51960930587873b8eca7790e00cbd327d55a108671e902b61e4529bdca93f6b17317262d5eeac779b1808c628723397db7770129c6f187b443113b80b79007231fb89669b4ac4389cf70b6b9839eb71dfbd15d5b4220bd1b20a34cb07494fce234e01cd14d69ebd6e38351503d8a3f12884a59eaec1d75158087a61aed4747efc95bdd25897f01a714a83fcfb704bd691425e54d07b8134346611702238599effabe8a28be1de371a83334a20e93dd5c1bd80fefab312e6217fa0c6c6c7b8926305233f784a3b75e7338cd7befae83118d153889bf603ccb0cae3a7f0b9459b8d3c5c7c3a28f969721c45878199d9988c955801a59cecaacb5ef681df06deb14e667f43256112886128c2ff7ee9c7a6ed48a42af5926202b396d25a62bc07c126583093659f20c18c05efd39664f2a5538205a37d0076a31f016844e0675bd9b5c03b6427932905112c6e82e0d01706c4c05ab2e81e2a8731f496318f12b16dc65816bff384e4c763fa24e5758146843e5627252af44f9a19932e2ec8a9f29cdb2a0b98657394e2164092daa12ceaf170f2c369acec27732cf23916c1f56c33cfd1cff44d69c7ca2172c7966746d801637b0240ee45b897cba5fc9500fa1ab68202784b353bbc375b09db897155ecd53bacb26bd6e7a9cb98263d8f29591c657f5bdb74f5e6c1a109683c9159a2ab89c9c9ebc57314e5bc6e304da9bc3d56061e5610f4604ad835a008dbd3c5f7ddcc18173ac36a43d9fde4017d911739fb77d83608bd54efac1ae29123f5a20fb915b11a59d61678f07c156ea532272ae114a33240d19c8b654acc65c41ae49b676b11b85b755c066fc32ac5df45bc27d9cd202553603a705ab951a884773e4c442fc267607edd83b045acb595008fb5ec5db5b1b8fd14d76cebb3225957a0fc40ce134c3da8087eeed8132af99e54a19f1cedfa595eb37125c36b375dd250ac674cf1e4a68417593a7ad5553dcee0b615fb50644816168c0326d001baff6ea3ec433b27a1260c0c8d1440d66b895de5d3e96bf87f0b03c6011b161b2339ff7430aea8ddafabf0761af5081bd95ec9b340ab34b16c77a6524cff3fa17b6d92fa1217c49f540aa87330fab541cfa19b7d8a41d13c57b30ea5b8c13171d93b8c006a13482cbea4b358bb5ce5c63914afe8aa46510e9693fe0fe162985af527cb00c36ea9fb34e66e883531a8c3e7a420c24db6d290fb80d66e8fd1ececc45e2f84cdc715c45048f29c730d4f2403e634450e6b87f3fac61dfd453d4b9b892c65815a3fe0bb5436fd8a7a8cec1b673abefbd5f58f4fb0653b3183ff0582acd96e6ca764dc48ad427cdef856b80269ece402192da408a39908fb219d74f93ab34f273a5452778a730b65271cb9ff2f83a86140c86d46c0079aa0efa455d2b10cb648d744dc2e612cf82a3a2e0d4f32e42f6ca8ff7f78d1fd15b8413c67cfb240a4a1b5a32637f15abd5eea17a53b377c68adb1941a3dea894564aa8c0390ca40f78852c5ed84a82d9ab87151e86e000294a966e96f23a1b48a75fac5c4215793b65b71730f3cd30aa8e3cb4f93e503b2642207e2c4b9ef943046bed6398497ac9cfe8f66ce0c5465c3b06b74d2697edb972bfba6fd1e81a5389eb7559f7319a6f6ed5ac085e0c9113e0e7a5aabf1ceb1574795fd72218cf0c162d447f2b1364bd62667e6aeeac40d6caaf4adc5e5c869004839c78a30a8e7b2d79749fe3d79a7392831dc950586811cb841ce530afac9693b84f0050a749e4b7850da3f1356d07fe82f5414abeec985887903cf4e7005ae5665c43e358d159d1deea5656b21829096b89ae325fce95650321792a59d92f6ba9c05086f4e07e7c084ba19603ba51f55f0ecbcbc63f796d379eb636e1a2826ca71bdbe6d90abf49cd3876c0ba70077c4570ec61ecf912ba56a02e09d7f2046f606a6247bb4795cf4e20bf10f5396ac773acc8119c498086140731808263229263f60a326c0620a7c719de6aba40adc023f44d2bcc335fdf3fa9c1bd887c98ea033abce1c74c720207012b5a1189ab11ab63ff9a607fb78f7937d0bd956560e24dd3977a96a9b7bfc7be0998943f8eece0f4f8cda799b8426e4e66e0224adec4793b8cf8fcba47f62f58c69dc36604bc47b65ab59417229c6043df6a64d15cc55debfa3c5112afa08887e857b28df7156ba410dec770af49573a7a7ce570585aac35da287bf04e477eea611cd59ecb9310eee7d93e2596d0edd3dba48e3e3065f1d5e327dc3fe988578cebe147bd071fd0e4dec209988d62ecae1d69fefd66c20c4d686981ce4496de2d2d292de24c1fb9a2cdd16d671d7470c8747288bbc445d0b54096ca20afcb2ee4404e2481dba7ceb2de54b545b1a7ccd590be7ae39b342ebae6874714eaaf7b9bfbe726b3e24ff1343e8a1261caaec7004f8b8537dbcb9fc7af8e93b384236cecd02a286f2549d8aac46cb0e2e4be7704e4a1865db23e9740d6d0d7fb1393b7b835a87a81a9b4707199998a00ab2f9bca17d388d8da7e0c2ee87384a03d4fe0df6ef2cf2243c333c8caa68d27dd5efb64d644de52928aa1d4472b5d42ae18bdf72e42176902eb68758622808dcbd254541b00c97c2283e2113f9f1322dd2bee81c51101862cc36b4310a214648861188471c2e192926d6c24d83793537a6c4d4304cf822806c25baa7fc828172347c8575786f25d5de5e00a39b2b1dbd315c0125e882ceaa113549c7106d6339dd769e51b21e0b6ee82c3aa99b76f648f7ed033a65b3e725fe0b51b2cd37059cf415fa995d3e93b2352aa538bf9c1b83118df861134b4f00f4f6867e93bd81439982aae7d528d5b01894fe2dd2062d19aabd8456faee2341dd632e46c931427ca534d8975ce15136bacef3d5350d60c12a230b714296d33fa85d1fbb958e33c2fb687c19d0458200481a6db33615034d7951cf50d6a745d3f737faa91eeb505850c5724d7408cf62d7c26f56e82ecc883eb3b2af1ee76ce286a4a4cd6d3b645bf3d6fbdec39e26e4b7abf658f61b4c40510f900ec2440e8b7fe118cf39fb832acc1a6c7cfea3fea72b30825c2fbb8765ea22229642d15cdf06ed4d7d367e858bcb0f9abb6ecb66d40a2e947c45d46bfcbf55445c652eee7c6cf67926c935ffcd76c2cfdad9558a5446c2e1d84ae91c4f09d6e7cc2c3b6355adcf57824e950ef3ca1e153f8a9e08945dff4b8fea36c77ef687c6aec91e46902c04c2e479266147957817903da827d784c81196bb3a7fed745ef4970ac7207535ce12db775b2a0bae9a27042a961390f9a5d818a4d0c675f9ca357ebc5637d79dd3c6b47f45434f35ea9f1a683c8369bd6b4568b79d9c8a94cc49ccd51d226aaadfdb09ef89387e81fa552fe8ac7514c348922b05b73e395901cdeb0ab6c36218f438a0c0c899212f075df45ba86d36359d258a840d2565b5ac8d509d74342c5db289e5843797458b3064d3a3da94851e2801466f68ac5749b32bebcc872e320bbf5f9e9e8b1cf10d489d618b7f5715522e44fda0ff6ca5924bf21bd2fbd6f779006ade5bcc5c51cb8f4b5f3c521141b3ae73f3ad6c523f4fcc44fdc2584919c9a7c75cfc4e70a4f494d879cdd58d2ebc67ad5d5a6f6e593599b27c4425ce25e2d57bdecdc0d773026ff851d59d7a55a0db07d17892df3c98a6fc3a507a9607877f236cd5261460f8a4b10aa69106506c9c0098bbac5eee0cba4199088b7d61ccebb20e99f91a41bf6c63a5ae2653dd399db511174f4b62a28d6c97c5bbec1e72e20427ba397a3aa1d5", 0xef8}, {&(0x7f0000001080)="81ae7304d754d7f3676454de433a26b3f9144bfe1219bf701f0a38d0b398fee1125ffa4274f4cf1e7bd882ebcad6f9fa4cd041d04e6dc92f30257f64bbeefb26c10d1ea1fa309da44d5585da15a1d71e540bfb745e91b10813d040741cf5828b1e89dfe54d4e6466f3fd00b4b1e1e2d03128bd77d8c1c968c61d5040", 0x7c}, {&(0x7f0000001180)="65b31cf0be4c7ef3a0f903e110c4e0d266e7b7d1cf0de1a717b6e2fb69f9", 0x1e}], 0x3) semget(0x2, 0x3, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000004a80)={&(0x7f0000001200)=@in={0x2, 0x0}, 0xc, &(0x7f0000003680)=[{&(0x7f0000001240)="612a5b58d20b8184579c35677efbcc922d5384783f70bb606b58f194b407df4ea7d23e00eccdbe22f533900721fb585b7cda24e14713369fc970d7bdb78764695f47a6dd383a2afdb6ad63ba5bf5cdf74015c8d6c81026e72c52a038bfcdf701df152aaaeeee72eb3cebc46cafc996247b10a9b7a9a602425d3fbbd614befe5175d10c76b934c0db5f74a8433cd290ffe0dba2b040142879", 0x98}, {&(0x7f0000001300)="14932f00a5735e1d253e09856b85393e02d7d23abc9311fd0e4935c309837744f6d8a1867fdc3a1fb9e7a575f55a6e7318c9666a310be88b2c0cff71599b13c8064e4551beee53aeefaab5a6f00c4ade8bf4d26a13867092fc055d98cd492fa33fac3c61d3140bd00212e25e11dc29e314008548948bc98fb0371646a83750b0816690158b024d5ebd48f308ba427eb8ecd728fbae6d23aac0ecb7a4b71d4104d2d76f68218badffa445030131c68a7df55fb2b8010eac9d2bb74edc011c0ab85f2fb9877f0053e5094be405a9724adc7f1d0c1b5c67d3122a5f9fcf54bc6d1482e4888b5f8d412efaf8daee9e557bc9fda78f93538b6c2c458960308373adcd00bbd46c0bbde0ad47d8a94756f01d33f544a24f452c1b25103a90ab8efdaa7419726d1cb234328ca3e4e220cfcd3b3d196c774d2f5effabf655b6d481536eb00cb78a9f8a82c20368c60e8b4b43ca8af39467e6e162ffa9f3c75071f51e2dd7c7898cd7441f6d94cf61b97a898c95ad97dfa63f43e4d9eba368f99a2fe0e90b8a2cb76843fe858160a116f23c7c4938d187a53c37d7f0ce35e1cbb53ab23ed2d7537d419ea3e07cbde08d93920062f177a114559aa6a7fc9706ade7aa6567862be91c4a192b6905703739d2339e5272365afb4bb4d384cb257a0744710164de9086fc5bc32fa6d4fff81dc2c4884d74357d3ce40839b122750d2e79b70e2c3981850bf8f29b3249657fb35ee730d76829f589ccac2086b77557ff9173a89055f2c23ca32f5b57c614ffad7ce77ac21624e3089298c2dde9364ae6247e0e881252d76ac9c2016b75652b169134f5fbb1ecde478a80662572447cee87aa806ade1d22950c593f8025e7fc4cbbf72f5c2fae9ac3486a561c7cdd0424c2fe00d08b863965251c7d0392d248deeff59e5302d5f197e8732b89b28d6012708e4f45508617d8632b8a85df78ea87bbc28491c9c6aabe91c80e35dc821a785adcc1a4a19eb302e769a676a90e7965bfc3d3487b86b132b1d6e2bb1a3c867de20a844ed3d8c770874e023141141883c186f0ba50b6b982aac8e6da66c0b69dd5df068c1f4ca4e55d6fb5395668780f603f428b2299333d0d069f395d01b45cb57bf1e93697e27c08ccff0690035a5da804bd851073fede990b036e8125b3cf0138548e44faac6e681fd9f1d7e11038857afad785b9e16bbe552f2eb1fec65c9a05e1c3fb6cc14a534761136d4beec44577c8b36023c071da397465915f78a7dab8a1a476a21cb7757c9ce2c061c024f390393deaf8fd8795841c29fae8891d5f42634e60b95f91226b352ff2789bec5eb358d938e5eefdb9c62b3479a7c85c7dd9ef5c5952538102b036a3043d3b9501e6716e3b8144f345cb429119120814949faddfd3a83d1975af5b641bbb5379ba5f54bc205a7d04a75e3ed06622e0cebd74c5c391a434fa204ea86397464d492fd541f803c160fa800317b2d05d165fb9c5a6c8b70cb67e573870a4a9943b879053cd642091932e31dc50cb2c0a0a9fcfaa689c15976f5aa1c8b1d76d7a4275938985c9c3c1369077a2d1fc66e51089f093a733590ac5da5d5987799331b12443cbdc49ecf1f58df674ce1889c44a7f38ee081da6226063a136903a79900cf48f557bb8c859abaf50385a86180a48e4a302184b8fc163c74a97f0918e26ff1a51553e153b3e01e9118890a8736f672396de1d37f75a7afa56f946501b75f38453ac361f0bf3169cec58cdb3810961fe9301b7fdf475e66a0fc3cfd56462f0f70933f3afb4c440268da1390ef17ccdc3070aa4a5433733e12f32e41e4951aa9b9042058e8a3b62c5c32f8484e6b2bfa725f07ae396b6c44863267ac1c04ac2d5238d0e224f683e68553af48ae030121d9114a1a13ce7011b7c330d92e0448ecc26c064b952ce19192288a21897231717549a16a51668a694002cdc2864dff570c9321ec9cd8c48d2e0fc92e57a488d66a035b413e1cf6efe5af67b5f1be322f383f5731891a501fa6fa4a512602d5f0e2ce4e3bfb275c814ce292932682843cd5f9dda9e05702c211c79c5a1905482991f33193982fc895431739bfdf36133ac9b5f917e5bb7cc5534cb5fd7af931dce3df450acc127ab8b18893a8d14412e558ecd3fa1f6f2fc7cee2cecc9bded7f503a6c81536913556291c2d12b868d682c7660e3dc8a3134eda75a675dc512ad2775809f5fe1ddbd6476f9d288c22247c08e975fb564dba90a14a6b893d3c85e5774d16de1cb8d82b418b19e104634a9cc7ce6d1c2fcbaeca97aba0474b5c0134c41eb83f65d87c93a68cbec3a5fe56d47ed96931a677663279817deac857a3fae3670fad6d5830ba00b51a13c79b5cf1dba6e99d5a475fe9fdaaac2a76a2682f29dec9288b000ffa3c2217b128da2a2f398b2ada780e9063fb6a026901778b2336106d133a9cb4b8a7ba3f259d24279c664fc7d052b788a80c9008b25c23ee16b9aa47d38a1bb1b6d8bc506d868bc88ac23b8ad19056cd6fbc4730f53985d26d157a719ce6259b94613dfbd7af0bc08d1a57882bc926bfd67ea226b449aeeb1ff0a9497db37042b8be6eeaa82d3b89600d4ab9faa53f779a9bc43ac54922320dbc24595542b4b45b9cde37b1df6c4c0678a678121a60bb40f5551bf8f8c14f7b1d6208b14f92f9b1bdc5fd84dc55f5ca38e46790d32c04c8c69ec50d3ec1e8c9237677a2ad12cbfc74e12d89ff64850623c45924a3f14ec60daffdc826c8cd361325b0fd5bda6917ad3e83da2ebf8f2a9b201a5e557ca1a222c65391336a5baf78eae58c410277e066c92c88b700ce97c6580d09ec0f19d2c870d886ca15fa919fb190f5ed59977e477445fa709e53164610ebc0edda2b58a1230d76605c7cbb49007775f8fcd81a525eea5787cdb2a856f32451f3f8f7ad6bfd9804ece72562805beb204b91cc02fda86205fa6cd9b4c5e9c13f292045a605746c55a16f087d3f5255761d1fe839233f7d1c195c078afa901e68b4727c834e5baad390b7514fad40cbbea35fb6d46d2277c461df5406e11bafd16452e1c437643bc9e5f7286d1242ea55aebef24c3863c7512f534df1b2a971ddf057a36d36d06a6ac68549fc434a9275ed7c1c80412780f22b616584f48041d0c90a9500b35d75cf263fe44339436f7036c210482ed199f98f9a4eca88e21c9bf3b734f161e4b3f4e06b0bb20ec6056a622cb91a97d284a0222717d638895efb4d4d339528f39ebc9cd8cd8ce50f4976d0edc4678ab8e436509a8bb63673eaef849950d38464c7fbdf12e0f8b8c4065eeea8a1af579b13253904739bb2482c4dd7d439d892f66ace29d883936f0dbd5b4aeae72e5255d1e2d179e9dab8ca23e5dcea8fa4705434b6a1ebb91d056c2d049e4006ddc13a3349df61447b97356c94e56336358683e6b1634cef44b03a995351b71ba033121c69057f5735b7cc4d8f9526499e106339007361610a160bfeb482a4b3404b7e9249c7029bc292cb5cbcd698cd11e55d1089c36adc72f70d418173b2cc42c6a0e242151bfa2d37a0e4429c3b9ae6e6e3eec8cb785362410084c9aebfa3a9d29f7ea35965612f8657eaa95ba0e2c6ca959aab68ef5d3b0be986bac5a654e0c3accdcd7c1c0358bd0f6d9ee3728fe72dee5a17a0ac49f4912bf02bf20c89b79ca0fd7efc9daaa740b5cdf25e087b6a103021ed4b3396135d434e19976f42814cd8e0db5c8cfec9b44adeab25664388416fdc424f5e2532db20402cd2b4f4e1f36abbbc745494101029ce110d95fd72cb594f103104c3c4c78255b826b16623ddf899d12e4d01b53e8169c283975d11149f67bdd80dec96980d425aaf7d5f6ccd9d8f425c7afc6b9a3464b326ff37f1abf64222f1284249036e8a000c9d7d2a445d1172591761cd8e96eea5e46586f3b7027ac8494d890c60120692f19e87c34aae351e2c096a161bb2ee7521422cda8a3cfa3538a351b47a28ddc825782133ee4b97b60cde7451bb4dca4fb55aa7083e496be40d506f4c9c1c7f946103babec8b7d7e9a1ef76d2d6bdb7e3d336fdeb9c40a5ddd9f85fb96d5620202f1713134c94d054145309ce9cac4e8b56db046b74eb858db41a09d3d8fdb1af88e9cdce4125a62ceccb045ba6c61fc4c623887956bb568acf554d4cd41688acc9bf35451dee7e7814a490761cf3c02d8c6089f91a38b6b3b9a1d060b2fbdca4ad6ab5bf76f6824937b1e8a560cbf31f452f21dfc10244212e159801d7c74902f33ddcf93bef30218445a3e97e7ff36f6342c303be2b1e84cf486c21f827fa406d0005ca05c36b7037a08330d8bd919bb94b3ca83683bea87f9d0370121a676129d49278591c86b147c465f47fc6d5a460e28a16810ed55b20e9416b6efcdf4df271ad7db9109b810ff78d96fd706f1bdffbea9192b78093520551b7d36b7756a386d0c07b0ae3ff334b27e61157ff7bc111ededa8e7404943619e15b823570421bbbbd80842b8f199c762b6d3368ca51218d0fbacab4d46c926cfa577a6f201d14feb152a443a53287a0c9e029218e6a5452945853fdbc9abbac7fdc96b0d679ccee1c6d20b140340a87b84ab9196f21ae0f3071f4338c1a76cf4b3c5a0f8c5c43a11253a7cbeb885b225a82b95e85698e0a0a8527aff6126581a6b6bc4281a10c96690fc480c4cc1c0fdaaa361ea7dd7ba212a697d81338e24371b3e1b18311908b7fa35b5c60b136bf89db486cd8e6051c63e7e9b4f87e99a0d795309c6e231ee1cde63a2713e7292b6d0024da2b3a38965547033e8d4ce8903fda9040350ba67bf354fd7c5bcacbc2b6d6ab1e098a8d0616b0d75402ca284ff920eef2024e3f245dc39309d4d17c7c3495382631c6ed8c3ea117436b65209040ed352daeda8dcc799b38484ff363ff9a6533f9ad538cf3b8755c012145b883379e432c2380dc85865ea5593e02cb579649a07e66432a13a66b26788d81d5a8c44726d412febd8bf443cc560159cbbb8ab89e565cef94cb367d091077e1dd30f09ceb432a205de35be86d0f31415c6ce375f3bf1a48aaac270d9a30bb5eea221b096800697e89d699810ebc6b8f566c9a7e7213a5d603ae8790c89e6f420bb6dc0650d89c0cc4d5b021daebcd3cd8d738be946793a24f4e1cb0982273076deb4bef7fc8e0fc3b9437b27dbb4207551c9dcab4aafcc9be70ff5b8fe704549a03c3d87c2230a7d3b58ba77843697e108897f68e49391177e08c6db0e9bce366923224622c0658e0c467d0abd0536adef90018f327eaae9836e6a513427d70487f7dd01da863e5c199fb69249cf455f836e44d1e3ae9359eba5f14d2aaed751bacb2187f10c181ffe7942a96b69229f80115f7b0f026348bcc45bef7a0c394c5c5130427bf7370ee461edac1ae42ff82a6111abd79ae7e72f13bafe629aaeceedb497926c939e737c61947bfdb64c5e6a36dd423d722188dba488db59bd6e15fa2a9f48eff70e97815022f5bb426cb6565399564d5422b16ce5ad8d1d1fe32bd7f8ef50016089f38b95de0305cee90174895810e27a65c9e4d3ace8a91f3244bc7d07f7b38bb8d553e145ab7f0993a1324df0c44550936c4379c755c70c1021fe71dc792fc6d57f245c7c695c3d0e50ed39357ff8e673eef360b6a0e391d3cfb1dd490592932912a8b8be3216f0c4932ff5528ef2732f1ebd749d2bd26671da4f156d34020892859fc7df31ea77c6af15042ea3fb1d7af0d3e89ab6d011bb2ba38ee4b245fcbb30105677e0747932794602b46fdd4130064a6bb7adce2f3fa82b9455546e1f98a03", 0x1000}, {&(0x7f0000002300)="08252b75438425e9f88c0d63fadd323fbf4c5d396daaeb93a936d5dfa482fd14e4b7f5a19de95a474aeaef04b4ae930b3fd39503fc560125d88ef59f0e72b7c7e803135b9fa0f582b41b5eb34c60c7f810ecbbd9b23251fe8278a5303237cf498af6214a91e5454393210ebf3bdcceddf92732a4f1f02a2fe5e161cd0c7459776029ad9ada58a6b22e259fbda60ff55fe909cb3ed059c3131fe08aa2d326e889255040725999e8883a55f3f00229e71acb25c3a74df6d7d24a1fce06a7777fc21526a577a63be8e41c79320109e66a2edcdb8be2fc2474a4174509b773750e347b", 0xe1}, {&(0x7f0000002400)="abbb50e2730f0d63eae7aa7bc085b8dca6113149ef61b9d4995f0fdf17d137eb306707638f30169845630e228cf69a4622f69da5fab90e0d4a8e08c8f55176553a83a29b84cf6a61ace941f5b5a74bbb67b1ee8107be5bdd4bd38955ba82d218aa0e70bf9e870d68914a219df192ef0137e81a1b4bee03957966a786d475b1a17c1f0775d5a49133ea7bc584e561d880ed3bdad342030a87d53e0c29911ff2980a2b858f04270c789b674d2a495f5b6a19694da6c837c5d87604f026bbd799e28666dbd23ac63c28f00ef5721b19758c39291863c1f6e2482e16849e0a6460d7cc2c021c275356933d44ecdc33d729c55fc403", 0xf3}, {&(0x7f0000002500)="adc099b6907b74337e84f9ee7fe01d6d98fe6717804baa0ca5a138ef75cbcceacdcfebdbfc3920702153a5ace332cd067eefdcdd863a478419597094c3572dca08608c9664e1dc56d1681c4bd43a76ca1104318e29cfc7fb4f826c661467483c49cfe01b92f8ec561abfbf84064d6637ae7c55d1ef63b7a098111062e12c29c31c0733865cd112a85951fe73aca667d331ae1f4b67b3b0abab8435b5e78fa93bda03756a488324bd3208bf35694a4cfc2723efee0b505e1efac71bea532e352d5cbafa0b0eeb02c227ea12383dfc001276b14b14d8645d4be0f66f60bf5880683c6407727f6cac84cfb51e25fcf37dc63c", 0xf1}, {&(0x7f0000002600)="f75be7fd8921630896bb4d05e071031d057631a1804677343b319609bdec90f379a39b54bd215820d608066eae0b5700ff0986ffff96a361d68f96f1ae741ce1b3ce84403f27fa1d2ca548f4acf69518c66b57c1b61a6356fff1340855ea5db10b09f8226089dc915909b638360bb0ecdf0c42d709b36d54119028cdf52575f14cdbe74e0fef581f93e665376f9aadbcd952f3e7b73056747004b8205d622a2a2302ccccb7669c8d7c749bb84987e9a3ee03387f160d301ff6dd445087956a2758ca8ae318105392bfbe04cecf3fcdfd5fcbefe52b6259660bf01fc71d5ef1e3252a37f0c5bd6478dfc4d176c4172d6b1c4e3a01dc13e0ea25433de141bc51424c52afaf8f568b5d3126859db9d5137d4d86600f0a02bcca55c104ac614b8a6d6aac3f686658bd7b2461ec6da29f73f7ce4cde6190e6126615492320e43b44801963ca7ce248c5bae57599fb52854048e4cff6d896d2653f0909d9201d7156591b414ce093db603403fee3e1c8eea1ee2c7f3c77a75a775b7277764f369e2330388918e87841a2e21fdd7bf59de001712b6d4c09a1b59b3b5161ede4264b7834f621d60d4127c51acb9ecec181eaf98e0b00599e35d3b171c7f23eadbd7a161272b5fe8702827445863f198d1f67b1fd204420a4a2d8945ae025f5b24b2511bc61166c87f73cc53a9235b33ccf51e54eb538d29042c330101e46970325e363951fccfae58511c9c879ce7f18e5b6269ac57110e2b74e8cf4a77e23acc0a8c31fceaba45ad725ec0ff98aef61675c5799586c6e66527990fb782573631feeb44c5b2c97be58ff46d1be95b25f84ebaec3edc5e89a32016ec2ae623bd604a44d37a4cccc80f9f9dbfbfa570fb991218e5ccf4ce2cc270b109c659908a0ce59e21a91c8d4fa99ff7a4e6479e6255a8d9f2239be89187e1ca27971b6cf2969b9c1b440afad8c319cd2c8e19a5599dabb643e9f4de28d27a47dc40bffa623abde9b04970423b92711650b7a7e2a75b96d67f51eb58c083a6fd685d5af0d0fb39558fed907922f93fbf72840455d654df8e1ea0f54fe23b84eb0353f4b56119ff97b095181048af7df50ad84baffe08a0e875298574c11f3b630c0a5be1f06ae4fde7f64505529f20be14cb2ab4cf3eb8ea622ebbe91d0bd308bf80018510cc059407cc38f5d3423b7f270bf4a9b377b4c5ad09a952e73d239e96c15fc77f31cd62efa169d7577f1bd5ea0e83300f4ac18229abe05dbd682b6c330bdff0371051c8ef9090fb54925e48634fd5207aa3f4150b1676f2a64e1ab6690988899ca609f0eb986033a6c6144d688ef0bb121afaa01a6833688435f96dbdbd1baba720a31157f7feb2e766988d880c3eee16f124dccc884d47cca139f6dd783f1cd6114dc9d9f7e379d0549dd51f66350a4aaefb407846b251134e52f3749892d2983b1c52cd80be6623f4b7e687cd30e0cd7fc9887870aaa20395da950189fc367bc5ba021fa0797de4e9367fbb7ffbf4c3f6e5f4dfec484f4f8018665c172a85e9718fc4b07395745880c826b1e2eb455215ea6a7f5b49620a0f854c710b7564dc11bdfe2799d957bb3859b01633b94145caa4370f46c277f2cc67db2051e0bdfc09d6f38f045625fb3fc6fc5bdbaac616bcd5cb6e766787508c2b6dfff5a71b62699f48dacddfe2e8264287d25254ae71eb60e63fc7e6e9d6d6dcf0684eb2ae2b6c5fce1a67250b6813d3a92d632e0744c94998de4cc62b8568179243e19cb8eb0c8f5675e9158ce16ca8eeed150691628eeb4ffd75d084f1c21ec57c3ac327a0e63b168473318b142d0b7f818e3dec7043f1504cc26ee7389e3c942737b7a31b8b6989d1f8c2d63484bc3b5cb97ca39212ac29640af949f19be6aedd1660dceffd5c75e260657b488f3f9afa607cf0eab90fae65a5c387bfed6bcb8ab6a84c6f41ad9aff877b920178048014ccbb736d8cfa3317ad1e9a66f6ab65ca7225b9bc3ac88c2d445c1507238a8ca65b16afecb4f439223aed7321de38867c6d60cb822c40ed97a76c3ac99bfb4269e49f6a93273f3c428420b7100bb4e9492229d3e04f4e5097a99f3e68e2bcb6feeb8eb1f8ecee796a0ab4d273937016a4fd536517969229296f481abdd3b08ad22912076cef119a6cfcebbbdafc2311e8659ea3377c7fd6d85db9874b060f87446cf5d532ab86557ec7dbb5c10d9ac93cad39e51d235549584b75564dc12bc4906615de94405836022f308f777e7b89a38bc642b4efdc86215774d9ae9f7106150220bb7beb3dc4bc94c178b99b82a4238d43153bf71bcd2f241be77c67c3e398cb9765cc28ca261b9a297f37ec1d161a11033749279f09d3912b0383ad6666d5b676e9a0a23fa87865939b952f99d693c0d0f0217c79a4bcc7af45f3f9f4fa7967b2b2d16c86c038e109764a4ee87c5def597b7c511556d61bdbebff79cbdb2d02737fae84765d976a11920ad0cddd18dfa98acbcfe07d8dc020b0124a8fdbe24fb37a21fd51f0af80e69896e941b070894474710c27fc584cdfc3d22d83f5644d14108ea862bf9ebf47905e180667d6070b11419269a0cc93c343d994b6c82c6aa47eae56bc33961e670abe65537fb63d2f00db1396de1f17bc21fc206d68aeba1d28d1a02fc9fbf1dc769bbd64ed40d839c191b6f1c237fe1fe5a5c50b04325169b3692d57588f9e1b4485b8fbfb2b506ea2e125a2ac1ede706df3e41769cf86c49549e540f314cceb2caf6a5c337d468366d6fd181208edd0dc2ad4ba843710b1cbb9211aef5a804f6f336fc57fa111a411f47f078647a4731afe4edf0d391952b6f866843d03f4b632d29adf864d42bc3faa671093a1e37f28b5955d64282f8f963fb00912a86b33528e4ac10c49431b459662eaf9980bcbb034923bbba51fe3d7aba0487a7078f3ffcf8706cd279e20f45fdcf8fa593dfda0730adef55354b9040e201bd3ab717646e759bb5bc57fcfcc15308fe5a2de2924de7ee03598d8448bfffcae03cafad3872e1f3245ce3d6d54a55176f827a589178cab34a94a36bd6c6d180c708a13b3e0f3408e37a17c4686d6ce76af9404e45915a17d9c51412ef2f3495bb4cb5f6df7ec7f6dcae585d98975166b624a89a689bc106061459df20f4214c1d4a6da569a67ad88de018a25edb2c4fe4a136677cbc6f7535e3b3877603acea513207113ab070b54f91e3c409bde877057ce2ef839e03901b54cb42c5cd1da1f9909358f14485f6be135091fa102b954c5da57b1375c83453a63fbf5ecb22d3313daa182060f2d0e999afe8b5028b0f71e965c54f3698b5223df9b0dcf88d62a90646ac0087140e7f7c50cdf74d3ee9d99a3dc2188816725adab88f9f1c977212f769976c01e102f60cedd5cb58827e90640aacea5a4a204a692e25dec0d080105b77f35d73f83130ab05557ff0ed6c8c9045d678d75aa18aa9255eae4dd92f20cbdfb0fa2ce791133d980420a168a177adc87715a1849d81c8502beab2994e0676426f03237110da1397f6f83b643d6f9c2c6b00c5f62a1cb3f7b3d9f1b0a1d8de82ebb0d74c2f27eaea9eb6895ed7ab3f190ef078f1e75148fe2d18a812f8a8524a94b97943c7c7efbc01af359f9ec2876da01a9f8f2d3a301e6c4c8d22da8bf5629b6e49711f2e64c080dfa6bb9a38ab84dcc7044de2a37a2fdb573c6bcedfb134c9f379e4911af768bdaa8369979dc83d383859ddeb5001744931f24ecf14604e73ebfd342637ee0b6ce8064a460c93b3249bb5249dbc470a2b4f865d092697f449a8e3cbb7f2c34b3d6bdb8f6025a43b51fb8e21e78766f6969562f1aaa644a7aa44ed730f5de2a622200256d7894eae72fee11aebeba0c2e0c41f6c49de275a00e9f695a9fa649e26753fca09d181ced4e7ced7bca57e7f6ebdcabc2b4611d76a7a35cddaa533775f2145d81a9a182cc87c0bef26f53bfddacdea1e1a246036f88db86fce96aaa596c56a0fc91d51ecb3307b8049db21cfddf6d181bce92f2dd74795781d0e52d27d4879dc077bc15cde58debfa603e1ec37848c900dcc3fbdbf8c38b99d73873e399840b4714bc2a0b767f609ffe5e5392d8ac724622730202f7cbd509bfea1936f5a5c889a2db9db61e8b33188cd76ae69380ad97c83b6abd3848d850d366c2fbf2eda95cef38c5d43804198eef4ec742735f83e38666c513bd9109da064d734eee3d34ccb45e307c0325b60cde91572463fb77469cef3e61a73e0e410f7d9758e39469efcade8d3455b3417e013288a7de645c0da6448752c48df000867abd3fe5eaa3648bb8be75042d5d65884ca9226adfa74f9e67ac927f4639c02638d401d7b368c96c7ecd84b9a1255f096e6d590485eb9154060c1f0d6a28b5b5d7217c8185a0ef159159b2d9c3dbf94d00506ac6ff81ab4e5fdac0db5a40de691ee7fa2c0e3633c4de64eae387e1f0be571b457e1ab395dc396565a31aabed0efa2e7e9632a66e6e995d13bcf0ceb8bcb1d0de0fc7d37138f8f5549ab59d35fec8ef78e10f4a51127089373d8d26f2988654787fc9aa9757f275550bc64d2b3e55ca91eaa9f90db01a4a58995b6fceda1d82165e131a3602b9356f2bd678197bcf5825a4c8afe81fc821781cf987da0570105c4149650c494a1327c2827eb09a45e66f55876a6e67f9f9a71bb69c7876e5e4168615055dc8d63362c3db6e4343b2aecb22804d2fe4894ecc7090e4e88a3266e043de77f6bbd22ecc2422fbb5055350d4bd012678b960e34a9bfae5e30d9dce0d592d4855402318016636a1864c7486527f14813b5cd11c62818a5cb02228ec84c8ddffd879d83dedb66a74cb5b58a087ac2f07556aeb04987d5b1f399f1bf7fddbae4e64f15166c18d04729f9de9e9b5559d984b2d5ec6dad276a00d741d8c57c1aa1027151e5c720ab916fe3b0c79edfc8b00bf53720dfbc47c564b8981f8a33e6ce02b70b22d42247e652fa8f35487bc269ccd01a06f53fa6efef4f0e6a5eba6425068138a8569c0e55a5b30c87c1339fa9654350f1e5b2bec115e0f618869bee97af0c52d0da748158092b5ea24c253cad1b9ac0942468879e83ce49ad702c6a9d6da1f12eae60a8ed1f466218b4a84bdbe32c54906748f6590fcf78dfb2f49190edccd30b3b7c88bfb6c6dbacdb3f7fc91d40e0ea81c3eb39c39c2f596f13226641f9309639ba8cb5a72f9062ab43821a75c57375cf78eebb98e39c8a1a50d87c05b5b66fa12029610c500c09879837c9d54065b044085690dbfafee54b0a4e738d69b081f92352345191c5c07b865f7ddd4f57a093ff9ecb9c5455651e808b010dcf8b8e7a10670596535a8009ed5e4cb5eb4ddd5da32e32711e189c1545f8f97d5c5f6f4fa0987a4edcdd06f96faf09372e8acb1c2e6e7e7e2e19530fbdcd481fe56ba642a1179174fb3c9f36303b7e72b0b0f759702b7d46ab047f072d56df0e462e1787e1d009363fc3cc08bdb6681e692409b07ef8258e774767dcc83f9ba078ce860d906fe163b42dded50b6a37766c6b6d7cf7e64f4624241d153c90d5a6aaa41617bf79d06dffc61c0c9717f5658a8e1d5e42c8db3d4a55fe67e82b028633e75f3712a8aa0bee18a9d6ea6340079cc4eb1860ce8891e62dedde1a6dbc1ed872e6c7a8736ef5a343640d3c5262295b7a76aa12c81d3773208e0d09655d047ad3367cf9a7eb8052df5ddfe1700057bb7fd51550c25b9f8812da5dc3d1459bca02b9f62eeb582b50bdb3f26e1e7cac5249cc1d770b995190b5a2821310b17b891352ebc7c0de612ff5b833d76dd93d56064a63", 0x1000}, {&(0x7f0000003600)="490d1bc6d31cff3d367ed28519a1567e78d5e04cfbca9723af284d23562dd1c05844aa22876de3bcea57127aa5bfd39ed99bfe089b7b72a4def16ab338cb5185c259ccb37ac3a21943c93c46e2fe50ef7ba5c6714251eaab70673fc87f9e5efd9eb7ad37487635849757b83c7d0630e8219f6309a6b2c40f2fdac4", 0x7b}], 0x7, &(0x7f0000003700)=[{0x90, 0xffff, 0x8, "510ddaa7ff67a120844e6d92082c5ee38afdffc2f3a9b2e2360a25fcb27730a2945b59f1b43036c7704cc7d5cbd19023db2277f0a2ae6ab540cf1cddfaaeb85d76b50e2b21f53fb1cfacab919a72958da785017b47c24cbfc6532a3508be40e2ace55cd442f06fac5c2a17503129e290ed01d329a6518a935d32b7"}, {0xe0, 0x0, 0x2, "e5815bca8ffecfa38d24b43169b529835b302848d4c89c9072f691f4c3147f0e989cc4efa71f9c364aa39136771aea74222ea8143d52ccf3ef0dc669c4918a4a97ac554f5cc580fef903e4b54214c9f4c196b60d7c969b7f25ce9e9930f8f29e7ec6aa4fa8943d6183b5f4fede54eebb6068bb752bbe5f680740d1e54d6487fd60d1df1710cf6ca663a3d6089ef2bd784824f64df167a9738aa745bc348934a116d9b323824f36d141084a8f25071eea764ff7f91205bba2c63cb4fd92a90e0ad728b45714c12fe8c6"}, {0x10, 0xffff, 0x3}, {0x1010, 0xffff, 0x81, "f7e742ef36bbb569978f424510a20c0760d37e55b88de3d04aa55e3a8f3f9568d40aa5a0f97513af121474f5a8bf3036279efbd11e252e86e17eebe8867605802c3c515f13a1ff185a446564af717067c8dbb514d088f9af52d8cdb7a2e8f3a4fec60ef668f29f81c2ab23e4334201e89194fa36bdcba6d39bc5cc20e4f278929c79db380d8bf46c7ccb219835bce0213fc1d5f47b0f01d8e7840b23d7bbc9ab003606278e1405595d71a2bc438a2c55f1b1999d319cd229385ade677922e2bbfabf2b23463d6c0c6fe4cdf92f68a4f0746a957811202107e3098a7f8014bd5ed726f45627e133a51eab6cef780cc183d35a8056200f8d45fdb3651a60630640ba7961e6a24816b048e2c4ce97694faa42eb91f5d16cc6da66490772e7a5fe65f91504b51c29daaba51677ee5d6a620d5877b90f553a45308c0cc22d531e753e6248933a83eed1d9187cf081752dfc06fb73ff9e1edaf42a4e6302a5475c56cd3b0bcc25c02db310008302af488fe9c6cda5189889c5255616d6e3e2bdaeeacacd12f0c5c6bc9a4a61bf79fd89991bfbeecca2230cd52885df725d155c4a3ceeb9dc86c49b9bac37238b15419af2a63dce2fde1a65e1e0f8486b380c80d51576ed9d07e8f9f71dd0223b3f93aa8decd77c9176389fddd9ec323e836629285a426f3a14e521a65d828b99fe895dd40279bf40e26a81e5419cac5e7d523cdd93bfe4a43a9766f07b33a9a18a6db953207f89de70afd809f1893bf0278103219ef1c01c9fb47821a2981b6f949698efc4e8dc490cfec721e47c72e2cb748107796de5802c102416692df73ff2d427b930ef38a7ca5701c6a3aa728930cfd320adf4ed3e633559d3448bba91a813485363b7a0b96084b2a4fdfeb65fbe91efddf8bed07345120e9d75376a8bcc8ca2ede51269c8e40feaf4427cc84da700748e1948383f2bb6c50cee82c944d70d86cdb104ca6ef0564d954bff10f043b8298d96a404dc25470c0462a2a36c506c4e82bda60be8d4c5b3a0cab896ee5b23862220885157c983c4934a55b753d7b92209499a04442e8ff5227f450796bcd544268003afc568707e873f9e0e4f1ac1dd693384717d416b343819b38e870903909c0e1b3eb401b7ec4515616e08e957eaa712125b5694b1d5992986a1a5ee15aa564e9b0fd09f33e0fbc60327dfd24480438b4cc865d74d1fb15c67e05c5a53372df9eb69998d6da01777ec8d3758c83922cbf0df7e3435a220aeaad5c1038fb847b95ccda56e7cae8c4fa3152d4d1cfc52eb513589839b4c53ce01442db920aa182b475bfc0267fdbcce5bf8b8ce1d2e709515bb38de4a91b9363de6cbea1e69dd9aec109694b08301a64b8312a08b481354644a1d75af0d315a7979864e0d1a394d8bb9fcad9a814eea2c7810ece4bda21d0e55f47bd559ec182ac7146833035ef802768b09ca2aa159a2d11dd856c8ea644f328edfcd525e7f880a465b9b96f3df202278663b6251093beecd1bb3907c738bacb4eda095c53147a0f16f137f44ea824d6f3bb657321cb41f9f2e4ce9adcf0ddbf13a211921987261a4310e2114036ff102fd3d3d9ae506086aca13a658ad82c9da48657692a1b3dcb5b85bead8138c0c7f33ac5745b8ca1a6a579c7f7c3095a5d9a3369e9208c286e0a2cf2375c0d0d2629aa7b2b581c6413702e0d9db0863ee2654042da16740e42888a13ddb6482541f6d381ed545f0ce8edf3372cc953ba6701b465480005caa41a3906940d125d78f2f844c8269c5054513f0fa004bb6549d0b988fc4cab27920106073d7ea564e81aa40e1486fe16e9f21ee01b563c37166e1575f76a16a9315d502e45e8f692c58d6ecd2b40122f45ab3aa1d5499eb08f73e1adb2d0aa0294af1a1d5b105c5e37638b134e01be99b77ab921cc9deefc77bff31d8d678234bdb7573736ab07fd24362b8a858c0a7c27c650f78549974ec336d3176564d738d126d5aafb474ec37cb9235ab8cf30fbcc50ca202fceb6fe2a130084581cb5a6f087f02f2cd184066450c8332649530a158242313afc28836a9afb9580e1d61229b8a3a0ed3c671fd7c93f41ba58df4773df1c1c409cb440188551058cc801ab2d11e987a2b2962e015edc9d3a424158af85d9fe3559107af5a2a7bd81b83aef3bf66bd082648a6b2570408545d1fc26b473d3ed108eda68e2ccb3cfa188555ad59be8acc9ba2745a0517655806c1247c33a01d1539c2da86a107e31e2d2e7ba94268cde36adf52e7b692bf68c65982b0162eaf44f3bf5ab95f4b929e4d0ae2fe03abaff115cc547ad0462ad232794a4023323e5ed7b9e30db211b41727e1caee1d18fc025774bced536ed08380913c40a8c5fed6234021a1246c27fbdcd394012bd88ce7ed7f38df1e57883b6136eaf99e5469b0c2daf332a06626a5cbd7f7d4d2674637161eb48a33e7ec533d1426ccedaf3093bc56904c46e20986bc586aa93098db9ad895d7c33535ad5510969a850a6e9d14abc1cf3b844b8b5cdb66aaf62cc88115a32563694902dd3159e1c4e5f6a03f99118a37cc075b32aabb9e04eaf3e97b1a368b41c6fc64ea113f0953e48c8c305761d648e4764c6be658626c6520c40a5de65e9a69b526546588f234c0bc3363ce2e2133f0f24e21833278d3a2c177a2862e490edb64a02cda0d2f798220f2ac6455d93dbb5c28a6a0739c0c5f1526169cee41e63be49fe369194ad525a1c735509c437db32b6d4afe8d20bb86324a9bafdbe82397d9d5a10716c56e0bacbdf556c6dc46b4de4f2f5fb48581c56f12c8d36041ad3794590f7f657299743ae2df9ad18a0be7f8655d42a0b1a2383a475fe507a88d5cde7b8d957acc142fb6d39bd885477879f43d7b2e206a06a3040c606a2deb271448087ef0f20c07021b4fdb30d82b5c0c18025aeb4ebb03606f30ae13608288b35ffb77d737af1641dcb5ad84e67b8cca1b0cbcb7925abb250225075c80c3b75dd23f1f100a6eec65c3c0a75fefed0df49431fe6fe936e6f3267a3c8916d5d48af4fba27fa3f4e31bdf0049aa74d5d83aa7a09a456063dcd340aabe4706c93443d2c280ac6298194000333b4f5fc8c78743c7be109894f3188d6faba030ef2a3345ead510570fd1d2b5e18e8e6f36a282e26c73ee12f9c472b75baf0b221a5717fb092262d8fec5a5f7ad709f8d444f6048497136603060b78c36e4360f8d785e55c9e8ded4ddf24afd381e82252849b1c805766a690ecd3f0843ba8857be2696d07c78dd640b64a5f86dbc2345201dc77b6ead49c7e9e0da696187f14f8cb68ff4045698007487f10fa0c46a69f1cfce956981342fa25946dab74f851abe3fc200c962cd4e2ddfc5939f3ab31d4ffe3ca95e9cfb77b564192e45d54a85525657f771635851ae1cdc9366144d144da2dbe627a55d1ea7dfd7045b1a7f35b69bd49f92b2da4eb347695f71021f1e4eadaa8f3ea8d90ecffd39040a9022aef9327dae982d4603cc55b04cf03ddac264df1d82676e07892bb292495768bdd87d1206220f46811d8b7be46463c004e55fd6b33fa1a996fee45edbcb0e4a5ee0738033ff2cb38a813555017fc28781798d40a3cb9fc775fe9063249498e8fa6b49c023866a0d8c30d81a7afdfe9980649e7205e6ffdb2c62e6d1d4b7c0411d65f258b2218aed13bc605e1bbd48fc587c5b73aff55147f649a2adc2386e85cc13f64dad4923fefc0044d11019758fd5cc923733ff7bf7833855d0e4d2f40a679e45644745274e8e077fb77f680976ae76e15f6f5a515db213550e8c0d427975d09c0002d65dffdd0d34e9bb8db1df00fac281b7e15c49443509d94a8e67cd82e2d6ac80eaaf4eb347fb35c1f9ac6a8010bbeec6aead08177deac07c2a887a53af96eed41824e711fc6c4692939202dd92b0b8b9a7bd54a7e4fa5ebb8e23abc7cd19a3a876c04d0c2e17255e0f075eaa27a8fbc4fbbd3c4b1f744ee3702a63b770a4c0868ea1b01f85d0621906232758300ecca28ffa582086f44ad1d5ac0abc9bbcb56d0e0861b42b288cc9822860cf61b452a0fc92c14e431c17ea52a27f0be6f4b9c978dd301cd43bedaafb57f1abf55ca716b3c08d670acd83da53d3fde793f32807b078585c8e9dfac9528f174f88bc0ddfb5f3711678e85a21e1f0fac53a2c715373b0ea5d279b461e2cd2ade3669f6a966b58912e7f677ac473dd37fabe3a848180432a977115ce6ceac81aebd2e11355df86abc668ab146306cff6efd26713e538110559c699c654e33fd68ea15271d5fbbd8205b9dc444aedae1237932d85584c5997a35a2c64be2d9142ca167bc333e61e995cdb2c502a69a0290ca35925a95c2904401874259ad4ae04251b50c142eefca9394a3763ac706ee000d64315efb2d67b76ab01d8af3496b0ef1b7170f50fb79e6099890458d7cc874143e2e852cdaf1d4283991e97adda23f9982797856940532eac37608243e3515df5b57f2e80c14dbe3f254781d9ed54628506f80e078ca5ba425f71b28a94ac7d41e06e2e6aa3062d76d604176add497721aedb66a5bba73400d45d7e8db29ec0d9b44db3ba6a5492735177933902b2048cf66d84fc77c662ec41f9a161f430b9313628587d2d15b3451f2b7d6c7c7d6cd132d66d3796c419aed525d4975cb4a62aa1544832fa9a9039a298d1fccdae0dfa14e466b5959dcdac3477f326fb1425a1c2fbade235d1e05810ed4ad6d32039c89220d4576541812ad9f04f224e01b4bb0a24d967d50da6a690caf63e724b72b18efdbcac077d60700abd67d2e05d7d08bf1ae6b55dc4cd77bee8135f3577aee93fa6e4100afb3cb7d27d8fc11091939e59ad2526195fd9fe0f5166a56b3c826bc1580e28d9e1d3b28af61d2de3a9f01f3b7407176940d0e3cf29f4daea630e3194816ac12bf14a4a8ec157b9eae92f6bdb775444d5d87b70ed7f58d67e5e931d81ca007448d25f60f62bca6737e946f7b5fd1efc54d45500e70b4b307944b8753e16de4bee438d9c9f410c6e6742b89942854a1d22f4ebb4f5f352a6443f1a469438c0a0c4291af7b3660bae33c76d477f9665aadf2d0ee27ba061bc41e7e707b417da348efb3a8c6c73f319ccc3f2a1db7859e65cbf071bf12dd38ef9dda2062de02097eadac682eadbb7a451aadfa036e7491544aad88cd5c9eaf815aa73f8cbf201044fb99ff9c8e851b389411a080fe9020e154a13b1dc6c513dc636ade45f9c9c21cf52aa1162bbc1d5856b12c580b00ae4a44f8cd48b392bb3ddd2c5628f3083bfb6c9d95ae72700c1622ca7f01ae74e1adf6e75e468256e31dde481560360e094980485b3d06fc23c27db53489caf4bc1c1061184a87804b7bc9a6e4df0c404aaa10f17b5729a95e0ddf68598e46c8081521cba64a0b7abeab7de636775a92b06c456f4bf12748105440519ce9348f32af5569d6b6e47a00e61375464b40392dc71421a50db1c0255ecfa181d2f0d94084941405ab8eae070963994257748afefaa756ddc41c6c530429f08445b75121b327a13691bbcd785535ea5f4859d9cdeb311570c04c9f0e60d3b4b35f479d536d63012b0e612be24d3c309ad28e340674f9674eda22c8fa03f7af1b8083903712f75f93bdb58fa3421f81ca1c23c5d126204c09792f20c0b115bda847c75e6e08383419842fa8636381015e696fff858151c264761f7e77fc37082db042987faf47103940437152e78aa4615a0abd824a294b99c7bc5a5e761acb9a9c1f7db6deb72f2e6de66748043eb281a194f2eac739d664926f77095d3e74a3edeca"}, {0x78, 0xffff, 0xfffffff7, "d8229a9994bc3bfc54b7949739afd7f7a72f0961d300e7b0c642015c274d7b99a47056340d59834cd7dde09bc55847b24fd3d7abc166d2e3952963d0936c09705de69d7d1b16d7454c71c7d0276a0b4cc1a5248aea487c0cc2f3d2ad658531cdf4"}, {0x10, 0x1, 0x5d6027f3}, {0x20, 0xffff, 0x10000, "48da45b69237c5ccd90dde27d7ac"}, {0xa8, 0x1, 0x1, "284d79543d4d9fbf5e860563f3965201a772dbb720be4ae4557e420ed95f0c9bf16b7266f520ce657da2f7c87bb59bf1072a721f3d54c3b58fab9f073c7e9747af102615b64980d6c72a28d8553bd75199b10e8a2b79e670460b2ee2b7e00f7035cc42a1255a281dc7b9bf2613cfefafbb722be512710de2d7f6a5736a7469044ac2c57cebdb2dd57073129532f22ce0a7fe288627"}], 0x12e0}, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000004ac0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004b00), 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000004b40)={""/16, @ifru_metric}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000004b80)=0x3) sysctl$hw(&(0x7f0000004bc0)={0x6, 0x17}, 0x2, &(0x7f0000004c00)="7acd46da5ebd4bfb2e93b62b330323bdf281", &(0x7f0000004c40)=0x12, &(0x7f0000004c80)="e2b28ade94aa8bbec0263a15785d0fd4941560e8c2d17341fbc07f294130e2c65714ebbefc30427626ba53f809f7f7cd672f1f1c22cd", 0x36) sysctl$hw(&(0x7f0000004cc0)={0x6, 0xb}, 0x2, &(0x7f0000004d00)="8352182b10b617a9d36914e9ae591b10724b169a3a57a4f16202490551627608dd82f7705495136fd8a66aeeba93a62150fd893025c50da2ab4260e5764e1abe482d7472aa862d2904787f02286ff63d2b55179c3b467f666523ce8353063ac14bfd129853969d94a754093bf8038699e9185b0f23a4f9ab838a4fda272f3b0bf965114faa7e0839a1f6c8a7e7f3fae48330ec9f010716ccb0e762222cf73e48caa148366725c2d1ac28b2557e31e6eacd", &(0x7f0000004dc0)=0xb1, &(0x7f0000004e00)="c186eb695e70c52af1f1ba96da2e2c09b43f56c57b2c12ca28782204680f323b210938f6c05c9382dda382a38eb301e7a10c4f0863a8f744e595fc05ca5c13dda7e2c17d07f27a6e48bdda02c8aa8de9936cfa9f7d277b3f81fb9f343d792774ebfcce3c0a2ee1c3bb3843e81e36f2dd3dbf0eff7deccad4c1f79e5657d734bef35471f6dd095d850c944d932cb5aaef6fa96321ed513a4582ea0b2abb93699278ecabcbfb40fab7c461fe679d7554f1fffc0f12052b0a01eb4de9d27213c8e1d46d65becf2c", 0xc6) pipe(&(0x7f0000004f00)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000004f80)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000005fc0), 0x0, 0x0) sysctl$hw(&(0x7f0000006080)={0x6, 0x10}, 0x2, &(0x7f00000060c0)="7fcf8f93880811a46a5698865b4d8c10745559738bc4ce48238b5a0b1fa09eb79e347d8dac3ea7da0b85e05f3f90cb1ebeae0d44482452dc3eb06cbd3f889fb59d971070bc", &(0x7f0000006140)=0x45, &(0x7f0000006180)="de18fc2c61f05756a2f5545177899e9fa5d0b59b67cfac56a9fe65885c702c7e5267c48358c7218ddab773cabdecfe32c864289402db8fb643c1a60adb4bc074e28ed16722595c340c63ad21ee53a6b73f1af5ae88170dbd39048807703e979bd1a09c9ca9578b270dc302682750f467114d0ed5c9b85a0caa5795ba0a6812e16ef8c73412500aa572f9e1e6ee1c701f20cdfd34077eca339f000ed2294f1ab124d1c89c6fdf1d446ab0cc0a268332a2a36a59272966c6ab3ed5024354e9659cb1974af54894b5dae7383c1617148b21d3e149e01d5a8b965e663a9199d23e23dcaddec35f9dd88c4bf2eeb28071b59620f620be7176e4d70a170d38f013f903c09e12a70a32fc09125243af8c4a8ecd1f1090871abf73a63f587b3cb184a9d31e3f710939143ca9cb77890b62dadc348c3bb1255ec3a6c59b7c1b68fb69b531e6df3d6d411d6ee75f3791028b3be9848ae828334920f7795210c7a9576a35ab4202fc259d8f61919a91239541e214c6cce094c278be0598e3db8196ddda30d7aff7ce06af976fc080e98730e81b39ee50ad301d39c3b3c851c92c47cf7aa8a5ec7cc8f701a55afe1322b341b691e985bb7353edf13cd35593d245d86b7fa14d3cfa81d74d0d26d19de0d21f3f6ca30747047afc51c21af93744cc1b8dee94bd29684f1d634a36ba087469c1d93401781999447a43716f202ed86c518654d2fd2956637c75012bb305512082866fe3889648a6244c7489948f6da0cfbf00a0e840abd45fcf3e4aceb25ff819f34fb82760ca7e18e3449a1d090b0854292089e979d45f04019d741282da05bb1e9900c6a2a21f96879994db3c31a7f09129f4c79d87158924a076996fa7613f32f50ada7bf79e64f54ae50b8f001a80066e61672d9063ec89994cdf4f57a53f82dc0df83cd88bd0e13e4db38226f4637ba8901c7c2114527696f7c02bffea1a9b7631e7c0e22a510f0f6293039b29237f4d2dba265810fd447d63e018963b6d285fe7b39a4bcf4a8fa819d129339adc88514d11ff0e388c4c5c678df3182aba38fd0eb48b279c569b2d7ed6bb17469311f3e6254ae235b35a60b5d9d1fae392d4b8f77568827d8de33cad69890895746ceb0c9420e03eefb9014e70cdcc84b8e44b2273c9898bf2ba5ad5a934ecf092eb317395d43f8eddb5bcd0e60ff7bd88c6deb6aadf9992d17ae6757e2a8f12f5ce179cc165b44a29c983a2a62d7fe0333b20f614d72d0f2f499847b6f2eae313c4dcc8281aed00d77931f4b182180b7c5be2a3eda2dfb5c2b0305ee75c6bbfa0a8380df3d77945ccee5026adea1328809f642d1a04a5555e726e0f4ad0f3a84185d02173eabd08c8e070a1fc2527316b069413f99bba1a88bc4a1547bc9a2c1947583797ab69517ee1ff6899bab16383f7c13f9dbe302c724f0024b9562060fa35e1a2fb31541f9efbf62c91f86e58fc25fa79a1999dcf27ef2db649ac16d34e127605336fe95aca9a090e4b495b27d4e010f353989adc90b1d3fb86b599e811a778084bdb19a7ef3df014dd1d9eadcac7edaa8d2e19bad14f25ddffbe7b4943dc98dcdf00421608d2a6997ad04a129965b2a0320a0bd9969e53183214ce4fa034db0837bfac8dde6d9466f915ea03d7637c0329f29906e41c134ffebc8b6d349de4cc1cc202e3b7602443e1c16126dd3aa9feb096f710cc66822c62de9204baa9932bcaa2192f7affe9087ef23132db378fab9d6b8921fd13c67c30fc3fa837da68fc418afea7a422082a659f61daaef65451736f363933bc2fb2eac0ae14de2c87debcbfd382a30847c04fb8403bfc7067c962dd5ca52eae5d8a302d2292d84a52b5a0f9aa9b14a4530ecfdfe883fbaef929a07e3f33e972b4db377fe438af252d21f362d12728ec1960ef9fe054200eb62d94737870431dbbc6cff56432bfbead13f46f64cd143205ffaefaa20e1dfcd40d45627ed0fa45800f238365be7f857146c11348fb9298edc4e6fe988634eb564ed2c14a9f4738423d9ae5067cef09d612d8688177bba1ecf95ef679143313538eabb654d35e9ed5a36e70d457f5f5d66a6364e021da5009295ae2bfc63fdba0a703f8b1497812469ffa68d645f6b7ffb8c68a6b609a2f0877ff4907bc031a7d559e2040c157d481ef86d05e0283e7034829edb4032784e2dc9dfee92eb34359a2e2621432f511189290436182c0cc92dab31fe525869f4f5aaf575e8e986d5e4c505a1332575fba9bca690c01cb54e590d409d0be15e9db4e95e8e367307165cbe0238e44762910d2b70f00da8902b1b15ee892176c3a4a4cbf3e4e6157b9374ead923e8bbd41e94facc4cdf0209402077d2fbc496a0453cb597faa3a9f8f78c5df5befd8ac669474797fe6a92dadf4a12aec693adc374d205b3993d044ddb36341f12253c6e17eecb8da3fbdf1ccf0328feecc5da604385074b9836dbca79509756f3d77bf2e693b3d28325ffa1ae3d767b08590b70c783fb5e56cada873ba28aa5f90507cae7e07348ab73c59e8e69a17a104f7227c1862b1e8f73b3d2ce5b4de20fe816aaab045ba2f03a4d8476f2445fc918e31de1a9784c2753cb9507830463c41e3384c1b7f57efff96680069a0d64f01b7555f89203a2c43baf720a658ff0b43037b449bc60e44fcc294b84f218ab3a6324dbee9608bf84afc4bf0cb138eba8ec0c5cac47a7ae1d027abaa6ed847572e532f1150b82e9448c99e1abda286bc63a6bb1edf8a4a3eb85a5fccb06c28b18218c5c5c7831359d407b8e3da8915a35cac5797fd1d15c06b528ef1f0a8d2a5be3685cbe12ce65ae95db9c5d936950dbec7a226135bd3da7802f22eee561cbd6ad010acf24f3ad5af664b5069b699b24fccc9f94a1325bb625bb77e8693912cd64cf169a8ddfdae9eea50ad7692506c756295f81f87d3853fec3014974918bf41d9d273d30b287af5427f78ef731cf74609a1777e15005a076cf3b9083ebbb19ddc1241c41ac95fac03b1e65608c11610598cd64f10f1992fc6a2fb68cf45b40f6a875e2038c5f873b005ed5b32839fe59b4466507aa3ec7a0bc9decb7f3374df145f142474d2d97069940af6bf325a8985b2eaac1a213a96131e83ab92ac567b788f976d75732da6e8ccc5979090b7f6f941d5987e9313345e096a943871a8bbc8e7a1e4bd5b6421c30bc63f9d3b11317b786e1a8df1b34a09f1bbcc5665515629cbf5f26dda7e1417916bf4cdb20c961736a4216bcf217fdc1440f294a203ec2b04161aa64db88ba6386be1c784b37f9c2e705661b83d6b8fb741e006801dc91c67ce48944056f3fc93c61d0cb8563601073baf11335bd9ef5d62505623a287fd161ab733fa6c08afe0aee2b39e4c021a8a9148f8a4809b06eb97806eaac50e33d5a53901f8e8d46cf387af47f044367a1538a4db68c89c4bf87412a02f142e177a5efdd53c1929345b410e11bb745718617b947b64d26fd869feaacd0e3412dfe53c0ae74765f58e33c4dcaa9eef5af6bc2b5d7bb970ef3aa01ce6224436e943b82b362476dd10804fd57e23f300688092ac1c5e9e2c8bcd6d7a9e87f46964618dc9274922397de924af5e5313c8f71248aa7f3dab92d974e442d81c7f35245bddfd2834c5a32838c0eec90737ffb044c302333066b80a19982913b46d43ea04680f9c3cbba19a2554907775133fe46b427a291c6eb859e62b811d3aca232646aef98beae7e3c2253fc619ea08736f50f7602edcee5dc8bf2e674273df7498f484336e45a6436becb36229d1da1f28a42bf52c0c8738d405808ad0c806311d08eee943cc555d0b1bc4e7e72f97761ecf8ef974fd3044861cee6380c9c359506a5a25955ddb10d520bfc0076be31f8d9eb5354cfb80772c978a9c94215fae5ae255dd6322742d20f528fb4f6ac12ad22da908a5d911f1e8d95e1a54b198d215c895b720ee370f9520d8643ad0e27eef174b39e44984b94d9b6ccf410ba98f4187a9b520f36b517ba5397cd368d3752f6631757bbb48f90132a255273baff2c797e5a7bf8f94887b16e0d8c74ec59ebf6373839d8df006ab8be121e7ddc66a68af6035e8049b83d0ea511f4fd046603a5debcf655b0b67bfd666325abcedf59f736711077b957a03012a102ec7275e11c764da94268212d2222d9368aaeea43b8f7274896d637a3568cc9e97891f3c3324449dfa77272f4d687e143e0bd11f7334e9462c6f6a38f467cbd0161e15c674dbfba21d39de7616c1b83f2eb131f2526243ef3644e355e4201f3ae3846595286f1af9b9cceb107919693a9c7f7fef414d8ca7dee2f33a25441b6c2c1026efeb76432a3384c0a7e7ff1f82314805f45dd45355212baf7a478160497ae0fa0485fdb20631d9635b8b1cc2209e179fbdb8e791679af2995979510720791a3b18735a4301055ebb2055e9917e5fbcb72aff4c2c9bccbfc76df0cf3a4074fba6be7cb05ae072939774f7b42c293bce056abc175a13042afe339f80c42f3992bb9d3962759a416d339f949b2b3ec49c0a12637ad601164fc81d3727b3a5087cead20f7e0a9b90f726bc6060eaead861ac4683e11dd087e25ae9558d2f98fe477f40706b9517231bcc33f822ce0d44f593aebaf80e6ae8c47c4963c923e21008d159967e5870fbbe7db85b65abf002e9b6839e17585ec60e29f62c3d00516934f59ebed04600a40e27795614a79b36f0697759459bd9880e9595c8a6bf26ee15689293130a9f50a2a3db12d11df56bd98e55e6dada1529a5078450b317118b604272eb62f03741abe38232d86b5bd111ed50e1091164f03d6d50402d4dcb4f423aa6424a8610e4517914095d9e7c4b1e8ae74526667ad3dde51219303000920f4335d0ed8dd6cf4d24006641d5eb6ae98582341e0a352ad5f6afb67473f28c8a3bca75d7fd748e075673a919489a83cfe6538270b4f2a02b7af6a7b27f39ba1ec1e7a36eb1822b93491ac0bbbf8954eb3c1eb4d77c9c92b896d0342333fdd46c54a5751fd3a2916bd64f6b915d8c8dfead0de808f2e1dd5f38b2212803427a2226eaa7e2b453d6ed3e775eaa523f5d3b5369d2a81673700f461be022e4beba4cb6dd5255e7b9126685ab5780e6edd81f07bbf5d70241e434f887fc310b0179d16fb7c501d493e214b6809dbaeeb4900b4f83bf7709ce1a34e509c64d44986cf800d8c6253444e8b0e4554f5fb07f145436987b96a0a83c93cbc09569a6195d462210e4f72d97543738702edc51cf1831cdfc1d625427c868a69e516e624e06a602f9dc77200f94e5f54b9947f3d3ae44b53a17a172ca3455744643e459bd96298d6304dd512786379f72abd4dbbb08c0897dfefd82b6ad2ac6e89b84eaf91c0f8975812a72bd0ac6582a6b6061f799df7eb7204c20e9f259880e761e37650877d1bc8cf3a483d9031c99120b12dca32668aaccc4b23c3531d794048d425086dc7cc3d468bf3a8f3c423f3eaf3029b44efa71d561bfd07d8fafe8757a63f6f6a9799e394d47feff62ed53eca7220eea30540dce1e5f9aa20b0ae2bd9e0b58e886a90e530678aedd41ad3c1e6ee97b89d56f5a1d62febc527e46acfb0f869e947ce7caab8536f14adf6fde92b25f11f2ec9b08ebbf0d563d5cbb892446eddc2f5aa4b85e0d9a96d2acebd976bdca345ff3f7e402eddc114c01363679e6124215e9ebf7859db2561bad697ea3e260a4db2010d28a6a5825056b4ab9a3dcd46ecb4cf55a6b8bd35203d12a2d2a707055e2a191bd948b5f9c9300760e9edf52ee81d4aaf48f1ec0aef149cd3127bfb9ba34efca", 0x1000) writev(r2, &(0x7f0000009380)=[{&(0x7f0000007180)="45ccfb650e0b197d47ddd07e4c974fc317973cc2fb309b500552f3250c776271ac059508f47090a904503b54df1b7ad206f0f5a3b762a62b2f255d38150e7cf0e99c30111afbef83713688e182698d0fdd69943cef7cb66a7ae8bd235d8e5e022ca4c740b3c1af051b1122d7299d2de2fc5ebe9c37dda1aec71b2642666b109eb4d8e261a36109bf53ef6bf3dc584313fb7de77ede633068dcb4cab8b6b127ba56362c60cbbd093731c4c231568696296627974c81668d2645eeeae76effe849fbbeebfe31f5cab701ad5c3edc7895f4abec9f984812bdc0b39cbaaa6f7c9b8cbf76fce59a6e35b59bf382894c0f5592b30133370fc19501e8f404658f1016807d4fe4c253ce327f686b7c4ec6a597274d4d8c84e30c089b33f5079767e71c3abc33a6c6387d5b0d0e0f194b4f78d7c46945e414c014bcb092f6aac4625639b1380f67c76043554bae08297ad128198ecd8dc398bce6c0a2c0a667607587f7d06064461000c4e476a50924ff639c3d8f2ce0f2c2b189236fd699a1d2bf9f1890d9f308373a712be9acc67d1396531332ad9e09366f727f6959f6fb76d59af64f6be304918d326aa816b9f678f4d4201036e00b9bbae92007f3844308dd52951cc8fba37e172decc41790cd59c501b2475bedaa87061cb5d70e3e0917c700bf83d1da464351a72057568649a683e53a65c11f69f3c99d5c11c6e8f5b8c0c5f668d4c8ea1e2e955e485804a26ee333f277255870f495dd388ba56dd7c60869816b95199a82df4e98dced37c732c491588c909fd43783cc09bba9a2108f5aee582ab3eb1a8f084f337d5f843f77f68915f26b6dff321c8e843b905d5c243d1cba5f5bc8f2d1a4d563087f9025b3f7c44a0f679d2641419b14e9c8982f3177c60ee994c2e8e732423227bf12ed80ed39721f81cf96bf99e19d5a0f0afe92211243fccfdeb023315ef5f09fe1d77edf62aad4b8ff20f30d439ce491d3dd530653d74cb5fd20be5d6aef3b19165b6da60b35927a8698db5cb9dcb3df3dd233c5d5a0661f3d4f4ee810db08c77931e6700a14ba01b95924a7810ffc0b203eff58aaa0919bed7f35b0d3d48ed688194c3f56ef5c8f6c156c85bcbba43642ec106dcc7ded351057a1ea5f953a3801abb33f9e5e2d5835b1e3959c0e4c79a8e136af5f1e17038c856fa6b982a5af2c2c5d9fb0810b2be6222a509e501c7263eacf870c0a92424f2f52004e0deda70cac23c9d54408ade84dd6deac7197fd87278c9b14ff07420d635fbf9ca823f9e2e47fa94e8b772f79d7a8fbeff2c51e6ad650d627ebaa2fe996f703ef2d4c633985d0ba3aa1118992766c09f200b69707414d05d6330b38ff1020b7f2b942eeb6d340f044e2042da7bfd14780d9c5d5bae91b0cbf9c0e8583bed24c87a2887a5c506987d8084d052873bfc0677a35fec2ef0780675a7f9e054ae656122a26b6019832d478bbd671a7893a1ed1dac7121991f79fd472b75833eb2c9a7180d234039cb2111f13d8dbdf975ebd9f37a479421972b4ff212f079e79038ab5f365d2c34f641ceac4e0376c7f4f0c02ca488da4e4ec23961855d4160451bfafe6a92014d1ce0379832febb244c43039dab25a7ed3b48d4b40d921476a2c2576895fcec4b9eb1ef3a18fa71745e72bc85752c60a713e6e02783e634a08dff82f6d51495de1cddaec1957182e1bb385882abda9c05dc2ed759afcd97c631b416dfa8046bdbb391250e59aa85f4051bbccdc82da1ee74a07fe2e76c6168ef21479a799d7c23ad6557fde1ddd1c4357b4e9e1b29379ef717bcbd5d72bb54ca51db6581917d640cf6a2b3b137fbef8582af3f7bbf993559f85abc570d49165e6a50d0df4de6d863803d466ed3ef00e47e576255f1007376287b18633152b2d7f6e99a7fe1dab298a7dc8ba22e961c321849ab2fe8510c3a70ebd7b60cdb6a23022e090a1d1a7f1234212f2a8c1e983890d7a531cec0d253f9a8066b94042542e24c67412b405311253eb78980fd32a00c934c20308affb694b3d0ba41b2d86eba0ad6e067ef26711eeef0da4248574587e484bdfb5332d68dae47e5ca647811c029375d1ca56e32697317d47e4265241c7b305f7076e4a564e115828a70cbe00ed64f0d664be9d919992765df09dbf8ae2063ec503ae1311fd40290d0774134646e23645eb1849a9ac1cdc5f69a22255971e6cf021592345a69d36741290dfb04be436e672cdd445e468aff2179463ad677ed2e2aec78993f89fe3eb70fcc35bce88ff9fbc6170be3b90ff8b5c89eaeee7e8cfa6c00db2a9f1d848582834481a33afc069001e43971fca94ed0757f1c001fca8a3bb639f91f8b4ca4bdcad161dfb8e4d882088bf375ead584298d7a011ce5b6aed55ce78e511741b803788d6b5b6bc9995c657141853101d42119a7c93ee6bf6fcab63df8ba70745e1bb28d6330764f26bf4860130e25e146a0eeb0cb156dc45cf4f9d0a7071d80b9f8e4f5378b85112d4bcc15a6849efa00040ecf4eac845b7b6e0d6fd0b9312d0d9a8f87db7b94f588823e57bedfd1797423c222799cf709fdf0549db361e4719b5dccdbd64c3919fb3addc9335968c37dfd353e19b7d276611045a18dc4412de7608a68777270f18a9a5e89ede12d7bdc008b3537845b03b9219abd3ec8910672b41a82f08a44002e77d01dd1dd52cebc817218c730e2a6abafd55bec843e53a697f6d3e96ce0ef18611419ca3655ea1083beaf4fb9320ee5d9058eb47e9e5e06e6dc6570fab755988997e58f5aecc9704e1fba95b4f68bb1fa589fe23d5cf70ebf9b3ca9e737e0dc8a49c87219e9aaf07cb3eb2e4ad5b81de791ac59bb0491754ad621a3078caeffad581b05d5cea711a72b94f1cac7b551a84b72ba5a65593bb2dc7d89498374b36a948e8ebfba1b6f45f1c50fb00052f0dbb514e55d17c733e89bd3f2a2c45426a35e86f72679c8efddc2f0f8517c889a721f833e146eeb4dfeb9253cfff6dfecbcfa1ebb26eba6fcf14c731697e66d51c57b8f99c1e3ce4c4351bfa9a5a7bf527ab625580096670d1ce64fec72610302440a04783ba0ba0fd58f6d1d8574410dd88d29ba231f3d752fde21ba515a1f09f4e9ad49442494a1205fe46c28492c0abbe001726d7e8713cf857b43ff87b1c1a964c2849cdf624c0392a16dc0a10d2bc3ee8211eed69bc7842ea74cb9b1b22c82b432d7fd668e58bb4e15bad73fae3a26638512448098bb02c4e74e88be2b845c84d67c2d2776aa8a2496e05d945101b7198cf7fb6c397a556a95ac6008f33f79988d48ff24083711d3650585ff2702394bc8130b4e5e68229966e9606721592084059e14b723b1d4d2fa7c7d72a9c45697c607dd0e7eef5ccdf7c1c15b724dfa2cdad7fc43f9418c7917eebb8d7eef901d3a5f7b3b67e21e75db4ca0bfa5bfa70869873c7221b4c9e8bc8c258c6c3de00d4d6dd0ff2eb745039914effbe551537a0aedfb4106ae0f9845a43b52d4b9688ec78e66b000a52c559778c72bf25d95691eda1373f14b2e5275f587ffb62991b7369fd76b9be3ce1c69d240775cacf11fcb1640327d33ce6808143da8ca23309c7e793de78712176a8ddefcd615874fa52803a092977f977835e205ee56a51c32143158e6a7c4ca44ba5be6e9564b5a570bba54e27ae90582048cd450d57d79321aa7229a1474eb0cf1bfeb3e1d0ea3d5a58327acb3a94e444c6e760f66dea14b89eb5ccbc8daed69c4c53422c4520fc942206d264a31cbca474155360edcd278ab8a9217b34f335188c7ef0e7e5aa4a4f29767327f408de2787e10f4e6491e3dff9000f5520f87bad11e08ae26de5d633b51dccc4d1d706a40991bcfd8a25b722521d9a24df7ea72aeed9a98a49a34e8288972350c53f6ec0f3d10767e6d13cab11f607a710e217e3ee8669b01fa23a63f6240917b61633b39ef569185253a1ac9fe258db79d01f012696e4cb2bf0cdde5b29dc288a7620bd6a61828e0c1775117957237a6670502cc3569b7aff019eec6b110bb32ab576ba28afce4051a29ec68fa90e0b9ff17bcdece3e968d6831bc1a080da0f2dfc300b7d8ef9978337228f7ea03c067c66e2592c52c9193b35387b7a712d36652ff744a226985347b6b9cc13d8ca6909f9c6166b75a486578756fc19aaeaa4ed512a8570ec71610b7966cc80dd5c5aa91e9e4dbd8e5324e06cd13dc144734b726e272274e80b2727d66137b18604bab99db783c01e49e0dc2cf265a2175c2e3da60f2616a6b198834b76f3793c4ea171ac9d238affcb62625658d51fd81922f4ae6edfa5474c2c8e207710400617f48b0750c4029db3bf2d89f4508c54f2c2bb73557944dbc42f61b4dd46c5c72ae67b50cf9749dd21a86863a862b2b096382d4b97b0844252fd141b7407eae1cacaf00c7b14df3025990f639f4f2b93d1e2478572fc10c7708b9be04a02547ef84c30a4a40dfb4bef510b7e89a3ca88cab4fff3ea40798a37346bff577c9109dbaa82097b9c0311bbfd09ed27757162ff79fa621a0ee3b183fb5deba8006e434c32f39d21458324ce414b49d3befffaa997ee8e6265341e85c00ff42570f28d0100f9480b7476b7155048246b833e83eaa7d775422b98137f37ae04b6ab0ec392902272be9ca5078d9642ce9ba06aed6342a94fd42404994d2ff4453651d52f2e3a1a705b7fc03029ba1265542c2d0dcae8cb92ac5a56be9b3ee5e4ac476d2678d140639e4353ee660ed3af3666dde817ef26ea10c36850450779a40fba59ba58a61a442e8636eef272a04e7e6b2cf3f981e123bf190a494877ecb1103e32836e4bb366879992f5929c7c68bea62c31a783c351610f6f7dd9fc68819002faee0330244f1fad971505363509ebc28d9dbc065ff9c4a44cd1510da0a7b3b71e806d9f6b752f07f2cc19597f78ac498149537a2e23a99ed37cbc52786ed8525f3b0026fdd1e78fb7fd38c1f64870a0e120c46630f18dad9b0f0b5d0702f07e5b08edf4a19d8baea13c9ad7be0500d055f86880e24df72f8816699810a99a1b7ec6470d61479d91b358be2e9cc582f896497aa1a84293d068cb585090739c05b331c7848683156c789f9f786ad7494f5ec955b677508ab4ea0486ea5949a2b0a32b8a889cc30d9bc333b3a75ed1792e9373dc4d558824d4ce831b8092175ebf7143e8848931e8c1b7bd087501e0019c9324452abe08e0cc755625f3505aae846e561823d393e8aaec9025416011e343b39126317bbc00a4efea121952a911d6a35867ac12db0da3d4716b61703ff7de4aef62b524dd7140ce6258b439ca7b01c87995841ed230a4e9c3cec8d00111a3da29efff19e812611aee32a3c04ec401a9bdca466fac8d90be560c144a2e7761e05b82e756bbab6f602438f8c267066f14a22a5b1d04927b535758b4e2e3689916275e369bc4acd1b03919ce23c1367586974a73eab3b709887d1ba174fbf7da889ed99ffac9aeae80f8d64e7d21835813f15a782836ec2fbc789bc9b8f4ea0d9d066e33d871e812351163a7ec94234f5ec2adf7bdb008e504f73d2de6e6448ccc3c2cb417358b3e8053fced5aae276ec30cf6868d5c4c34badb64f8a387c08c6c85463e0de45650fb32979fe66fcc3dfd0b384076aa423692e25cb367d0143dca9cda48d0d2f517ec1ce95713807e2962b83b151cac76043561fed41df871a73270fc58d580e29f22c3c0374960040c91de5a134f3995aa761f2567acac10529f66c42a3f3350da621064acbcfee596e14efaed5c86c39d3c7a7eb7716fb187b8671c587ec7", 0x1000}, {&(0x7f0000008180)="0fa9d023ba36c8d4174e5b07825364cfe8fa1016936118954afd7a657861521893db23a3657a53e375927a3c857850ea1bcf95547ef2d8507b713dc51f6575462510ab72531068d4e414d07a75039c6bf33f006d6f8db998d963563a508170b15c48cea182ebf8bd94c1b2372da204de20cb66c5a4fd863818c26ed61711363941c6be42463763b8f70ee3021b7f1a84aed9f6715f9e5fb0d9588dc99a7e10baae63eecbc68f8680b221637ab893acd5f592ea38141c114ea8e2f91efc78ec5b5b554f2ecc7cdffe4a93d0ebbd2acf30480520482ca3b79db80fd5cf50de859488397711bd82b4ab0613d6054dd7244bcd71d4ecb3dd3086", 0xf8}, {&(0x7f0000008280)="cbcec79100942fb881ec7079004eeb3b2baf6b8d29c6d779d2355e10f2c316", 0x1f}, {&(0x7f00000082c0)="e36d52018bba5edb950bd560916d27f2081fa924a825511bc6", 0x19}, {&(0x7f0000008300)="5ce936e7f5d875231392fd5aed067b7bd68f41579bb8cc9edaf38edbec2690321aaf942747b3d585c262c2a3e41351e24d4d09f2590aeecdfebdc9985d73969733bb7ce6db23fdb56f498748fc10789391eaa4c247cdaed40b7eb32c53d46a272ae654ea2d", 0x65}, {&(0x7f0000008380)="56c68b94aefc215ed1153ed17f8208f7db49d40f525bc2ac67399906f61400d1e2ec986083e01d452e70556a3133c7c053f8d6ef59e9644489a1b4420e2601c8e7eb8f1469a1c2d6f8857f12867167f03ca14826fb4c51854fe3a8fa65c341342585556add3fe9c15920cb41d2fdf3ff684cb0f293a2eafda7c0bb0e4f8e51e9fe20dad642efef4cd766a1d9c3598d786938676e2d3471998ad0a077cc6b2f0dd1642337b1a8a9a953b970f9853152f3da8501aee1a66e98d45556e5bd93c8756ffdadc4a3c13dde8d2232e78b169ccf95d8f624bb7a5d4e5db2c56a44719dcaf0a12244ec40e929116f41f437c53ecc4ac3c77a214d8ce9d0560a0a388ef2bf7f7ed1c39427b87ef7a55c578699a86ae8c335184e47d585b40c65bf4231df50c57dcbc00710ef835f9f663c0ad534cc38a89196e7bcf9e0b3048766a16a748e7e953e0d5212e073278bbc345c92d4dabe584b2d741a7b1b63c220fd22411fcadf0767d7ac7bff72e9c99b3ca73bb8d31e5e9a727c2ce7ccba771c442e2e58484e97192cd191ed7dce927ee6dd7fd65609474d7e8ddfa7ff21a6b67f5e58e2c6f07af6ea23d93b8570901e789c1838a1e2bd18006838ecadc81e88388b86c582ab5b717128e2f45ad30004c272e65aa0ee41330bd595855446d13c1555de18288af4b48b2f91daeebb85a4ce8aee9645ef41bce99f9ba64613485736cdace8525e471db5809cc9627912aea5c3042cccb20e59bee9255ad32d8bcca30a5c1e6acdab67192c9f2a22d2bdfebfca31fede0d8f1528339ea7233fdb85415f078aa315c0f08da75f4f8aca58c7cf33503e7f0c31c292e1bd390a5a7b76eae9887b2ba049edf92a96784c31a193a0802b38fb14b316ba336f2867ac83cf9251a70d9bc0b7bf1d529a71153c10e24e77f6eeab402586721636d6761e82d58c0cde47be41995cb71f50b5a085a1b83df0c6481e6738a0f136745e8a68188a843bdd4c5e273728f54051f945cd93605b357e852ece5b4e051412df9b1b8e0e5351c3d058c0c91775fbc5e15cbbe7aa006fe3578160f163e2c0a12a65bf5cfc7139bafc68aa13796e914844f9008441dd67209fc3d760f6fe5bef349db7d0f76c388b799bca60d3fc7f2703e7f6607358baa72bb443c3cf23938aed88d59828423167fbee7f30d402691dc8b99280d0bc079dd4d567dc3a12db334920e1d462ff5d2510befedef457ba9a3c31b0b6d3fd8391f264efd6623b40001b2c589761d6d1607bfe78df731eca23f3870612bfda6886734643514da6da4b7a241ac37783b8ec846c417f32d984f6a9fd02dbb7321fe1b905178cc6d0d19a6b1963a59fdb7e10912825cf104c6d36e74853045532c0f4b16bbcc1a9a522271db4bcead88e898dc6d4c5e88820970190ad2e9975ebd2271ad99f0e47a555a3c403037267095852a948fb57db86bbfb269bf5ded49989725cde25c214e1a67ef60c1888bccd632da24b1f49d21ee05049089dbc936a52922c68ddfd6ca992057b4ab93275c937d2cfb5a8f74ffeb46e79a90d7a66b231c8adeb303c19739d1063db01eab69d69f0ef331c8491bbafa496c2338f79250489f2c3cc579cde7c146e69bd7d5ade59a2fcc00f57ef8eda6b23eeea57562b07cf3e898e8e08a7bd724632638c541ee2f22a880634dff50529d5457de292aad4f76c909e03111496bd01037978c5a0ba9a0c5a4f0486f16749e79cbbf6462006b70ba5db3c8943bc969d93cc2397a6d9ce9072237cdffc3f933d59c59f384f84773907f94c5a9e566e77ae30032681ca19e65c72fbc567f50b444aa4bcaf58cfa17011819b4912fa1a858eb37f631077d6d183164eb85433a0c3c3a078e3f14be95c71a76d4ee631c0ec6597ac0fe42e23eaec32f473686e736136316432e5ac8e5330a60cd90f9fdfd339060aeba06c2d3057fea9aaabbce10a635f43c71ebd09b3c7931382edabe4424d922bfcb1b17e25bc24a0541c0580fc64ca30d5148585573f83de7a8319c8f3f886129a889303bdbeba629072c4852bd8b233495bbcb6c791654147ba284e4ab619dfe1efd0e4b56a6e935bccafd2efb1ba4c764932acfefc30b240c7f1827640331dcd178182b683854f5b5467af1da4a58bfdff2d4d14d4c37122b947bab8581d3c23f03b08e47b862c25de95ff6c7a89e8364562841ffde939cc96026024a7ef44982e6860c996e091e8b749e163d99309b2240528418e44c0f3da7c505480ad78066d7f12be2259308de6e7c16d1aff0c98e10b49fc89fb7a99c80c337765a9996d8b3756d64e878292950bc67ac818dba37513c80c561a128b5029b2ee22ec1b112b4c6054d3106532633df5ece00925954f44dde602ba9149e62181cab5973ffa0ce6543a0037d3dd2ff292720072ecc4cb5041eeedfad4d52d8228612dc269d1b24cace9e415f7fcf65ebe117d469205e579c3a882c10b72d7e01d3cac2e142bd0eb2e6d0d5320411b32147060978a48d4e7bf0b44118ef718c6ade28130faaadff157d61b09a36628e31cff353ab0e7f7e8a899837f9840bc9c9603e5f34f88f0df6fdf6f026f2a33e0e9fddf9e36649fe67406a5d36ad5a54de7752ffc2ab08bf2959a640a23bc336ebaa9191fe6c88be5b919b76eb4cee4545f709e1e258d62fbf2a56f85c0e18ed3507d1c2158f13c2ca86857ead1948daf91552e487beb1a4ce44c22a4d267bef0ed758e9bd00d5c14a8d1fc405e4b6323295a848c190ac4722eca19f72df9b85a83b8fc19ca25a79b3984e10c11e37d0fc5cb780a5e8d31f88099ed97a47f910f8d8cc1718a888ebb00737df798e4a8daa00ca4a84244b7639f7fcc2216277858dc8206dc0428b055436ef0ebcea35ae3260cf6723112dcd8a57ec6a6a200bc9ef28694b47a566795b9e83b5c505d8e772dd319151ca0b8dc9d120816da64ef8f8b47bd326998ba9ddd6b0f2142371cb5562a31fc6b4ee5219df78bf52ebe3c546b8b1bbaf929ddd8066a5ed52cdc03ed2612c75542d60494ca34a0e4949264e4c0daf986546af0e71bef8ea95157e3eff8f86d60ba875a9df63f48e9d388de6f126ae838fa9ff1438e7290e398ace30f456e2307a23d8c6fd2ca2b2cce4533249144599024fb150d6fb8c69390f505ecd1e8619586555dfe72880c649fa6ee438a8ee454add4a0f905d7b30023f5a943fdaf78dd82b5d4ee10d383e229fb229dc78116c93e9288954aa2395d6bfc49f922911946d7110e049043a5c4c9fd96ec56267fe337fd631ec693789a7ccf83e4002049fe852ca2137f9dfe325947bc4d88ab1aac1b021a7b8420d41389b2440dcc3776d15d3984e90aebbe30625d6a3026b6c2bc454035a52de10919ec4785ea36ecbc1565d81b34af2273013c55bf20ed5c4c773d3abfac2d4db43825502ffae7a6cd490f45495fc68af2fed38437cdedd896a4c4596ecea39c12b3bf78d5c5e4416613e8869287def37db4a0cb1a9db85f8e09cf2d2346898a39dffbb29993942f627f1e87f608b3de3e86741fc95669ed0aba86c3820666ca73ddf92c567f98b8d65f3fc8208545287c8667e1e697b98b4b48eadfca7dc00d14e22e8d1e4bf74b0d2fd40204b760649967572457ccb21eabe36c7eac4889714fb7a7460d5bb8cf31dd7168f5e4b7b32a1d190ede1170c192d38714e8a387fc95961701225d5a2c535df0d366b9fb5142ea3b010a218fd2147afa0e8ec757fbd78cd4bc41903d1c29f3cf2218db23f388ab1aa8e67770cba1366bcc6ed51dea7ec45fcaccedf406726918f5165cbf35648e9d14e0bb42a5d836e1c9e227cad6ab3435ef3a8ef71fd502f2a97a0bc62f914171fccd4150fffc5f3dc65f99f13cc8a990a3b941b080b5d0e0d3c1ed7a296fcd715f965a6d8eb6b7e90e6e11f741878fde580fc14fd74dc442e0617945afb44666d79b69ea81f1d1ff300baef7d60b14334bf02c05dc92ed86774e9d48eb39e22862b1af9051dc312bea10736f26f72a5c5d1028b414b33239c97d1fd195d5ee5e968997ea9c23deb11162fabb6bb34e13c352dcc1e99e14895c03f9760bdfbf91399ee9de70f691ef7968b15b35afaee784fb2cb2a819ec8c09121f0afdbfa08a6aa998b7bc0060f13240df6e9c8d057b9e8de698b9ca27630edfed721b1dd80b1b1854980fb28d6b32709b7c9349ee41e222acf3b976367065b3ec1288060d92a0206045badb1b42284fa8edcf497e89f6e6032d0c15613859fa0ebb653e05fe50c4a79efdf8f20b9f80ef3b2f62941ea15a7e003ad7c5fc336d349be93f5b131526fd9ae67b121eb1af0515586273bf3b9c80ab5094da5792b7e9a1748aabe04de9a98b93e5621aaabdd72781ca3595c1f546dff2d0fab821f2c351adad6c4a26b47a16bfce3af6bbcfe3e94473cf1ab5162150c1fc63a7d296a82237f11b30fa5a0b670c3289f453d9c3068aee0d4cb0859635eba0ca94f330c815f59c06d23e50ad4b5e8c856b39519c9059b467e697c56267e89a71c8e616f89299b9a7135aaffea82a8d513b4bb166ea08b134da2d797281ec6da360d1ec6cecbf7e84ef4b03b17f08347144ff2c0ae7ea15dac9d4305e7d6eaeaa3d5b03729c767b64276f6e56cfcf43802da72e18f83a299ed0cb3eb9ad106610e722fc3f25a0beffa9fe5d9d23d971b98fde5b370b471e754b4ea41e1d6fe86ebc99bc7534a69ad46f8c7dec7fa8b0d1a0b72ba9266a1e1b4f9a8f992a4064c536dc983801974e3c952b1c63d595aab9092733e905d93d8bc55ae803516484111b573515929d8bd9a6b61e00a34192fc93b2808e7e2e4c2466212660e8faf9b90143f021af406d1670fe6015e8121dccb4a567a0ef0c20f963e26705c1ff90c54fe8582231664813fd6f2fb0fe8bc74c832ae1d26346e8cd6b653671e8463e16ad3f452872c9c8436e791757e3777d5d1cc98247a19c6d6509ea78b65a98f4c07a571e3708a68a9f44736ce81a7dcf9fdd7e3a720e297bf602b455061099f6a68f0d94a133161235bae81fd7c8609ed24258bd79d26e8effe2cbab50569a10e11e42cb6dc01154b1156caee9d8f88a2b960b41aa447e2423ca5690aaf99409e92a9bc5e70e646f1d6c14412d9722336f65b6cbd367632b6dddefa91c9dad5aa7ed765ccfd3453551a1eb5782e9cd77a2c2ca5d4a6ef5114a154236ca50371bea8e4b9b220309d92c724fcab2f4cd5d1363be1b18a3797502d866453f08b80cd6eda669b94e9c796a1f175d7dc5903987811ecb4267a53563c813917f71fbee6e1e1ad30409546118c7c5719e7d1ad0336986034bb260d715f3f40f4d43844212514d92973d3da240a45998c314e61e5ff9ccf3ae91bd0d70370ad5d4d0b5ef9785f376cd0cc8d18f50b2b3fd309dea32f240747ea9e44aed62335ba1c33503fea32ec4aa3850f37e4ae57c2a588a0b55e04b4db257d5ec1e8546ca2b5886a3c8879a7edd20bfe24b9238ac5f793d15379058b3be2137023fe8aacdef3dfd321a9161f5f0742563d46c3a8cccf60e66ea8548ae6716f2ba819f450974f1d23c333b7e3f91f108c981d6922fb6720109bba1baf4c18c212429c601e9f5f3589393f0fbf71caff2b50a2ef4c91ad5b37215fd21906e928b273ec5071bafe249a155deb6345edff27edc19e61434c003f882209ea851325678c839ed26599976d3d1765aa8b28b20764713530af75f6150f6b7b8ed81a45d3706230b5f5ac2a5ac6d4852ee2515d9d00be066bad45f970173c267c6d913f4953cf487239b446fb498713769e6487127", 0x1000}], 0x6) sysctl$hw(&(0x7f0000009400)={0x6, 0x3}, 0x2, &(0x7f0000009440)="766646a6b6fc68c29bd6c34d4a85acfe835659e2753091f22ee5a927258046c10d8d079bb6e5", &(0x7f0000009480)=0x26, &(0x7f00000094c0)="f970e3a44424fae6d4346cbc280882964fdbcf75734fdac85f022446a0178be36706f0852c50b66e796ba3d0ed4d2fe26d7cfed23f7c298410162c94d7673d294b7cea345767a10226fc3f913d082f801726c8f84abccf5f80da5f93fad71167c72f5a5f8c5af164b3c8ddc8291d8a057c59eb631f3c01a254f13c931e50b1646cdcee86cdbcc0ac5b0c83eb1804a01a27f68a378f91724c2b01224fad599312b06c373e9d21713c1e1dc8561e808924eafc2c2d8c139455cb4b3c991f", 0xbd) fsync(r1) r4 = accept$inet(r3, &(0x7f0000009580), &(0x7f00000095c0)=0xc) fchdir(r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000009600), 0x200, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00"}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0xfe) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x5c}, {0xc0}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f0000000140)=ANY=[]) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x1fcec91fcffd8bfb) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100), &(0x7f00000001c0), 0x0, 0x0) close(r2) executing program 3: syz_emit_ethernet(0x60, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x100000d, &(0x7f0000000040)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r3, r3) close(r4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x138, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(0x0, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x28f4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000140), 0x6, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r4, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0xd8) mkdirat(r0, &(0x7f0000000700)='\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', 0x8) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0xa, &(0x7f0000000280)=[{0x3, 0x6, 0x1, 0x1}, {0x1, 0xa9, 0x0, 0x6}, {0x9, 0x7, 0x0, 0x6f}, {0xfc00, 0xda, 0x6}, {0xf33f, 0x8, 0x8, 0xa1a5}, {0x4, 0x1, 0x1f, 0x3}, {0xff, 0x6, 0x80, 0x408}, {0x3, 0xff, 0x8, 0x80000000}, {0x0, 0x20, 0x7, 0x6bb36245}, {0x3, 0x4, 0x6, 0x1}]}) socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x200, 0xc0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdf7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x0, 0x8000000000000005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(r1, 0x0, 0x1ff, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x8) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1, 0xbd, 0x4, 0x30}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52dbbb66baa801", 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001800)=""/129, 0x81}], 0x7, &(0x7f0000001980)=""/215, 0xd7}, 0x7}, 0x10, 0x42, &(0x7f0000001a80)={0xe8, 0x9}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, &(0x7f0000000200), 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x2, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x9, 0x1800}], 0xa) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x0, 0x3ff, 0x800}, {0x3, 0x2a5, 0x800}, {0x4, 0xe242, 0x1400}], 0x4) sysctl$net_inet_ip(&(0x7f00000003c0), 0x4, &(0x7f0000000d40)="e33745579c5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aae9dc79e2cd70000186f382caf01ada3b44eee0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aad40000000000000002f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x49, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) semop(r1, &(0x7f0000000100)=[{0x1, 0x18}, {0x3, 0x6}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {}, {0x0, 0xff87, 0x1000}, {0x0, 0x4}], 0x8) executing program 6: r0 = getppid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10, r0) r3 = socket(0x18, 0x1, 0xff) listen(r3, 0x9) r4 = semget(0x1, 0x2, 0x10) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000100)=""/210) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x1f, 0x4}, 0x8) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000240)=0x71) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x400, 0x1, 0x1f, 0x3}, {0x81, 0x5, 0x40, 0x14cf}, {0x9, 0x1, 0x1, 0xffffffff}, {0x9893, 0x35, 0x0, 0x8000}]}) fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x2, 0x2, 0x401, 0x9, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x50d5261e0937472b, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x20, 0xffff, 0x400, 0x6, 0x1000}, {0x3d, 0x1, 0x5, 0x8, 0x2}, {0x200, 0x7, 0x1000, 0x7ff, 0x5}]}) ktrace(&(0x7f0000000400)='./file0/file0\x00', 0x2, 0xe0a, r0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x80, 0x5, 0x4]) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000004c0)) pread(r6, &(0x7f0000000540)="c20c19bdb2abca4d19e94213505477d3b4f055ee13b1fb7bd005bb2f533d987f19e5be5b3008a257d2d68820c149546fab6083926134f10a6e486a85b23598782ae5139b5d6334ca1d0d41a7fff6e2f92c3377b098b29b1406c0f67300d2ca2d7b404f78d2376169eac1733d5311b23a343500a15b0fa97802f1e020081e0cd28170501c0c1052fd5fdcaecaff787b0229fa42663ea2b5", 0x97, 0x7fff) r7 = socket$inet6(0x18, 0x1, 0x2) fchflags(r7, 0x1) connect$unix(r3, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) sendmmsg(r3, &(0x7f0000002a00)={&(0x7f00000029c0)={&(0x7f0000000640)=@in6={0x18, 0x0, 0x2, 0x5}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000680)="f9a5c4806c40f1ded52fd65eb823a4ae287c119d8068272e269af827d00d9b105090dc93c5affc2684bee790a988d1decbcc1a973c361b0198789ff2823bdcd04ca877489d35527ba305fecc3d28eb223f99c2b1aa84fbfc671cd1d9d9f889245b0ee3c6ae760569bd0e522bd9e05b80fba70f1ed9139715134b42d2428a0883f51b4324c8d3d63bb69b9742d43d5c0935d237a3c1405e86b814f3aa553f4712cde1b73480", 0xa5}, {&(0x7f0000000740)="f368f1acbb93a8d5adc3c9b4261d670cdf3f50ac77788a4a27c0e0d470efb65df03a0bf7ef86e21a3a722d9d154d95f5e0e1f696a4231880c3c2ffcf79f4171ec2af0720a1176e3f85022b024db7f7cf56235b351728f887f5e0bd62b07362433a5f34e1b89e4a5d515ba1dd99679b1a814856de5a35", 0x76}], 0x2, &(0x7f0000000800)=[{0x1010, 0x1, 0xa27, "b6ce6865748037f80994fab16a73e7a9f4da24c1ad5b4f3ddfa8beb9c213070fdef9d1ddd5c9efc876039edf1acaf00e611ac057edf65cd6567d84243a90caaac72683d7f786e9e2fb82c09e54d05f459692074b49c1f861ed64ec8ce7ff3228309db97e70ec48dff72613d436b57d01306d65ac8da40e2be201a7db28bf542ee7a17b03d750ff9e0564680e6c93d6c056f10b0978e1d6f5cd1c5eefd96b842427113de63cc7a0cae4ef88281db64c476858197ca45cef1153a1a7a71a162b97467f27293bc5f1af99fd362b95307870be237e91826107b017b66f4b584c55787d679a3cafaae13725018ebc983061bb0b27a4e53a1fc44b212c1d2f8687c5e4a8fda8375537809091fd1e15ed48fbb5faf05185e86a414b9c990516d7fa787b422d6eb226e5888f17371412193160c21683f376a1553530ba55d9cdb5788314b30f423d688b77c4fe84a31f1d6161d846d87714b48a4c98de22077e86e57ae716755dd365e0fd2e7ceffc642bda816d0401ea62f5b8897d3272ca19d302f3a6ec52adff6e3e4e9327de69c4ac02994cb80cfc8ae79efe76a46f217661986cb71bd7ecb31896bbea8de32fa931acae0f2caa065929608f74a020a624c05f8b89a4718debb4471e2f6fda59bb9bc56b6bdf584d09e07045a3e20ff19f1c42eb0b1893d1425a368824182496af9c05c3ce02c88e5b1d831bd0ed83f1c8c89020e89d26621613d83511e1160cff261d2be9fc29c06b3724b175a8b0c0ce1d0dea13243a7554b1eab7f9426cef28720d12a073c9224f708996fcf25b727446faeaff0d74d54e177fee9ccbd4d7212494d2b9c292432bdd3a466a2e0b1152fa73f117a6ae3deb94eb83552dd9d371f16d8e6ec13a370b2eb51eddd73ba8bf7833ea6067d5debf2be4810081d052e5e3c41154c0adaa9bf5cb14a510ab02a35577ac61733ce3f310d081f9f8640e7647c0dd034a2222357410f8a94e797016a963d4dface62977457240869bb4f4dcd93d60bbf7091d1a8fc373003117b5817bf0f4520c5a5c2559e00f4b084a1e5d32f30242fd249d4923312c554177136f1b2029ebdf3faeca22be4dffc075ab0f7f15d88940b6a3067302ea89b288be271551b572692452fc3029d44a72dedb56fe957ea836a3ccf7b6b89bcfb0b1b74875c78590080e06d2f952c0bcfe80180aa4a8b5f527b15a106ddbca10c8e8045ea9ea787bb66bca99635dcbd8684d21fe9af628ec07f8342656d6361fef33f0ab6c6ae9d09b30ed5df1b7443514eb4dc1f0d9f500e45a4b7f1561153b565a9e085d67d8c46302ea12276c901329b4ca2005b64ff23aeb50977e5c695f1b00e3945bc1a8f478a7f68815723f74984bde9cf12ad1d8e096481e30ceef73f965cdc8dfcde34d0ea5088c59de569ade9adc6283143dad5f09e543c45756b3ba2ac17ff69faa1d19e9d7b5e0de1bb9397020441cc9305696e698d82bb232ed1f66996b6e0a9e7cfbcea2574e92325a630c4459ed81bd94cab62d326c76cdb75a647df798eaa0973c07e5262e3eddb4f34760534d38968858966924551422ad3fef48e09ac591531c89c86ee9a3edac26d5e72a7cd4d375a476d602be14d37388281b3f0c85094d267d4ce5100dcf788cde5c62b87e0b5d9abe805de687b43790865f94bbdad90375b9a963fe04fde0102d7cc29c30209b56a62ec84d6dd7be1f3b07c493f7cef5a178d6e48301b29639ef71d402e930692eafb3253d344f16b0400a56cfdb8b39aebe567303b1cf71444b4bb08cf021a4fab840fd586e836746e13e31d93076b0e942fcf51345504f18c9a00840d3a2f4403c1f4bc6d8886933a987c9a8f0a8dd3cbf5ddd4a6b39cda2134373a8cfc5968519e9311ac1926471198ebf49e2d4caef26db86127bc2d50279c2b0ea9a2d9ebbd95109585a941e2b06b67b74772476c807618ce2a313e323eafec7f5724ed20ac0903c71d32ca035e4fdfd7c31463c9af772072b925f4551637e19d48b2e3ff0f274039eacdd802a4427d12a3e0f136ba09079afa743b2b7a891043d71d000b5d0c9163fc914c6c9158b25ad15acd7062040922618463f0c4039a1bbbce3d6eed69e2dbab921a1ca299add3fecbacb9a1b0da4dc82696302fd02fa2fc5db6f93fa3e6bd418ed25cbe253a91865b484a7e5cb676ae881ac1c100144e82923b09c39da7a527ca56c4ffb5dfcc9e8c71b9c36c435bd064d20b4114578f47ac9887484de8dac3adf32336fdc22408c1dd33b8da54210715c71fe4d7b12d4868f33d3d46a9fde692f7dffc3f8b85095b84687938f32e87314cd8f4b4bd244a5cdba5c61df8c3e14913249bc556dd294ee49a0ac17decea42d8fac793eeb7e3ac611f3c82adf7ef849baaacf5b170475226a47d619a2417c60d0c78a98740ac0c667aad5c5e58ed25482a2ff892bcacec5ed8a7d3eb2ba2c763b9cb13f07fa818b514edd23fea6f98cce67277f4627c4090a533abcae3a8a32ae80278c535c4b49548a1a79f32c91b9faea6292bed508c851293d5d3d6fd2f9fd5248a5f0da38000b2bd6ad18d541a7a0e723d5953bb61fc528731e5e7c0413de5bc0d060e6f952f6cb4f5c01690d1dfd61bf6714537fb37847caf8e13f7bab237e7e1f68126231188c7b8bfeb193d9a2533d7f55424b377875d0ca7de42fb84746a0cb398bf289f882a6de560a70dd47761715f3c3ed82097aba3f29f878e133468c30fe3d982b73628ade32a061089fa83b3988cd5205b538ce4f3c5a40cd4b336c8046b13113de4399df71fdd59b8bd77e060deb2f368e6e0b61a788a1b5776ca1c77f9e18a0cfad1abaaf86e6cdab209aafbc3941be2548c1e54e91063fdd32e64154d15504f9fdc83d5b5a170b5cf2a7f9b6916b5eb4f51a94299a6f4470a37b66cf30a6097d21f2549d078499c312de6e52058610072c6c68d3311b80b3e121c590511f8c0d9cc6a0d8189ea5de08f69e104ca0c5ec12d8f43884d37020fb63ba97d92fef47728636cdfa2ca07705d22737cdc7e7d8fd57e3f5e63240f5b25581677e66fbd3b1504b1cfa899b0743a39c9521520e262f47db9c5c58909258bb900a6d8c76f68e5848eb63d7aa15a222af718b5a6b660108cdeea4fcd306ed244d0d0f5c85d88aa26e2da689bdcd0f2c24d0dc69789a71d3cbc8e511a22ad722514bb2b9e993ef4e97a0bb19d4ff34c20f9a148c62417cc5f88853b4757a255e852df6ff52b1ee72a06347dbc0e9ad8efd45c9f4bf4cd0176a7fd7bbe8d2e78a1b037758d30889ba0022fbeff2e6702da7319ef59493fb5fa50eca7dbf367552e569d391d85ee54f6a0fcdbdeae8da6168ec555b2ae0485875da634b4c25059449fb5b95f44f078bcc20ca3ecd5b828d218f9fa1801884d0c3a6a0f429f3bfaac20170ced313aeab70b9378dd2281988eabd1d9e2c2447cfafc7200e68f7c81304838f7349d9768b4944aa7a55f251c0cfe4892105bec0873a87670ffa2893c28bc2d4bc72f8e28c067e827d9f26446c7a8f5947d5fba95420535c5ed1036dda65b0c36661fb415029d539c2581842ec16143834c3634d2e7890189d4d1b8c65c14c323f00c5cc5af799e95b531eb55ee75380fbb48a803daffba41526f4552dd5af77dcd203e5af8968547246bf51ed970732aee74214eb6189c4b1675f8838ac45493fc442adb50f2cf49729dfd0240e1faa91b6211fca9efb150c9b1dcf1cb53941595427a886b4d0f26fa73fccfe4adb67b949ea6a9cb467900eaf71d6e95d5236a81fa10bd86dca2a3ab73cd12efdc88880d5ff7f167fa1d5b841b34ade193bddaaabc8ebe7a8c766c5ec70ed6723502355605bb16ac4cd181a9a50550b57a91378687744f75535b3078600fbbbfa5889bb95704fc681edb0c273527bc6d3f9f6541b874cf4701addf86514a70a708703d18c91421ced862eca55b1d3d2f684a1af2a51bc951adb67c3b2ef3e3bd64ca79ea501ce99499c96bd624043026cf6af06d43e2dee6a558562e235207afdb118f07643d6b0786e79f79d1ee2a23849c11c41d690ac8b1da399b09b2297d2c0d2ac814107a63e63e06a114e3e5552051efd42a493c02ee5d6d6f548abcd627e2d01a5243f13058b8bdb428fc9e802c1343ac2d3a46abeb05682f5209e7d1afc47cb3b1b01b1e63748e9702c8eb797d05960dfbb4fe9254c5fbfa01c14b2cb6e97078af32060c20c12b3ebf10537627ee518a568e67d8b8e0ce5751dde779bf74a9491ed48089df629ddfb46aabdbd6a265dce431cbf7fb97a83eb8dda6684f19722796257fbbc902845ef2e28ab8d00fb4caa021c8b61970083bca671a3b680a5a66debd9f61c81ea62ec46b1c9fdab091a96888ed518cb1a35e3a7adbd92c53d85017e934d41c7b456665010862ac1177aebb8930086b130d10fe00bf8b7717e84808f05083ca4bbf0b53d01e3e405ffd2724d9cff3f28bf3389c7ad25a8d201d387c3e243bbd3fbfdca4b76807cd95aff058bd4c87b5afed29b937d61f035701b7dd7be06f38361bde27d584bc2643b0c0de9d111dddbcf71c940519dd641621081ff86eee53b58fadd6f38caeb0dc8eb2f337ad531b47bbaf2b8f04f13c9382f020f049be51b9cbb574c063cc9d2a06a369cc5b6d2c730e119cc74a78645ebfc5d4d5a9b615471bc37356bf4a2619c42ea644900c3225614b6dd954bfbb1565ca75c6de15979b19bd411b1c94ccaf90d1eb2e22f2bd0897162e701ab2187669e8be64e10c2c98e8d885f6d81b7881a580c4e7203671ebf1a6b0d5b810e2d92a30c2dd58086b47b8583e3b2027c5920a8d63c2420e4a3676ddff378d8308ca3a5d440e7e59bd6e52274ccc9191c58d8d612b5b14c994035dd33ebc5743194c9d143db3b4d36f4519cf17d36b6abb151b1f20e834a23961d125904152b0b9411bc4d148f0f74be45e1c00896a3a2f53ea4b515bfb4d4bc114e43883d9a48190e6e106e467f60bd90bd4abca1f2114704fb03a779c34b3b9e91dbf5c92138119ddc85374dacee1bb1a10ea8840c78dfa6cbb7ac377fe8c01411d84ce73762396927360bc50b0cd5d54206bb14f7cae1cafbc48ddaf86f655f27b8b3894dc0975e8afa67ba7f2555ad84b70ca4bf1648e434e1a7a6cdc93d4c791a63c5f1724eab94ba634a2e949064af4893b9e88209793da628b936178738372cf487698322ff8e94af3341a1cf0553b490bd768339a73a2d6315ffb1b50bc8c9218a5cdf5addda54a502f3144d979b2e4472f035490fb589d6dcc1fe67c6617cfc76ed272936d240f817bfeede86d24f5ae7fa300b67830ae914ce3733f2cea86d2e3f75a4c8c66797597a88cfbadc99b909b974a31813f9e537c1d95f902b51c71e9228816282d2c1ad6c47acf9810f34418c85731daac556482b87bd8d7be15f455b4ddaf028ca3e9b1dba41bbf1811016d3442b25985ab0e0f7c08890c8faf60b27c10311cc0ac928bf140b20b774beef531f60029527c01d8d475636c7512cb42b05014541823b4307223af983af865768530f9196f804630d51eba41b8cdddeb59ad8652199130a12b0c9220d49debdd3347c301e4076df5f122a40683ab63cdffee9d732207b73d7c93f43942836a242e5fab3ea28c6a86a12d46702a989c6801dc7ec1be35e5762767aed49442ffff24748d20c0e6518fb63564c65c6c8321887d4b13cc3f2cfafa41c55669b72874a974e7ada7c19e4f2bbbdadedc75f2e3b4e3e745cef34326db62bfb81a9877dc9447a335490550cd00264be5385245f4d2196306bbf54"}, {0xf8, 0xffff, 0x2, "508c7fa53e89f36fd9cc8ffe7abeab5eec53993607a03041b45046da849ce91c6ec6ff1474838c74fbb39dfcad3de02764bc3d87cd756c0ba8f9f74470d5382d0babccfceebabb2cc8364cd1cf96beb9a1bc36c8a1be0f70e3272dabd6a1d5a99764d329ae740c797710f1dac0d32b7e6b93072b85faf605b4bfaff875df755227e21eb9dac6493c1515b85ef7ee281590908e6d4e73f53dfa7783b09563724889970592449c956feaaeb2193ecb99821547d766bc42a7b9cb69aa00f6833eb5512e0ede9fd9f28065b0e51f8826ce67a47528cf7f7e0cf93f5359db32394f63845df3fe33cbf631"}, {0x90, 0xffff, 0x1, "4c734ca715fbaf88370dad6d1f905889193b55d4239df1db9b47bbb1b7788d1953e73d97047b3e93a829b8847820010567931b3f620aa0447c97a2a22e119ed048d1d521f0d320f434ac30eeca659b816702de15a0f4c93574d9a4b5318607fbd4963a89d7766d8328cee2e56a02e4c655907882b5d0f973ef28"}, {0x1010, 0x0, 0xffffffff, "8598c76599b0264bdf6d282eeba3873e5beb870024290a7a546c24a0f51ece6b770e9968e54e567b2422268772b28047289f920f8d74180c20efb89fa64eaf46390cbbfbf7fc9fcdfe456518dd9ba1b9e40cd1e4b732623c9f29612e5a13b0bbc0a9440e552b68b3615860519628e91fcda7550364f8ba6d2b7179d65d8a2e6cabc2c6d0a77d12bceec5865bd964a37851fceefdd6e085a66409c6dd2d2484c8ba464237b942fc4ec608f4cf002289bf39eb817088e6c0c65e766256c84eac18359bc6251e1f6c728bd125d827e2f2f238df47bad18f3bebfccbed275645d389c16883f851a69e811387a112202df8b142fd82a38d8e4457557efc5d30a9c36a203f4e74c48bfe375cacbca6627f4b2fd5229475a379d78b071cf5f5a458af30375330f7d55d5716262169135bb14a97a2c4e068ffa308f7375beac8468223646e554a68b1621eb071f4196713b3c827572ae77cce237a0a600670eb12d3a05679930446c42c84891fbde33bf5a350c5d079073cfc7d40f844efc5aec48b65e3965057eb66d64144053004be72f3fa181b5edc049c40ff2703c62c429d801e6fe1fcfce4801496d7d473e865b61fa5e979a065ca5d88a9a1c4eed7744e0d1bc91392c7b4a9d849452451749522be808295c113444494c55fecd84571803cdda27b6fedf528f0209475160642fb7ae3c4655daf3ea9081e2c9b666edea924a93745eb263a2705ae465dbd11189c92b364ae9dd6f017f29d9d08a57e92c752536c230acec4636edf730d6f1ed30b444c7866ac2cd4ad06e35f11fab8a49c3228b71bcb92c34e69a6edbe8ceb634afb521cd75e7dec4a79f9cb58a3d20c3f47d44dbf1f90802cf56e5a7788355b8e9a12fc4201942970cfa7d8f6445ed959c30fc7d469e1ec8a53f9651b6a77386145d28e822860e5607fe36233bed0ab0d22393325d659d4013b0dfd6c68de09de3f3a037bb3e0b416e251360035a1427967db6592beaebbf5c53b0bf924406d9c372ce87068952bac644575b69e28d220512b2c445b92bac15750b42573331fd623b52f9e696cc3d6ad96849e3bf434667f429d0ba7946881a657e4348f366e0133e4e223c65bae21e8cc0cbcbf13d96749abe9ff75c2f5108365296f2d7ea574ba458c4c6bc4a0549f5adb3efa967519dece0ee0e9a47e7b4c88f6e6b20dd8d295e36bb49d6e205192c1fc6bbbea1c0c0e66735b26d2427749b156771449348c8b76a96f549434fa048076766c7dd9b33dcb494f72f86986c7e5cdf95f57b98aa35bb18bb4d2e090924b30c00533bdba84a941e3cd9111487e2f55574c26e35ed549905e0c5228f77b456d04dc53f1dd7e95b39780f9a5e09a6c70f3e47197e5c92dabde9afaab3936be80fabfd305f9021bc338c854fc02eea84ba6bb5c9bc51a6a468a21602ffac07e537a51b6d09ff593972b9b4eedd86d856bf886a1aa540c69bc3e7172f1f02b471cd30b03847c1cfcf775ea7a05876b2df05e31543698e7cb40ab13b90789d5e35201b49ffee2525cc1fb3961ec907433cff2453c92f0fca2336b8f284e879978245d5491b7fc7bcd2856dbd89626ffd81eb97dd386afc07215103216ea3515e6b9fbf6a61187dff89ab43e19f7a2d9778de59540881d00b531f67c47a6706927f7c8b104f4ecb35b767c1e772049367f09bdac687db90ca0819f61b9db8b414a87f82959662b332208afef8c7f1e66d6bdf63938e28bef7bd7b42ba96a75887363b452bdca5bf4910115bf8685fe329cd9eb72f7344acc909eeb99adb47be650db09766669bdfe4e8f1de4f5616a08beebbc585a950fdaf80e4a0c4f64d029a385a19ac81a122f71fb7aed2c68b72c3640411478a0bca9046d600b162769cce0e38e86037488c4140f9c3dcd7b5ed98908c534d476229781fa2b68fd389a27f9d10ae67aa311329aaddb00f8aaf4df7eacb393c392eae15df0efb28af97ef20c95ddcd573bcf5aa9728ad327266d9a3e55e7799b1bcbcc6c440679de6d96fcb5b5877c0a5967eb0e961b9afbc2f2f9600daad68ad68acf1e1013eb3fc9b30a32ebc5a7c8758c1f7ffba772a431243c97c29c425ee5f1a2dd925d432387839edc4c2a7312ec1f5639ca4aad9430325b566cc30c0c486eb6a61db6e89f171749635dde1e2fb1b8f40d746b7caaf533aa3ba7282f5ac43f068fac9c700cedddb075c2c810493814a58e8f8e44b230ff3c9a976a1231aee33fdb50957498669e75ac31ff141971a3d76c3d36b40718161217869feb22c98ff20b9e31fc6dc83bdd2d035a7c05746bb52fad957956d5a51f92f157ab91ceaf7aeed81f4df2e9d53bfb52b8b6183fafe7d8d2da6ab71164abe36bc73203f0239a9a548543dbb1fc51ed400a87787d6d278d677e68656fe1cacca7fbc40efb55091f7a2644e8825c6b1dbd613b8d875157f875eceb8265c98c29eb69982e7735fe34902ebe5cd9460bf693b84253e5c5ea3d91d1763bc660fa2cc2e26afc2fedd5882f479153059959521f1ec700f8fbca2c233c2e09e94d97532009479ce8be5976add6245835377d3234d1819586f7610f3f9c29ef2a53b36e6cfb00f2d4278f7d42ba38ae27b8729f4fe928dd8ca37541f10f1cf996983a4f98a3f749643d337558d7e36982ff67ee21fd0555dfc8dd822883265ed7d0fac9e95bb511154e63c479b9e4dd26fe48a5348b20c6a3fd207669c54bb5a9150c7c3d673157d4e9b45439ddf09221de458f72f2cba78cb437aa369252bf3a8b865ab275defe9b15ef22b8d07ba00096db9bd68d7567202defb7fb7a1eeedc62db18d15125ce7868af47e72776e50058d62207b9c1d4fdd2de70be6356e5ca748561de0d535e1fb2312e430ab0e3d2c315afb43fedc4641bfb6ba3c9425446fffa66fcf5a89e8ac81adb3f0f7bf7bcf4808318c8d2bc28073e551e207a557d72ce3fce7730678728d4f36c83bfb072c9300098df0eed122b6159c7f04f68e1820edf635bf6704c424a92f7d9af3311e0fb972eb6d3a902594ba8e0d581d99c2d3b0e165157ca94e5578a1e998f133b8846bd91faa5ed25badcf352be6c14dd6398df1047bdcfaae2d8700bdd5db1541fc23e7c5180a3faac55f28aeee509a833f6cb2e5e1494367ec0d6db33ff1bfa17b989b42f7a526951449cb7312750452029ccf3821e43169a1cc8d6486c07c4185e2ed08869657d5f41822252de8749ac3c41e939bcb1f7986d33f5023e07e11c61c66b6686d1cb473f99acac701fc59c8fbcab784ee81a6e3b7691e7b2c4b1b11db7c8388330efe2c08fc72b91e1c0491e6cecb1f64af1273cce83dc7d539c886862f710cb152c716666c5e3be86106cf6f3e202dc3edae7b390a0594355023ad52dfd2a5cee6c166e6dce25e29981a9331ca17553bb675bcff97e052db7111a5f6fe098e6ddc2f5f597264788ba67eff6b2b992ec7a15b4371fad8b6d93cd4f03e7c9382449731f23c98028d7f44a8e6e5ae1749be5e12e22adc96e5767080f2117c933b3f35c1401e8590291d7ecf5e0a2e569408fa1cd15be569c0f4d4f8dc65d581348c1413710868d22fe161dd0959b9501df3e4e32b47a6012e4ff658e3cae33b4e148662f43a4c548c178936876143b4a6421e7bb69f869274c71b6a137664a20e06e160a2536f0b0d58f268cc9ee09ed06fb989f2aa8b63d109239966b2525ae85f41cd098fa32d9c248c822e9476f4b6feac85da0aa7075c79149261cab32cfc6405ad653575ae3ad8a54fca0d123a6c8e7b787f2ae7d4a1c9f8e022c4be573327bc3a6b0ed19f85baa2ae05a2de710006e0697e9621ae6f7fa8497f08e92c77fffa5760efe0ffdf34e16dc2e6643bfa8718bbdb11ba3305ce9d446269c11b51d9d3e2cd603834b48f495431e386820fe47d9b49f1f81e915cd5f32b2729d8b57654a7dc1687cc2b1ecb0e76dd6a415e3f2a419a81c64ebd45235e00f11ec16a4daeba3243e68451c8d325b5a6a0c474917c726051fd7c463bc904cf22a43b59dce722c57212991789191df6d2ae86864f60833d2fc7f5db89aa885bb9a767252845ada224cfa95c55a3e76d7555ee25f7c8d89038efd70e1a46429e855adf51d3b3107f64c56e0948c2dd9e2c72480b7e0ae954ce53e0ca75f3c72b46909a6d6b8c97716b9da0e2bdde9ac6f19fcdcbd24a3ff7434ca964cf7339342523eb2262ce06cfdae45d96c08677b8bd2906f0559e75907af585352f688eb092b909fae1587fa2b804086c9de920762c712647085f80d255408b003590ff4b3ffd14ffec03dcf4cc5670aa47dbd55e56c0489056c1a819d6ef3e9567e3bb3cf360ec95f5711c8e328443bdf1ee1a43af18588fb86080d51edadc0ad249d5473239ec03ba62cc80f5f22699b50b271efd79483453e9b87eaaebd39dec71e573dc63e302aa52e19b95f1f7e73d56a3d20509c56b1a0b60f55825fdf942be97a240b0a3f2bc6abd12dc9d6bfe9750cda3d23a0121704f69bff6074a2514a2e653f2de804efcdead4cc3d96149cceec0560bd5610a26f58f320cdf7eba0657355d194c781d1d9f43bf9a60e8ddf14191ddab29dad9cee8a80176d230d6ab62e8426bea257af60303ab0619206dda7f329bc2dd25986659c7aa9a8ca5d2557e0bf53483a44df332ba9fb3f4d635b2d3969219a10d1be0557273166ac5f052915ade478338488abe32880ac6ce7386c5a6a1a13f5b73aeb14c3e38659a125b46508414ba6a32539b2df10d439f5b54268bc8cdc449c07145bcbe890483837fb8265e38c63ebe98fbc5cf067706f258faf8c2de2dc2222cfbfd6361d4bf3d0a8b57a4f0d6641309c44db4dbec87b6cc78744e531535357f3ecb1f1058e3a7b79c2fe0580d93de089314dbc29f1ec33e32a9c9027964dfbf801bdd14b9a4eae4453a7a0d730a995fd4a7a3f1b62bc45dfdb4baa307727fe5f63f8caf717f031433d017288a8bae8cef680cd6d4eb89a988f114c4a3f5a385ef57d20ef6e3a651919a792c6d4a91150ddb33383b7f53a0f034fd94f24f86883329fdec6d69a5b8fc07cbb604c37fe9e7255d6774018676ca4a08075e739de6f04ead8d800beddc0576496aab3a4ccc2e54043230c227fb7bcc8cf53b016281e47d83419853c4fc4371bbb5d2b435d45e3a7914f9bedb5f45168d1e8166858041159cbe351c6ee61437fc23cab3b793497a2ff7b592b12b24df06bd59561c738a996c9fb7e76a00a1bfa6883f18ef984bbfb10136e298b2debb2d699041f7c7c111cfc7a62d0b4523b6762cf58c0f22911ba1df0ca0d24198274f73c2de14a4c0c9ffd9ffaf7e72f5a0056b46fa2edaa3091c1a0b600653d1e7b25129abfbfde69f6e1410fa003c8fdcf3e354f2e282333c2bab6030b09511f7a65e9d776196a43fd802a6e585bad64d5e4a1d1f5d25dbf2c46ec53b5ae74ac9b2e590de926881e89c3fa84aacf96f0cb5e23cc979a0eaab54c6adedd65d1e914926804390a693c8ee90e80327a5f770f100a98904954c84318817ce169892e58b6cc2fe948b46c150e3daea017caa235e0056c9f133b2d910637cb893249cb5d92b8f3e6268ef87a29581c7edf78ba8e3c1178ba9b7a17ba6b02f134b808c6a7d6ad20f9a35450a48c594ca6250d93cf3e3985eeaf38d901836ce9886063de69493ef17b8fb20047d768e49ab6d993d1815e7d5e7d8e275a5dc51a67be6e734031a908c796da5b22964fdb327a273c23fcfe507a49f12c251fd22e43832d648df6d4824a2629e0040e5405b14f5df8c05195926d7363e48319e3e7"}], 0x21a8}, 0x7f}, 0x10, 0x409) connect(r6, &(0x7f0000002a40)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x8000, 0xff) kqueue() setpgid(r2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002f80)=[{&(0x7f0000002ac0)="357b9b369b408ae2ec27a1d8e2524bd3f03e40f8ef24820502f07d3f87fce1f32747019b767664b755a1ddf2c092a5e5d533d8eaa3e2a0a5f57a6baf2754ffc33193f74d03cafea716bf44972724f055dc3bbb71da69dcc42338014c51d66c360579665f65da12bd011dccf75b0d28a082a3e295be95c65c4e95757438e4fef5d86229cbd1d1f0fc7f77dcba7f02e22213dacee392364fc375feb67985c6", 0x9e}, {&(0x7f0000002b80)="5e42c216689b31be96d3d52113e92d06b2b5e6402ee67265cca62929524682a8c6ae9517f9de65b3dc2b80cde59d9a80f85f68a65393f12f2ad45ed2a83a935ca3ca4c1cc53442c6ec29b5a644cc3c10f926adfd87c946775fd959bacd726f49e45c7a349f40ca0c7f6629e59bb84a1e68f5fbadaa50947a7c71f5a1256acd50d1a8ca2648da4e34ec3932ab9c0a1fa2c75ecb3dab566924f4b5181f5298ddb05e6621b601745998dba0f9a7a17d58dfb0736f0791060f1fd05bbfafe190f34610f4c438813f89e41cdb569cf562c682ac9e74f334194b43ef", 0xd9}, {&(0x7f0000002c80)="5d90958a0b03457427df054eca25277480bb66da7319035ea3524e7addf46be1d960a73d7b993d57d368f9cb3c9490d5a85d67060bd86afe3a649a8139dfc5014733bc5b4936e34acd25bbf4aff3d00a2e609b875a160b8ed74b73f820508e6450fe808235309661b558efbaff7f0ab45bcb9870e09cb6c23be90b56bca446be923bdeef2f3c85553a9d67c57c5569e485712d148ddbdbf2b07aa6dc22084e4655ad584ed9aa74aafd0985977b8fede9472f59e92742d3d01001dd516174f43bee285975b9d41a3661551ea96e04cd3e", 0xd0}, {&(0x7f0000002d80)="d359a8f1cf180abab65984acc8e33fb3d37be60eaf9174f337c1a93e11fab580328609e4e9ba874279615b62537ee98a0d844715ea57ec6eed20e28d97754266c962f5a72815cdd47fb9794c7c7343edfad2c01ccd5d4a680ebf741c90d22f3ce3f8ed73a734978b32cd89e66741df63e06c6b3e4410f765b74e303ad22ae7b55f3edff578112a745069232bb4082439fdb125e8dc7ed3caead5dad09146", 0x9e}, {&(0x7f0000002e40)="5119c3ccb179cded707804d1cc85a5f6b2a2b31f5e6da7a12a91c559a7bf4191a5167cb33bac02336ba57fbb2a071af4c223f3d5d1162e8308a3d633e3f02e51ad4150c73eef38af6cda629624db8bfcb3745e990452c8ca7b17", 0x5a}, {&(0x7f0000002ec0)="2b39529b66d2a100", 0x8}, {&(0x7f0000002f00)="82c7be9ab19406822fd3dc900fe217391c836a48802d5e1cc97694b80026ee6fa8b74a647cc80552db51302dc308bb2eb39307ff5d9d8c526b5085c041c11063a33902df3052f3c42f83aba89c6e66b020b321edf9cb229d6d42c7aed46c6a39697e23fd20c6754cd8bd25f5e7bd7ba80d2425dcc907610f7fe15e735d5c", 0x7e}], 0x7, 0x0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000003000)=""/254) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xb8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0) mmap(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x2, 0x10, r1, 0x0) executing program 4: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwrite(r2, &(0x7f0000000040)="8386f9e7d4441ca37f900f583e5bd95aee5ac46c294a31a7099ef2e47648c3ae447c99a25c9637d5c8751a25d3e7a06a8c175a1028552073ef85b21e06d00d1be1890406ccd3a7b066bc64203e0265e5d5053f26635946", 0x57, 0xde59) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334], [0x0, 0x0, 0x0, 0x0, 0x4, 0x3f], [0x0, 0x0, 0xffffffdfffff366f], [{}, {}, {0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x0, 0x800}]}}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffd, "1a11000000000000000a00", 0x2}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002680)="ff", 0x1}], 0x1) executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x2, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = getegid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "d9060000009fbcc2583e2f000000000000004000", 0x1}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000000000000000000000000bbfea35e0000000098d130c6b5a5481733"]) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) syz_emit_ethernet(0x36, &(0x7f00000016c0)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="96143a56d149cfab265ace3ad66039d8572f276f332e96ba4e6fc5bfff61e6ab21a9ad640a77ef127a656e85753b8db8cd168095108585d96af67ee06d722fe5fd223a8d8819b5ea3d466f68fa8b50e3bdeb52147558a7bcfb2ce31fb7a54f87db7235e29d48955622bcf17892ccfb0b8b862953ff06f6ea2e117e7934c64d08c716435f550fcd1495ad792364c0a857b94c9d5d11bcf02390e9eee217cc2a822087387a8bb193c36dbc72bd44cd28cebf71bd2649bdfe6187372343d5a5342e5595c4f05c16057522ebf38963a59880163e72b2b9aea64fff4324ee037476796ca0db70019e78c386d525442641cb472f1da1a2f988c8dc0c02e94471c0866540842c7c15f578b3ea5947ce2a23acbc0069da85f16552deeaa729ab7ecbbf22b9eae21a3223053294649a00a86b0291ff74480325cb1cd534340ede084f8807fffdf8df078b77576f9e50556868b8653cb4f5e69ae968f645b901539f8edb7fc478c21fe04dc71877fb6ded68b395bd3a6e6bd4451ea066804b97f3a4c53f133e056c9c1dcf6e6fac0c62844ccc0ad2149440f8c5379c26338a185b7142ddc2b9e62419203e618eb1412bc6bd5ff9a80b92c32a27f48dd18634e173b74a285ff10f01dbdb0cd81fe649048fd5b71e4eca59bd84dd3ccaddaca997d59a762b5fe7b6139df15345f8ae64aaa8afead27edb81bdc41a2c3112d5a519697160e28d76955087999407fdfbeceb29c76c50616fd8555dc42c28e994834db96e6d49e64e9239786943ee19948f5cb2d7c5f9cc6bf6164d542eeb47385e27cdbbb2a7680776cf1f7f72d5fb2671bbecb4740a13067eb6bbcd702998091b4e27fe46b24f79760bc63069948f5013f4d7b4d86632aeece8f64d760715883cba6d4e4f5eb767e7d2764c34301bcbeed00d2e327d0d2abf9a7d21a3a9d8652becd0f77cb207f44f21c8127b21d96da2f213e7c1259aae0cfb9972c8fa5dba9560e36b0de7d51a41756172bd4aaf8d78ad7340b355b3e51b6301e2d2f7063164c3385622bfe5640eb91394ab515f8a26ccfc9643cee4ac85132459e177d5e19d47c175d96df20513fc4875aef09ece48625e37992ea1fe34bc9a4597f58f341e2fc1cefb9ba5f733c8b273caa14bd4870cb15f07ed5f25c045f2260f92ed5db87e5f264d3f666c476718ebcdf1711c5ea24d0f87f9d686a918c9a7484fe2fd0fb52dad3ada4b9733fbcbb0452314f150ea784aaa02b2b954fcfc2c82487f3779bf72a374fa201d90061a1a52a89c7a233c63d851e15e2bb0ebf8426909644fdacdd95cb6397c0a229ea10999fa1877b5815538b0e1efbcea35bcb27a7166936ef691a1c241ea13712bdbe639e172592882c99601ca22438615ba7f1323cafa256b51387fc694b952b780d15041a41293e9100561f4d479a5067e4a30d284e9a3813d3e730688cbd09e3463bb7028170d6304216e827985c93e233d027f76d2afbc1aa85ff920b1001098a71db7dbd838ae0578ec4a65ffb4b8a6ef3ea74ef46c5ca7288a66d516385e36466b08415207602d4af9cb1ae72a0b82441cdfc71736c714aef1146f6cd631b25daf454acee9397d9afe9c4923ed90bff8d92fb8983f0a59e594915044f2cc653f1a9cdc0e942c96389d40661633dd5b490699e1faa1f0f8157fbae9d4fbcf6b6b176430d60bc7814d67ca40fbc0dd6b1232310434c5dc7f9beaff5b65c7b06525470ac27a8746aa6a07f5efd6fb677851ee4f69ae1496d119f5b8320a16fd62eeaf2eefb9cb339984b68df05354cfd9247a29a6d0ff64e08cb768e9249b6d18fa6c0a3f27dcb769ff640eb494c66911fc5e192bbd78f0cf1109449dbafa2ab1e087b20dee8023fccdfe13de3c1401f26a9f23e83f9c71052838d2af73b8c74c52409d3274c068f3eaf66f125a295cb718bd41eade99c9d607b7ebd12ee372803034bbad0f7994feaddd9313a429717649533e7a68feaa077835a4937dec9f04899a24033fa4f06a60d3f3b6118ae5f375d208f9948cf352e47704adad7e4cc9283a77b63f9defff7f0f564092edc477b4baf962408c3875bb27b26173f68c8eb1354723551f3e272a9e9db8af62c3dde86ec6413b39f9ea1e6528127fdc1681cbfa8ac98ceb776e22fa54e3e2f50f3fcbf8147ec986a48f50bd339713f2f6d8721e93a05c51549c906da624d4595820936bd39eae1d6e582b404e2125c0a2504aded07253404287d0dc2b8724d0b5aac40452ac3359d25b7c9493cc31f395d242ac44367b28ac76661d0c4c547937127d24c587d6f6fea767f07e3ae3f95ebf7388e659f7429eea448930719a6d07b082b0ab8d5ccb943d5da7fe4413b4c11893012e17b3170322f4c29aa34735938f4231e919709c4c19f4c7a809ef6fc02b5f7e145a00f5ba3e4bb092ebd7b90090e607028fed06b19df1947fc316c39f2226fa04c84b7909d2735770d64e04b68567e0eddf635f7824bbbbefe2ab7cc703f8844ad4d567d032875fcc3f465d375f8765db856b7de48deedce329deb1617a573028eb899007f2f61afe2f58f05d080ba422c76539d1f08790c90ceb85bf7d679d2e4d25f5c8d860212f241d8d39f43f9a477f86e9115b7c890f359e2132a359f2f30b7866f256120984e72000ccb94c6b531435df09382ece0630e7c291317f8864ec648d60fd0b75a513014c0a5a1d8db3a3d1e711b0f38827eb6cc51ee83834be990e7fc8623c70863a5915a62cb8b7e96eb3241c2c5ac6720d5b0f82e5d0e0645ed9d88f370f64da02334b27d9e8a168f2f4cacbc1f63781c1cf4a3930c5a1b4120981055f7b84a723ec883ae97564746dc6f581810717eaeec2ee083f208ce42d8453cad9f7af72016c906f3dd6007dde61c9bab5a98b0d7abd9226609aff1b1a225a7d649c441d7617a228153451926877c205c219a97b7126e57f0f3e53c778e7a460fb8f2448786eaf62a7eb2ddf69871fdfe73d8833af01330f04eeca63d46afe583456d06cf22bad61fd9c6e70bd911cf6431345a198d917d93fd8df0baf658a7c99a6d5f2db8a3fe3259d5226130ad2e58b3e5a97cad3a49d5538edff07e4136ee28c1f104bbb216fe2ec8ae1f2f3e0db44f7cf3db72eefe8e8d8fced64975f9b82496612c7879222000a95683a54d87ff6278e9fbdfc910b9b61cffa603492b40f4b26a91c2ed6fabce1702f11dd9dbf630679c9bbd7aea0cdeaa37c2884ca187544a2ba3223567d4a7109a554c9d16cbea0a0b861712cbccfbbea5b7ed41b0706653c77e433bd230d679c8f0821d4f86ff81b08343ab6c54f0f3919dde28095791a8a7fca76dc6ae6ef2c322ad85fc81cb77e06f4f536b25a2c3602b4d1575167460ac87a0c39929769c94fcf524f8b46113afa4aa48c27b92dc459fa4e990eed5d1174f988371fe5e3fba771e9367b042970e2de6049bd4ac2cba04c08d2ab46ad6d7eb4580c98dcef806d86f1f66feb6b9c54af6cedc5c9d5e0965958e636ed4d7bb65eb7fba834542c102344a098ca515097fa8919c3a1886e82ccc8b4d58b6ccca1a10a06eb28281572cb484542a898721216e14cbf32f1a00a3d90a500fbd48cb423d07dda5885d3122f4da0f6723cb7b01641a63b4e2bd5677f2d59087c237ba3ebad9806a57023dc4f489fdcfd3ee7fd462f6ceee9ae1cae988a273374f49f3ef4bc74a03ab484a6e0d363029d91047842b87e1c8b73d459b77ea239bfcb2a7f73846573895ba915637e8c0cfbf25384850d33992c9785e4722acfb3278b2eb011edcca25c0ac02dd1bc545c2896d8839bde08465d38ab738e164a320a2972e9508dc2f1a978a134276be8b9e8cee01d80e7671086a65355d884492ac5bcd78e7f5dceeb6237469d28764f294a33ee139075913a811460dc76aec1393f9f442b213a6c3e60f4af828d9eae4014e503977445a75b2416281d57dfb628cfc7a9becd37502fabbdd292fd1d6ce9f7ca1143e312b866b3557338a98fe8233fd94e7e38a863a645e49310bc57ad502f0ac2389f7cb83468746b8411e2fdaf2824e7032c1d2a28d05ade2d8c36498a39eebd5b16a35d428bde30ac2aaaebd9473f4b369c9836c98d9418282388eb61da60848bf0a040342f73b728e97f869272386938b743314001c9268d0646223eab429362eac8b21cb195249d105151cd76b316a3fa7749ee368a6bd64beede66ea883066de87401d1ddf7a56067fbd4f00f2965b29b97afe7a50f622a7270f903cffb622320b858719279140ecc1853c865ca8e89cc894761e7cbcd2c5ad29c563af81228b6bf7b7012c94fb8a604af4ed8164b7ef81dd844aa583ae0e4d4ea2936c1c582bbbfd1a048c542cebe3535a3773816ffbdebbedbadf65967d4927b2748f704908516c052eb4665fd8712d38bcfcac6342a668e05d7de737cc5725a6489a36fde578dc5d1970641bbe3137445ec5a2e12b947eb6c75ff05ff9cba05d15feef627842d484f463fc98557c90688455036f3889a6e6a553500671885c83d05a36b06823311aef1e78be182d7997324b81881f5e69edd0363c05707354ef5e7a2c595b7893d4620be32255ed289e321408a3eb43fbc979c7f4ded5928bb94154761c685d53a795ff34684c77da361c6aafc810ffade192d95462fd401dadd25fe043c7a40ef2afc9ef4be80fdf33eed598d2b04d5ca02fa361bb67721932c2ce9fe49f5791642b9efa5b335878135e6afa9bb5f9a75f514a2a7ca23a0c9d8d268711e58c193c021bbcdb443f826752b8bb92837490cdf9de36f4fe86b2411ec09420a9ea028df7859b3e16827ff56ef158043536a8881bec0361392a1b2e0f700985f3e3fa310b3a9899eee2eedf37637d270adce91a688774b9f003cdc073468da3ecf1be0e5a10d761e96f3784a8b85d62ce924c0274cd4b04f561b8b385f0a6972c7ca0f4cb00e266af5c4c9b2eaab1c9f1924221697b3306ab414e02feb6a0f8432c782a3d30f0dd5d5b24fef1ab8d2e5f9a9e5470bc8d3bae6fb68679b0cd9a90c31b5f77b77765b44f0d9361e902dabb1193457d1a9f3a3ac676c9bb1e3c7659f16b7a80aaf9673a25c21a25592ac89d19550cb421c0a28242e9b413158d2da73a81c086e38b163e277693fa360e24d97a0337b8beed81886e04e617d3db46fd7a2c92f98ed9c154487a9fc3827784a1876f4c337b34a98c652512618a4a84bf3350ac156f19ef458d8453a290e00464afd1b51170d116e21695636fa8ad857977e117cecfe74c2a1e3b89bd1faad04955d11b8c4147a3b90f157f1fdfb643dbabef6573d8e90a362ca6177928d1d22baa326854bb60dc324fb9619a1e0c290cc6173685661389833ba9d2570226d982e9121d7d8d366166badef558275cf55191b48d72e87aa5692806e9d1fb39ecf9f9b0ec95b3bce8d8083e6c0e8d425e524fe5f650603df5276264a8ddc3c228ba54bbe4427489cffac6de036f9c759226f0c1eb0ce98a0d195d79051fc3de9d2c541c149adb4588565bd549f3da79d6c9e86db301a70ad59168a1f3bcafa68c945a1b5b355a4941346e7b3d6e626617db33eb9aeb2ed667010479847d5c25007d6692a2f73febbc2a522a127929a2c5917eebd3d0cd4c1655657ee71c2b3a30fa0a44dbf505c3e5d3dc605a49514054bb4be3c9a1277f5e263804837178e3eb7a83340a52763a2235525ab58782aec5b626db3da3ec544fbf202ff1c517461706f5e07fbef91f048c50fc1c19e5a512ca40f86d2d54ef20d09e3e87aeb68a2b879d93295bbeed700621db8cd978936569", @ANYRES8=r2, @ANYRESDEC=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="f195714f718467e9367664635f7ebc0554327ff8143252e72a1ec5d0affccbd52dc44531a79925387dd0e3f3b6ed5d6e6148b4", @ANYRES32=r5, @ANYBLOB="64ef3632f5b435e75d2eeacea1e2449c07325d12f826ff7d00d59c062fc28466f688a196982b04313140a0bbabd059aaebb98c9a0a89cc3afe271986825629e4a0e52548884d7c3f95b5a492be4fd5845a4b95bbf77138ab269c3d69cfc7182e4e7c24dcc1d5e2db2a981644d5d10cc34b4b660dbbfca31ecb30497a6c6680afbaa5fc466787127487dcedae7502376555849f99729cbf8ee70caf4fa5464a22c8dab93bc4b6ef689c5b85ae75f7a82fe61e5e6664fa65d67703060244c8239cad3854b4ab4abf0f9b0242364d554cbbfe863e8b23ea62"]) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) r7 = fcntl$getown(r3, 0x5) getpgid(r7) executing program 0: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000169, &(0x7f0000000040)=[{0x0, 0x8, 0xff, 0x1}, {0x5, 0x2, 0x29}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 7: syz_open_pts() kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x5}, 0x2, &(0x7f0000000100)="71dba6724f0453dce74f5c7b2bbd385ceaa0823ab800", &(0x7f0000000300)=0x16, 0x0, 0x0) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) sysctl$hw(&(0x7f0000000200)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000140)={0x0, 0x2, 0x0}) mknod(0x0, 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) getrusage(0x0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000001240)=""/4096, 0x1000) write(r0, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r2 = socket(0x0, 0x2, 0x0) r3 = msgget(0x2, 0x0) r4 = getuid() mquery(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x4, r4, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x2, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000001c0)=0xd3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = syz_open_pts() accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r8]) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r12, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000440)={0x0}) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x80000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="0000bd71e7016e7f064ecac5484f44a73aad7ef372cef3a02c214b41f445b3aaf139f50000e054924b7d58c0093ff80584cab9010000006aae1302388e5c0b94d6da2f177cf2c7ba5e26a1b92499e0e23bfbfa0cb88ce76509bd2ad679778ad2542add5b785c7d7e075938b2269ee5b719ddb0ab25a8879f7a827307f4197e66066e31904c387f40c80760c2e7dc994583de06541d6f5b", 0x97) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x1, 0x116) semget(0x1, 0x2, 0x2) r0 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x200, r1, r3}, 0x2}) r4 = semget$private(0x0, 0x0, 0x110) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, 0x0) setreuid(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) listen(0xffffffffffffffff, 0xffffffdf) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 6: r0 = semget$private(0x0, 0x4, 0x52) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYRES16=r6, @ANYRES16=r6, @ANYRESOCT=r7, @ANYRES16, @ANYRES32=r5, @ANYRES16=r4], 0x401, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r8, r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0xffffffffffffffff, r3, r8, 0x0, 0x9}, 0x0, 0x4, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000002c0)=0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xa8, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x801) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x100, 0x104) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f0000000100)) executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x1}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x2b, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 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, &(0x7f0000000200)={0x0, 0x0, 0x1, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000100)=0x40, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() open(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, 0x0, 0x0) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d940100000000000000e0c52e853acc", &(0x7f0000000080)=0x7, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) kqueue() executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x7ff, r4, r5, r6, 0x0, 0x10, 0x401}, 0xffff, 0x0, r7, r8, 0xfffffffffffffff9, 0x20, 0x401, 0x3}) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r11, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ftruncate(r10, 0xf869) r12 = dup2(r9, r3) ioctl$WSKBDIO_GETKEYREPEAT(r12, 0x400c5708, &(0x7f00000001c0)) executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r4 = msgget(0x3, 0x120) msgrcv(r4, &(0x7f0000000100)={0x0, ""/218}, 0xe2, 0x2, 0x1000) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = getegid() fchown(r2, 0xffffffffffffffff, r5) executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=[{0xc0, 0x1, 0x79ae, "f6cdac751afcd5be96a9ad906e546f566f330642e816078fdfe6baa00030c0a0398c80d27a96c3afb2828596b312209bb1adafcb62294dcf629f886bf24553a50870f69b4bdf2b65ba9ee02393312c75057844af60bc7ffc7a5156302155eeddcba74cf0c49e02d951c93101b103e3e6b5871d9f6c049d4de6cdd267a1fb63c3db23a812711b20322929b5426b2562b0038b78cb75ab07cf3027baeacae287cd07c1c5ee263cdf71020b80ec08e4a258"}, {0x88, 0xfffe, 0x1, "9979d3f97fcee8a39fd627df2a1ec810d8359b0ef3f1bfb5b3e26473214400f1a687c07a31893aee79ada68184f39f39e6c9e491fc95f4d8ca306eb3ccdb5b71f7e9d6cf31be14f7d3c70d824f2dd89693e56d6f76f95db0315b71f87f74ae5e7003f85cb86bcf4f63110a81ec386baa20430e7926"}, {0x1010, 0x1, 0x4, "a3fd2d682febf3e39db7a8c20b486398335fb08a275f4546df7efa59a5195a49eb95be0b55c2c092a93f382a7fa7e9bdd864ce50e513cf03687f33b0ba6a2ef00a89dc478724c5d9a8f3d0f7dd1568df774451009c8b455fd24d7a0b2487d16308c11e58bdf714cacdace619d266910a25af2dffa279d2e4b8394f68110b08f1a633fc2597a6f289179396e75431c82da22010369332d3e27d732a738044847b63884cbfc5af3b89dddaca95532d93f294bdeeff0c81533944c1d5f1afe1da3e6940dae43ee0ce7973747c2b3fc8239a308b55f118e8f6181bdf8567123c4c95da3aa01404a63eb5068de500ce4efc8adca1158143d8e573ddfbbfd855e9ee5352591c25fcf373e49b504932361f34907f78bbc311dd7b61370c0e17f6128b4cae3bee8f71e20045779f1f33e525ebd4dfae45718edb5974a4c9daead82f724ce7263431f06e7fc248bb243b20b1057acf35ef97e66848580ad569d66f22c5c89bf740cb51f3bc66b4c02a46b3717895020a9a6f21eef8c6ceb0929ca1ef06fe0ec2fd13cd75e173e01cfc2a8bba1d790cc765264f4ce95dae79449973ccfd3dd9aaef415d4e1c9dc4044131354633aab743fa4eca469b436e7f3264305fd95cc58dd14c220dfa5b72ccf4ed09e5943b420845773becbc91d564e58bf2c6329933aa5e4e71e6d09ab7f107649130055d6d0fd6af08f565f468e8f25822134fee3164618fb2cd13d3ed8ba1405d4889283a1b3dae2191e74cafcbbffcfe117ba587694f8bf5d0f27335ff1a906723eb21df93a95e056a3fb177d31118b25ad44944e3a6a229f9aaa8d8b6d45cd6109b1d6d2a34ae577d4b875a842497fa9634a977fc9e1f82d94be510b297741ed3baf9284b81682b973a9ce5ae19d0600dbb632ac016ef32e281a10507da12438baddf62dd13e2279d7849f313ccb795baaa2803e90eec4a142592507e7122afdbab74812baa8ccda3adeeeb3f1066b906a93b6bd69bb746df1169ef559904cbc26aff0cf38d73c5f4f2b394c13406f811d63b6f3f2edc1e2d75d3256c4c39bdbbf3d4b944e0f28044c84d0de26587a916ac69e6b9cf9c5e437f42cf327e4585b505e4ab1f636e1106065795c37c51213786f26814007c8eef0b5ac02bf7fec522acab31dc5b6773ece80d52ba662dcdb3b8c55c80a8ad044420453e5cd3df67afe4b0eb5965ea7a0e6d87a3978e2945c564ed768a5030a1cb62e6d8a3b75bb72f26b42232c0affcfe3b83f21fca8d86aa20693417daf24a2cdcb13b04e2fff64be19b117032a4cb8b57266be0f1b341b6d79405970f0351a75fc105184fed689a347a5df380f555926d3067b954e14475a4466bc2f6fc808a0961af1686c3d7329cab460646bda63ea5df1982f13af4d1c078c109065be8a668d3cf91ecc0c0168be302d5657d29078b234c6906bf06bbf8cd7ea9863d409de28d524f139acddcc064ace0089ae2fa86eec10197aea55f12cb727d6b857b0c61782489b08536b673c9fbae8b3b684b81e0bfa6b7e9c4f7bbdf55902bcc4e4486a0fe5a1ff85dd21026d4322fb0a26939882e30b5f6f2b69d15144de918b78ee25b1345d7eb72cfed9e08b43871c2891711b298a0b56c32d5ae1d71bdb680ee7170830caf31b172cbfffddd75e05d89dd53844c1d9559ca95267fb7125c9e75342fdc3f3cc8c3dcd445be394566809d2fb94529b04a839c43ab76fb1203cea0777ee2ff2e73b4ff6ecc91ed2a2294ba26ef10c8e6e6d19395c76c5df678a027e0abe6f49435c5a1b12356d4eb2ef861ef5ce69c48817a6a3e8fcc11c1af914f99dca2be8cb59bb12f7af8293653e1ed8ccecd62b5cda177182c3a48984e79f46376435b0662710f5e1ebefff0307a6ebff63a598fa9970df2e208298baa69dd1ea74c0be075a5b8cc75243582ab111791948264e1c80e0a3cf7dfa4ce8ef321ac08bbac763bacf89b493577bbfb1ebde6771f8f96f923f9c156b20930c761cde4d83caa9766d718de068b79d931a269fbc42bea397de46a372780a68b79257dcf1cb0582c84443e7a8080e4a18d6a0cfdd7c66a68828d27c94acf0e6ae732e284085dfc846779aa5065de37ab0e010a246a9dad8db51dd469a3e36ce0754e716c62f4f2c8dc31b32ea7379e01c104f84e4c8bd8a7d6ec9d35b7ba65d73dd65722f4743689b11baee49b824d061642ff7f0196f69fd02b3ff79b3dee26b6ddea4f3be453268d003e235e3280063f8c1fd47df83595fa3431882027c55bd9d7e2418f87261a50bf22f0f4b76ea6b5b2f4006b1152cbe6309e854b1eaa73c349f4a5e4e396ffafa5cf6ee8d7e83eb1897a106e0a525b1b9abec40dc6a0fd370780360b01cf15ccaf96c2bc043e459812e3aea37ff4945c5e93f83396b64528752909fa1e4ae2974ff5900c59b0562ee35e06fe4d654f1f3be1538fcd69fc591c4d67101c9e56db517bc5d2ff08802d704af436a0fdb2f19a4f586ed79bed2cfd737aa7764dde3e27e8d46681584c3dff2cc5f0af118721a6c7d9ad5f4afaa03738272a8bc8a06ab2c0e2f4f1ffcc58da0511681e24800d4d5f5a5b979451d5b7b97d6200c46a54d0990b89896811bb7004da5f04cb3af82096058fbb28f8a6676dcabb718d6b5b9be554def413f4533ac63e282bcfa794bbfdb1bd06791d38044cd1a3299d08669760187d7554fe54b1d5c272469964a027bdfba8307036b8a6edf053c911b5cc2af9dd820db7d177a5c77670649179acd9a179cbe58fe9ae75318afbae5f6939142a081d691962573f07bd8c5e0013f1a28bec70b0283f4a508f67c2abc3a0fb17d62b890689641a1602c586a0b3977ad413d178db2fd0e2fb552331e137638a0a7855e4e7b1cd9095f938a691b0cac3a85e10550c0cd272bbcf487549db96cb5f21475a9201d765ac340fee95f44b2e927c0bb1035be7ff3b5e0d6e65a28cfab79ec5389343a352dfdb241b0f8d798829393deff569dd602cdc66ce51cca86cab4e3d3d2ebde9fc9eb5b95593196357f8d19d0e44cc51caaa5dbbb35eb480c343a099330a0d905f37844d6799c86e33a58ffc566c9c0adb3f0010a7c66d2664de4a1b2e2836b0c3d77a6ae9895e0ce9feb21905486891a85ae656fd977ee138cfc996313a8c459ba3769c9b4e79459ad79a7627c8dddcab4be4eba1225eb0b8c01074c458efdac8c460fd721406df3bbadce3f12904c06c9b4d0dc656b67f461197d0d5b620c8e3c5aaf8a2257594c11e03acec9a2dd942b99ef356f074481ab8386b6905633ab6d1c1cd95da98fbd1adb3b015c38e5af3b214452c8cecd09da9584e0aba848958492f95ae6c18942749100d9cd4816fa1c65a839b68eecba170fda0be4842a7dc8cf1cd15e0d9ee4f3385fc9d87285e2135c6e0451e34831517dbc68e0e10252bcfbcc5d9d8dfc2ce239dfb31c85be24819b5e64d2b041c3ecdb11885be7e577be019601572006646fae4d9d75621dd1730a136dc76f4b9a8cf52910e193cbbcc6f990f81cd3e139c3681879dab57c449e7741ac63856e0ddfaf018ec7bc6318d800e57323a86fed775bcb8a5358ea880b6b4b3c683c9d30934975ef0a9fb7c653311bd7257d06259e88a63b5659fcf3e144fa5a7028faea8ec26201505fd851949772a52570365eaa6a5a81c9244ad8a45388478597b9412a8d93cb79e28a971f6779be6df2366a4b07ad02a398a6684ad6d6176e6d0a29e9f9ff5f44ea111049afe00144b33b174008153adcb1ab562abd56617f176a54e707bdf8e9e5f8e0a5544b4763a6a631692228cc9eaf60f6089dd2a2b7c65da796de8d68e746caec2243dd0f6dba58c45780ba10eef9bde835746e8b2e11b6c119538210794401e7ccdeaf7caf5d94cb2796c61d5da6a0666292b4c6d364e02573ccfb592aa3cb7fbcd34dbb48ea68a866df646858886a2718e91b51da060ebdd2191eae1dce5517ffb209e3d258fb3d1bc4e9da7583aa3d64c8a0f54f1390832237fbc9d42aa3b73b5b1eaf32047298643634de8f2e1a8d0fe35184db008bc26fa1a69010b6c0d72ea43aa987f38b74eee8ccb66bb5e9544be043ef29c5f6a773b8050864b016d2b2ea50f86eb7a91c0a24b8b8f2227e4cba28e55f188944d6aac6bea581106d18624786b41afec4752012190a31df853401f9b7140620a070d6ee02c464d734e59901f8b9643118c248a7a85aa10e30d751da7d938e4a746fd4319c9e95196786b75245bc88bd06a9f9792d5a830f2615342ad3015ff79ef638d3ffa70e60096d622ef04254df81d25f538007dee8d84d1b0b48207b8abe55838857b0403e001828beea6281d06a7e5c1fb684103b9fd822031fd1432df3782244d5cb6e3140613705b0cdc9304d53eb3aa1c68f506f422e8cf77234a002523765b4fc9ae246e28df556752d4afdf31e2b3c09f8fb3edc3269e0a2e625342ece64d7d746138c4c9557c7696c2ffb853029f36b6261b40817ad44c11159a237ee7c261908ca7412d43cde1acf5ee7ef40f55877d9dbe9016bea8f1c4bd44fef02c3ed92fccc66a49b8bb815164c8aeb8873e0b66d1b3f8fcc6f1957166e6b02cc37f6fd34c21e7a7731ebb246c961b467e96c7950406f92340db3b4c3e301edb1b77217308befdb798f7246a7f628f81861a09e467f66120b34d1a818a27728b0ecbc775ea9c4fa90f80ab5dac45f15d63d9946ba0e26459c873a188438a173d1ee303fd812136ca6c18fcf3ee7e91b1ee86233721ea7a2f3ebdc9422b965b120e693cc7a4ac02c257c48306c9d486921abde1d8505095fdba957207b3bf8d01c2cd959c84e133e9e4c5dc2fbe1624fe3a83f5d6ae050f115365d167cfcb31dbd2be3c7960628ef53365c76d593f2066e135ab547135783f635b1a91b4b114790f795793eaaa317b5a694171fc7492ed7cf7a4958d610a284df6ad1eb0cf40ea39d8c556683edf27a1d67881ecf8a752774f0f92fb30ed8a36c80f44b9b901c8b269efd89bd58c1e9cab1deb3886831ffcab1b3e6c5bff1d520a388674876ffe62b3615757b54ff23f3ee35d92164bfc059376d758f7116c50e8b99004f34234772dc3e501184dd97d243c2d58ae2aafcff38c33f0e37578789c2efb6cdee21ff1e8f60937b7c09d1f43e2163a49bb504a0fe72a54297eb276dacb3bb1af2dbe1895c2e4b852d321ec60be900d5aa54ffd2b0e98568263541be1d90e0ef598494c973ad8eab5187f6c5f42646ca50ae585ef27317f548477c4aa88116e7f6297c231ff5979e05d5794caaeee4194e3f72ccf18e747d86d581a6498a4c43e61793bf96b05cd522b60a5c38d6f1d69224289708eec71a8bf59fbeee88e1c0f778e14d9df9c393c5e30581775053237ae111e39e78c972cec4bc78e70db2f3776af5ed5dae704d7a4b7d8d45b9c4f233ff73c6d1a320a50b116e4d4b04a4343420f7c7566c2f9409f858b0c0d2626203ac0cb3ec2c7ecfb3c8db5b9707a5e76894527f06794f2ee9a0d709d07ae5dfc5f6839facc5dff99d773ea39c46d3eadd4c91c1284d1c7a4d28d3321377880a20c9098ad0062c61cab9b948de8021a2597c332002890ba8c4dd06c17d4c88ca0a786cf6fcf5bc365e5563c36a26dfac7b7184ec2b6cbde8117dc3b47b052e6f5127c54a3094faa0fde17ed07d262aece96a5c4c26b9dc87ac1511df69356bae93d9cfc30cf1a0adc637ec5762b5c3b4f45f501c6e9ef4e009df3bfc35c41cd3c7659c4c02e51d1b17bc18c73a92ab747b0bd8a75cdd136c8a746b508ff6c50c225f3a7026a68"}], 0x1158}, 0x401) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_getres(0x4, 0x0) geteuid() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000280)='./file0/../file0\x00', 0x1, 0x808, r2) symlink(&(0x7f00000000c0)='.\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x99, 0x49}, {0x81, 0x0, 0x0, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = msgget(0x0, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x6, './file0\x00', 0xfb36, 0xbb, 0x10000, 0xe6f1}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) executing program 7: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5, 0x2}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xb0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xd2, 0xb, 0x7f, 0x3}, {0x9, 0x5, 0x4, 0x20007}]}) close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000180)=[{&(0x7f00000003c0)="7423f84e060000008406984b308068ce86b6ac764f0000c0666bcbd82ca238114ca9a524c539eb7e527e90c30aa57fa67f7b8f45bf588671504013ea9ffac843397b7d76a6c05584", 0xffffffffffffff13}, {&(0x7f0000000c80)="66ff67766d0f1bbf1131717196ed04cbcd4cbb18536f1a6d21540554f5d45a1b2cdffeb93ebd9cd642a08c4c0e6ed4c715ae0b19018f96cfe7f4c4887fb1ffadc657ffedf8c9ddea640a8eed47e43665c315cdd611d67d13ee7f3ba4cf06869237d4526c57c983ac471d0190787ed936ce932b0814edee27c4f3d1f9508cdedb50f854f74a73cfcdb5439b98c327c747085b77d8b954fb4afed8ca8ea96613d2f1e1473333c7ed131e270fa0b1cb6fe1a2d588cbcdd0f6fd7d14969c936ad2b86c4947b3b377ee90e437ee988a519f226e38f343ba7797d52c4e1ab66d210ca5a6be55ac3a6dc43bacadb6eb21cc68979c54f6174208a75b20a1101d4d700a5038e8498e33dba16f3f13daf320dd1c7cd6dc64b6f4d7ba3486c86cc88f7930d62b88cb9623ff06a376d53a2637ffaba8326dac6e776e0e0996fadc953df8226bd8e2e0975e67baf914831cbfc3a7a1a693d2eb344c621b558a6fa7ee56a092bbdc14a5feba6cc2dc1e2c6141064ec787a37e1185b49bbe45a86ec359346f93ab4a440af5fbd53f28d2d3f0188a31b8ba9af5e9c98edb1a4188fcd6a5368824b2bfe7be6832b9b11d691c757a85f11e13714fd6be50d99b1221c826e84f32cb7faba14c6ae43c82aa8d3cb1fb8e4a32c6379e8a265dd9bf48190fb5749afe2020f17c18a5419293aac9353cb9f4bab9dd2a80aef65b59cf22f6cf32d0b0ef2cf229cccc3c79ff23027d6cc7672d2d0e97a2626bb74380f9fb948208c5239b75f85c871d704724415cd992d209493e2487a9f8675bcda81a8a677fecb8927f70547907c745483e924dd00aac49ca8b551a79043aa195c5f436c0ba721072d7db07a6fa48584468222d86fce13edb5a6c6008972cf96dd4dae33023805616616af366a1384f42507100e534bad1c70837a95a555d0b8591a5271c975c6fca8adf7f129ae2e2936cc57e4b17ea1e896cede8c78cbecf3eafcc9f9ca5c145810c8355e8c3bc2e87d486e32f23599e6628699912d6aa6058d363469d5f3501876d2583be8b96d49a2ca6748bb4a8789c6146287c6955d2f93ddd928293c4e51f078dabbe72b3e2be496ced490670e39b20d1cfc7b198990c70fda11614095ad200e57ae1e9161e2f3111dd32831a9317c2bee33150cbd7e7dffa6eaaf349402b55e3cb45fea4a1c992e3c6371d6a0e84fb160da96f1f094def99b2eee028fabad4dc8e02c2926d7c3735344a9aad93ed8e53b2e30ab03c30ff9da8f5f3c470b70b3197e9d42e50f8747750b96b4ab856c1099c611310b0be505a08fbc2caf8cae974108c3aedbc733f8abaaa39571f176c317251fdcf2f45afc14feef30641be1b27cafd6d8a783c018ceacbfee7c794489427d4f94870c946192e51f37c8e0dfad4b3de1dcca53698fb361a8d78c0334027c079a75525afb46e2f716159de01c01305103ad1878caa5a46aff70e4ad73e1bfefa953004bc595c8eb66feebf1666a07c70131c7dd58f1a8bddc70f97a404c61c186b1073f8ee792aece7f8b59137e3b06049f50d6a7b89c3a4e7ac3dfae4330e4bf4f500fb99b5da9569ee1bfdb1ed3fd975ac980971f1161fb5475627c86c7ef16e7ad6ee7532c9b6525fd12e6287b03a017bf861725b763bc7fc0daedc92da8f5030fbf813fedfd0a623dd37c61683a4285858ee519e2a12a70b95842003ee14c6dc828267764b741d49c9f6f273d76c9a56149767dc484ccf31e19b2a7c30612966f74d17e4bc0e4b55fd29fe3bfac80d498ac13a46ff630cc5439645a42e093c285237dcbf18ce77fd424a12bf3a5b5b89e8917432b9475b80e34aeea9db92cf0a1037584af7ec703d8f565b9403c1b6c3b8d8423d8cb1100e55e77f00b2531b74745039d6b8ea12c89604ca8885a8af40aaa09e6304df95609417d7605f19b61cef4b470d0b5668cdcc448790f280ffd7b34a6887fee0054d893ccf80b4f0710fb8080612082a281019570d424e68078caa07ff53644cd1e57794ed46b80105d863d75be006698408286392a7d8d933f1f98edcd935fc3ab5a7d84ed4bff2c331a64887038c0a3ba2c56a60ae06b1a73458b9b79bc0e522b037584aa557e21dd78713340fd13b1140e9edcdc265058f7a5f6bc5689d275904abbf339a9c0ed8bd07db1b4241c22e048f2c0b553069f6f89c91c2966a51259614ae7b8410382a8ace9753c421ad4d9d3fff72b8a6481c484711c34316f6d338d1d7ea8269fc09278cfef1718f7f2e9e1b4fbc33ded020c0aa0c4c70f14662d2fbd72c8b012cfdd4ef5e0eced466387361552bdd719aeb3da89aa68ebd0365b2a50b5f868a87b103930da6f63d6ecec563f0dc4bf1c80ceee5472392f0cf3abfb51e1e2a5bb9787b84998129404b448677ae779da702f71343de601f84ee16c2020c97a0f3cdcf34ec9243b66f9feb56b359c58dad359f5b3a17399d23425291c98ed7dfa0742c7d22ceec80521345f4df99e0fbdf585d1538f96faa4a99381feec680a751b5358b727269a438434b363b72d6b63fc46731ac58794555e9cdc389b030f96af745797a03080d0b889bef8d072253f0ab8e3f2235739b11f0de2f386a7ba21ad0ae14955ef58051614bd161cf13e54b764694e8c644f1d49b44713560f4ea3c1bf872f887cc653e6843a51d0e9666e65cb6e6666491c81530e61cbd50ff066f40a5fb7501e49d7a2d40f408009f6347414a69dbd64a32a84d7c24ade3f18f9f0d3c813f1e1ddb7c0298d0c480a7a3d20af9221b23fc8609d5acd89e4f0fd7b65d1fe65e8aec6c76edbbe2078a9c8921f3a4827e5419429775ec749282d97a7e1f445764412a41c84b536ce9d7d02547a701d685212150cd23f8bd88cce098fce531c0ec94da7514cfa16083816e598185a72f194f4c9fa173f9f20e8a4695a902f60e79335c0650908b932eea5f37ab112c9e32329fc8f32e38d247d7ac79350d821552564545d72231c81d052ce0a8aa4a0e805ac693a8aa65f690946ab0f323344d70040986b303a0d49e40b6245433139404ba1d36b764ff57549992a79e11e7857db929b27562cd261b2f09a54f8c89ed0c3944fa934e6512ccf283085f5168d668cd47dab1d6ec98736916cf5fbfcde78e8c8f0e21dfd594a8f00ba8d0d0dfe98029f1d0ec42480d2ec92c8072a19bc7800418a970dba060ed67102710d2f6378f244b57b1663a50656fcdcb438b0e299f88d31a11020b088a07012bdfc022866f074b619c11aa706b0069879bf3f8749f4db45f632a91a46d1a22612650ba93c25d05bc3f8cc9ac4cd417f4ca485e3026b3d17f49a322552105c9ffacd78f4e6c1eb2f1db3922186c27d28cd29323bb0fc1018fde0f41208e9dad7e96dd36bd81e9feffd7f3e1a169664ba9755b55e1a6ea4a5e6f81c72984cf3a201c99ac8e980cc729be52538c5e76ec83522d5009baf1553ba25491069096d22476fea01f4c02b9965cde1fc7e1dfd8ce7fa5e6519dadbf1c75f64821f9675452ea5831c66f5af1ce776484f3a23e57f20586b6464e12f20701d35e055e2dd09cc1189d10c865a292d7b1d0a8618dca58695a3cd20dda56f4a52d8ae83356fe6cd8800d4d48bc63501da9d3cf8831aad436d9e23ea96b8d553648ea49bf7ad820e5bad956fe8cba2a4c1f0d982e0aa34354cad338e8dc9f9d322c005c2e254f96130e9fc37250f59acb9c0f0b2cf22b10a7adad15708e6f7f15d4f6abe54cc0cf7103531050e937155e7f70c5a1fcf62f043d0d500ccd899f72d0e6ef2baffcf4ab6b6ace1403f19beffb15f513e306e5324838dfc038d5bb58f7259b640bf02291d542a360ff362c5dd41cae0cbc777acec10c207913966241c2d5b05c4b8fccf2b4f35656a633721f16cae762af8ca886feed36808c91a83276bcd88c34e5f504ed0c330078c46769cef9793567d31f284a05aa4a0d6035e13dc39c9be4962aaad131a4a055b408cb91c6fe5149265d2ba6689bdad7cb8530f33e7bc094da7ba416c263689b3c79977f561812ecfb4ac280825a5a17362a05ec80fb003f32b4164b02635d343350036d7c65ccfbf0932221383f4b456b069dd6a59a122e1e0ad1ca341d1cbcf00b91c04461ac4fd45cc26978f25d04489a40f023dedfc35e1d80bed1cfad128ac92b3c7c32c443a3c73c099c9082e6833a3e115137fbdce3b3bcc297a4fe7329b0f47b1092c33797c2b5b4905264618f143c9ff4ab4cb93b0d58047e8d0a78126e5522643e17a7f4042747959a41a005a3f3e63f4fb69dd0a942328c854348b650fb86021b4f79b7382255f6c62455b367bcfbd48a10078b491dc86951ad03a3bc140104a47c73b316d09023ce515f712afe13b3c066a59c10b55d6cd7f6cca542eab5e6e0ba1786df025a5c11755aa23d4df585b446e288bc635f914bc0fcaa0ddbd595e289ca989b0f521d103eb428d97e8d55b0bcca68c9132f6f80fcaf9689b070a62dcbbd0255e3b408de88a91127547c0904dc846fba169cc0777f182e95ba4d8952e88307b3e753f7b9ac4dafbcf52c99aa5813dab7d6dccc0ee177804ed74d1c7d2926ed8a606ad708326df33f85ea26f5df840609c609c4e03c9b76ee94ad6495a743e93f4a65548b5b9418843e3c1290ee139ca0709216aa9e323bf49f09db5332bd8202f17a114dbe18030e48212166263f9b480d65f856c65b81113bd9aae04687825a0a2ae8e3644366e47feab161f00b3fa5cac4e7797585d29040c8fa156ff24d220fa294ec648874d7b9a78e7214a00d8acc0e8e5c8a3ac20c0b476eba1b1902b006680adb5820328b4a9e7231c71ff4426d40f7bd65f3bcf36b458ba6fae227946f7ccb4957c734c67ceeec66c2a639a66ba6177179c523a8a6aa951bf1d7cf313a99f71b8eb54234823b4989921a371efee9b754eddf9db329729265a649a7fcd80e1c18544d7e1d257ce82fab4730bf549587f4c4227984ffca4cd344b3e0c8733ffc22e58536b6deb88b4359056069fd1c35019ee55d44c1bb6ed6d392dbd9a90c229990216c7a05f040d63015703fc4881e0fc0e7c9f88958b3e59dbe0251fd9eb85db8566fbdb02f84f69a8294da5e89b7f35b77b2bb07e329c809e51067ed605e281a7a28c6768017b1b2409b8f559c28d7351ad8705ebbc2ddecccd82fdfc3d5b3b23ea17f07e0d17ec1a7621f7870bab7dffbdc478c4f43eea47a35c5d3900f481dd61dbb071e05f24b96f3ddf2db53c215fc0a1f7b62cea67e48853b01c8b78dcb1c02709e2b5edbfe79943291cce4b71839c21d09171dd2542ab546711cf9f50816b91c407e224e2f0f12ba2c488e18c7ead62f8eccaab4edae9d13735d73109dd64ace0009cf2957b46ef76433b67b3a131af104680a73c761b848bdf5d5e14f4da152705a66c6eaae49b1b5761a0410117043c8226d69fd1ea0d1aa9c91517db3274ee3b04d9269a3c8c85bc17ef4f82e44046b15c52b3a84c1df40b314128774fbf0f8197317dca58581f9040bfd5a556ec7cf52d34a6f35428d0966e9e6ef382920917f22e91d8815e695d81a9c0e334fdc58b2c1180643016d4961531efb45e05c323eb033fae4200089bb0a85cdef665e83013375e499b9028086c8b74b8ad4c4c60ad5e3478bd352498f2542c88e280eb80de57af401299a9b9ba73cd74ac40cbc7b49e4f1486d238768da5fe8c5092561cc241d3057a38136f891e6e0fcb1531e7b336c5a265408b98bceecd5c17ef0789525c00127e5a8905c4e45307c479d2c4ef19d8efe80b7327449c3c1ec00cac503bf0c1091ab21c0", 0x1000}], 0x2) readv(0xffffffffffffffff, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x0, 0x1}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x400000000000}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8000, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[0x5d, 0x7fff]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setgid(0x0) getuid() getpid() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0xc, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}], @generic="36fdf513"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_emit_ethernet(0x106e, &(0x7f0000000140)={@broadcast, @remote, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x24, 0x105c, 0x68, 0x4, 0x20, 0x4, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x81, 0x1, 0x5, [{[], 0x3}, {[@broadcast], 0xfffff800}, {[@rand_addr], 0xffffb413}, {[], 0x4}]}, @generic={0x89, 0x9, "f40d9c1b8e44a4"}]}}, @tcp={{0x3, 0x0, 0x41424344, r4, 0x0, 0x0, 0x8, 0x1, 0x6, 0x0, 0x8, {[@generic={0x4, 0xa, "43cbb9f5ccf57e32"}]}}, {"5d66553c8c4ab4bc80fd1bb5b1705ba8c03313a824a08ac9e001fb7c6d6367e2c3238d138fc50caefe3b2c68c1bcc78831b41ea28f5ea595167f275928b1878d489cde03bef3f957386e121e35d40e3e52e9c9c1d22134b260412a10875f64d3457c97e1ce0db5fe6e85c62b7405d8393d1657bcf209829bf701a39592b7a347b5dc166855df88b99c458eb0941353565fbd542d40584ae200f4a3cac75d936eb7d1df8853e67b2cfb25bd8f6bd02c1e769a45f37a39fc28be4649b13474dc76402afffd7b12c972b3f9963bb3483e28b61f42e798b86688195a09a484989ca68626c4ac73a5a1800317009b5ae41d2b53513b632640b2c1a7b44ad6f27c184ab9fa0a6f45ad4a78e31c95f57d7a4ae5afc29653c6726b5b92531dfee6d7646a30d5da83945cb854d8cbcec16badcda7d37b16bc0c81b9a5daec3ea42b737da90dbf07e1ed696063b870a4fad7d8aac7b68ad0c4c690d56cf35ff0bdf523e59aaf75918cfa8defbef86116a9dfc7006efabb51f620594df2de3004ee784be5fa482030799a1782ab7c22d624dd4d5fbc32ad676505f045d0b48c7a3f476d7bb5732685dde330a5953b143663b753231b54d270affd0ff3e41d791a5606fba4d9b1e3d50a13f21e1b70f1489badeb940fbec9c32a37fab04987b74bdd22b148dcb18b21c1391c1e4f2c992ef4dd70e2d5774d3303793da72092b2dfb51bb665e93244ef700003feaa7da8a5f0f4222be29db90e2224fc628ab051b8e88595d56e7ccd98c3370966221e79066e465df942f40138628f415553325f33887c2c1266e8ecab756ee227fa889f46979f90c4a2afc2bde370313519598465232dc9f2082e0cc65c0f7b4c556a0e15a12d50cca5cdc21db52d8557d0bff3dd830c46aac39288cfe1bb2d074b2d0a99c5ab3fd416af66c2bfd73fad992ba47bfed565daa75911b02659ff487d3ec6aab01355accd9e3ce757fe18e305d66624bec21b276997ebb33ebcb20d626ae3a58f5cdf35e2ef08a0c814958d151c1487da5250334aebd531190abfb44d8f1568e0f17507a89905b8611a84fe1e44d063f55170de99a756d686eaf46aa34650424a8548d5db8377376aaafc2bbdf1c659da64d0996b0c9db68934ed6e1684478c6c30c3be8c8ebeb5307b9d91807c281d8b07e2037f68b9adab0731c2586a33fa8d6c995765b8234fd2b620a3cfafd2753813b7db7e9db9310390bba91836ee7ae39d77afa2cac45f8dcf7ad6dfa9870cfc7992bbfd7ba845b212e6d9309b8eb54831daee7e3fa944dc6275d2e2386cafc43829e8e1d6b747b02938a36509cf9f52d77f2c913129d577b62e6c3bdd2f83a0d3f8f05b4330c8e2e5eed6dc66ec0f0485c3892225e8e2d3980aa4eb936ed21ddb41da7d0220823ae097410a37f3396528b20d66f7523a37094f9069d90a54af4e6c2b7bce1ee29b92bf193a337a331a48758b336b1706d395ded9871c61a649462a2186bf59824b5cc8189cae396207c6f9e05834cfc7ed84e537f6cecf24ae1d799f6f17af80ef4c99edbe19aa1dfafbe9b87acd9bbd26e9ae52550a49e81644d18389a9a7944fd5b5cb207854c26a5b3e9a7837abdc55fff2465a6aeed7ff7973e62b6f63879796369cf558aff6525972d4affeb30ad5f467390c8fce1631744340d66aeb1fb3be8a6f5b817e034f54fdcb98a3949ab8e15e51fcea6ef3cc1cca885a9ef886e5f20384d64af2d0b1f0a09ebd1e61e5f5673dbe95d044701c4b30871caaf4ca9e01a055d2f62d347d5caf5789e4c4df5a7a8d306caeb3f20fca035a6777a879943752cdce2f83ba6705fa3ac9b7b676e1b375c5efa05838f6366fde221f1e56c386a341436bc2f102287b0c118f5f2297e0eade35b13614b557f943cb2d66e9d2ad3932c60b36b0162425213975d0109b734bb8318e7d9f6f6bda825fd1a422a71b535298a54d946e5e19ad0701e1113e4c0172bce7d12f273bf4aaa615ee3510426e09caa1f75a08c2370074ea2594023528b6191e763bfd355df23c68ac5f1106b6bfa440895b83cbcca8f9fababdd5d461591e2ef7b717072f7b6852d4972b738a7787eb64529044cb6c521efd85565fc9e22d5e57ef4a43ac9d19656313f7db416d5924858da1f639afc6c5eed02c13d4828e3ea5f16ca645902d402b7409921df33a3c4d06c98ff7948c904d1f2fc2a48eabfdb3248d60f6567df980995bd089512cdcb05cbebac092040b02f2eecd2b8ed4b23ddfcc4302f90e31119a022e21f41628ea9b3c6865603a1e689ef3213da20bd05fe6fe824fa0f058586ba25a8c86ebacc298e8e4f60dee77d877b885f5db6ffa4c96db98809f6c61842c6e06649e21f649d9f6201b4dde76dddbbaf67964d79ac6a6788162a718246b15e19c22e6d0c33b7136e6edd8c0d825d348c0580ccaee299f9f554f5652a08f09928aa082d173f1611356a1a8b3142e2a961eb9e5e276c363cb042bf7dcb6a6951b8dfcbf3bdd54aa48bc175c9bcc7039075f154efc273ab702e437101ab1e4a18fb6832f040d42f4466a72de34c1dbe45668e419dda82f1a22941751328417321232467bd89ece64152dfeb374dfdf7600988e1f21704ccca7ef41dc3cf8d5a1f38e23fd8401e6ba3b7b9b8cddd3116b14905f8ea3c91af9663fc2ccd7e297fcd545ef0cd28f8bc7ecf9bc1958a7ce3a1f181f7c2743e5b9ce57c3192d0ccd9cfe5bc7394631eb4ebf57a4922fcc831c0d58e5994f570aff31ef64e67b455fb089f42840700d4adccb9ea39c1de83406882d5554754e63aadc11694caa64fbcdee9c13f1b2188397feb902565834b2cd5694fc5d6aa3a3199c080047bea14a3f6c05278487d9d0cb260305a0e1024ba9ca444415ddb11852e0a5af54c4472c823fbe1fb98e8583be83cf8d300ad46eba76f110a25efcc459fb76e5da3009590657e1df6b0541fbc05fee00697030096d92db1574d9308d18a8c1cb1819d8f2d7524206e844a7feeec2e09e07a22bc902b4c811b23c2af35361810cc9cd09481bfe318399cbf0cfe4885dd44f5d2502c6bf79d39a0986b31827e24f3a13d8402a0aa96a4b59d7a0a4738ee9c7252fffbc6929ea9bec8310b792c251b2c44066864b2e4dfbc23af3466796509e04e3e352d1c6963411d0f3485e1b3f93f47554d76015b3400037e64b8fd31e57c482dcb353e47882ecfeae5e2f7f596eb8dd6020d4bb321e53b47c9939b755dfbd9c7d0535e66afe1e4d80494d89ab1dc44d172c45ec2a14d919234f38cd7d6f2dea1a754298cbeaa7b8252313d225dfd199de01441673e1164f5dd8b09c1f99ef5f33ef2511c6c2e1c8a4c7c58ae6dc2017c525fa8e9a50512edad5d5bf1d66e58911fa37679002107f5e00d2faf0b9b986cd58b938f716bf7f1e3abdd35f408aa8ed9e83e24b6042fa0bf2789fae06d3745714f906f4ac38d8ebc8462696c319f34e41c398c98bbca5a34793b46b26c0fbd0f34a8d276e9dd23e4c332d4e2e86d6ac7a16aabdf0c5dd3359862a6327819ce0b897c1d268c39c97e0421b34973ac3af74ef7f91db84e6f0b4a352ed4c63911eda0f1a1ebeb4d74c6eb6d411883a3cf96d79b95582755eb3ad899d9ed0241d4c06f95e26da0c68294be7f025c805f9539f5a9b409f623dc40060a11a28d428b8091156897d022a5023dc15297d13836734954173dd85b968fae0b0e4dd3a399e9ff54c954d9bb293cbcaca2ac8df6bc08f6a3fa478026a80ba7b8514e2ad110b51b856201f88933de1cf602afb8d2840434ac9db561284d91ab0a3ae904ae3af457f634d50a13ebb6ae179091f37dde2e9f00e7acedcc5f1938a113eaf9b0bcaa183c9800d33ba94662732bc0d518afe85bb5c3f639891259fce3ff71b38cef1aaab994488e195c1bcb65a79c04d8463a0326b5bdcef77b5bfc2915548707beeb91d5acbeab2248a63438d1a137b634d8803f9b60a42c48fdf300787d6c8a1c2449cc7b517bc68a51b44d93ca3b407701ecc909238aa00b1886627841a3e5ad0b4b50edc41d7498853d37ff8deaab0dc0bee8ad8757bb18980a33684e15b74a43bf0c85fc6920153a2b2358fa27ab83fd4865f4bb39b1cfbe05476e7ee15f698067c95547d9126b9b988f9f541cdc8864ee98341c8d8adb750b4f53ffb956b298559bdabf1a5705c89b6cf3c9def7dd3d45646252f18460581f4c8562a36fd03dc788a5fccfcb79bc753a7782339ad06010814cc918c91bb666018eb75941ee3b7beb372fee2b7cbe3722e8082c4256d748cf7fa8783ec873a5b65614d35a4985ca6271793b5da3ffce658556f3bbfbcb152e7e58790566c1d17afb3da0e4c5798162a6853dd8011c20d7e360dac751bd9ef59b87af5efc12b45a701be3f95c007df9ff955d442e0f3a49bbebfdeeecec03446e96027c7fd2ca6c1cb5c70c98aeb250c488c4dc8204054b4bebf1e54e21ef5454ad52445afdc405005b3bfc6be3832ac39571cc467e3d1793fede76996f3a1bd34b7bb5626195ba321c96a85d198a4730144f328d19466dd73527ffc9fbfc6cc9b30ab0e6a3c399bad77d78e1dc921ec94c1e2ac11d04c1f903596f68d6d1c1c0362367d71164c678a253445febf5829345425ca738bc78b13789dd4612d8099098583bcd17c8720becb66736bedd8da479cc53e5769b36585982b178e886b20f5f359a66dca0e2408f17b0560407bd3f5194124bc9450d4bc04650cd112f4558e01e5021fdf02049a6edc9d1fc77333e1990fb6ab7885bf684e42a235f3733a7be8cd8a02a285fae32f3acca8ec1aff319b85b12b41bac0d447c0bd518ee5db178b51dda75048db8a8760e0987ee5ab5d063dc960f3b67df3babb2fe58bc9c5e5e457cd4dce0a55947d47b81e4b017dfe0c0044aaf9995482cb794690bf227de97df67da875caeabfcec72338908726932d32feb11c71c83d272f1663a3286ca02fddde8d6646340da62b2efc0902709a9488ef36fa1041a957edbb94e84299f20c02dc1a27800687a8e4c75abbea2b8baff5df45884cc3beae483948c233fe0a60e2cac04c31098fbb962ff30713caedf2aaf46ec0718648429e81076854476482aafc8b1dac3c49502348c48fc6675471b8b0e6920e83865e944912acbe6dba648697f107dde70c9df3daffdb1b8ace30c20c87e8fada691feef77efad30086c2f2f1cf43f06d9be293175667b84d2ff40b639fb5ce7ee937fc7cba87d89d2552f6fff5a69bb73b334f7c37c52ac21bba2638c1f169c915726c16785292eade26d3fd7050ba64b0f2950432b6cc6b0a364516befd2988aadd22a9412ed5d2fbb873e2dbf16d777cfceeee4f965062c4bcf445c25edf8521f50fc1219ec6372755ebae09919d310b13dcbf53395c44dee534d4708004f35906a584872087865c36be601b7e23fa3b953d66036aaec7bfec0cf49a0c6bc23f25b2239c1024162d236f1c0bba27fcac7d889d405f92889c894c1e8752a8c0b5e72584754429d0ecd72d8a2c6db3cc4eecd2ff36ea87060980a3de01a46c628038b482636bfc107e28d72fd7950d03cce4254e37f9cec919c7e7af852017ad7201ef652a4bbd474f14f72b42a2b969edc5d41c432dbbba373509a1777b6603067dd68470aa00a6aae84428da46ec4df84f3e14029351c38663d8ff3f2a118eab71b0e7921892e3f65b13ed6606d8b40f0abebb2827d933d83982d4d5916e6132382cd479185b35471c8a4113ccb4740369ad2d0d231bc543279995a8a2e520fd845a6d7e76b745c1d463dd493a6bc4c22029"}}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x6, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x40}, {0x8106}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x401, 0x80, 0x0, 0x2878}, {0x2, 0x0, 0x3, 0x3}, {0x6, 0x7, 0x0, 0x9}, {0x78, 0x8, 0x5, 0x6}, {0x20, 0xf7, 0x52, 0x2}]}) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setregid(0x0, 0x0) (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 64) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) (async) ktrace(0x0, 0x0, 0x40000814, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000200)=0x4) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) (async) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3}}}}}}}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) r0 = socket(0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000cdd000/0x1000)=nil, &(0x7f0000940000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000913000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f00009bf000/0x1000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0106924, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x102) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="e20112e323ffcda4d5e26c8252122365bd0300c5bb46baa801e443d4d959bcb51d11077f5c78997490d4eada50003930f23a5ff61d2b7c3145adce9a8eddbabb06d355c5095321c49ae4", 0x4a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x288) r5 = socket(0x18, 0x3, 0xa9) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="787397ed6864263a111166fd09acdbd9712e9cc0abc55d0b9d151d3bbfdabd0a6344453ff143efecdfb3ebf419324d49d38f92100fb7e6c9b3d36db8ee88c878e329506d7106c67351e3840ffe4ebbdb5750a0840bd7010e434f5d7d5c8413e7f433d19a9588472f41566768b470b20b8c0d31e81d364af3a961710d376a082456ff625fe45024f1a24ab42053598fe14caaf556db4f8a8a7e562c5b74590d98abfe518c72eb9046794f56271f562b5ddc1f5f10f66ec72c97c135eb3c7517ecdb59dd3b", 0xc4}, {&(0x7f0000000080)="837403ff55cef0b455b57b106e0959e7cbde7641b1017812870e0a06692a9dd992e5c704b7726113c29feb9368819e3a18b35c8c7ec7da5b9ce9dc4f1eb9bd7161f1736690b86fdfe72b2e85acdab246ef178c9ef7d146ef04bfe6945d37", 0x5e}, {&(0x7f0000000240)="c088edd2cc6f159806a1a9663178c5842ad506ca0ead19855b8522992382cbf5d51a2d3d7d87bda7b5319a4625eae1ffbd78c3b916c0dd47f0b5211c61c501d7c9ec06a9a34ac49821", 0x49}, {&(0x7f0000001580)="32210d78c13d92557fe7fdff86ad8294bf98463ab5329f0487f5b9dd0a6d3f21ee916af63cebf49e9f1cb3a973cef0ca523c5af9680466a032f72b906f7e28ce64be799614dd224dffb794ed15041e5bb3e25c76f6a90b27de9acdec1008e689e2b43a8fead4654df232bb15c7eeb283769ccc0d4fda7e8bb656820a733b881b2d03d8c76658f2a721d9efda5e8ee8271efe717be12ee1bd7b64d29a3d2596ee2cf4765c61ae489895919334e6d05d82beadce01bfd0559a6614deac3239a71ba4ed07a5239478d2967590da96265776e3d0e951bc4fc8d493e485608f3f0b35b337c5a91b7fa2828c6e4b361a4d1e02aa4b24f2112475cd65f1994f758d76cce1bed19eede628c683615528dc67ddaff3210dec2cad31ac87cc30d18f19bd924ca561f90d23eb8d8d4f6e9c065bdbb127b504bbd9c1fbf3ed5af70af91453fba1544a9e48c682c22445df1fc44019bd56acedbbec7c46d7bdb2c321fa47ec3c91fdd506d868b64291e6be23ec7267cbd907a5dcd99ff5b9a6821308bfbd448dd200264b637c35f2e4c4ee2e08c4c8fa06bd495116bc8011fe4c36cbfabe9fde96e62a093d161a1d329350adf41b6020078b77ea5f610417894ae648aff73e67dca678ad7701815612799cedb739a3d1b97d80ec6d284bea33a93830c62a8ed8151de89dad48cd90afef816e3cdf5dc5f22499b71c810f5bf26c567765a0f9f9b4f13b3b7faf1c471355f658350aeaadfb8c089227dab8f53699f95bc986ce0f28b8a637c232774059a1528c57b1b2e015179b37143a6068154bf724cea0a1009b09b4c2339d7a12b3caa1e7c01b31b5c1a32c138b4e6f260de8de01be82f04bde6424aff87fd1c5bebbb14ace7ddbacd4d7388b38786c3e384ac4c8912c94565c43fde2c8ce3e94d55a2b87d7af8797c92df98f50ca1c67ea10555eac30932cb980535e2e380980c9923a4bd0181952c1f25c20b2483df8b8ff8060b6dba443d4421a62bfc5aef7494460ad37617ab504a9b3c887f58c38ad95830f293f54d0d49145e64560d06dc3238497bfae51add68699c9cb8f0549f48189be93d2cd8ab96881fa66651aa5ec85a03d47c223b8a683f2fb0cd449825bf2022892dc258f9b02312c26a0ad4e6bc6748f8120fdb1df110963868b060b24df01e1cb62e76618dbc0b6b6b7bdecd761811171eca34c4cc0fcc6e6a86ae0044d1a177536e71273924219fab415f3876210bb689b32e36dec50505c2a2b5992ee8c40638b10285236d145ae2305fa8ea6e7cb236cddbc0b61ffd7a3c4c12beecd65259c2aab29eb14cb4255d28c41adc930199fc5eeead8a63b40da750fc7328cb43592bd55ab5096f83589698bcfdf76236cd31ea67d4a7a1ff402b47f54795d4d1f6b7bef4db62af51644bce871fd9cc38cd4f13a5a8d1ee35ca3c672cfb9faef7f565e8de893018fd6e0e5ad38dd442f7ed9f4f3d5153152e15c6b7ca3efd3cd50348629005e1e3169fc8e2b5cfcf7dfb96136aedf0d1bee9f55728be1f8a4f73aba10f912cec8aeb7ac541bb5faa54d3ec12927d98bb192dd38c612af592ed8e6b26be5583d88fc7b7503ef7e36faa5502260e4e29e7c2569f4b3a94b8c81beda4136aa5a9c13231382d46b85fbe47be3f2166c253fed6ee5800e8c1b4585cab56cc56d79c6c02332741ed675f690b52540cddf6dcc17275690c5f99a2a8bcaee9c8f11cd4efd5534c0ac3ace82e4d682b36e692a82882231adf6a7c31aa43fb498687403c1475ce7c2404854afa5e524cff213b97bb0ba45e06124d28153fa70bd671ef3dbe17c1295ac463b61f445c09770b04edaf021421e1dde65385da5e5597d38c717309311a60a62c6e8508104b2af3b2da912e6b85f89c6d8f17f0609f9b5068371530134ff25df4f057d3bb6e80cbdd09867917a46b19e0f378464e1108fb3e1410cacf942526cff35fa6b20a8d5248bdb2f830850bf864b703922382c47f07fe4d0a94b09a2021512001140fb3fe78a6ca576aa9e89e09065fdc64646d97c840100a4249d3efb647cc6973ca20f11ba39c2860adbdeffdac210a82a5c27e053000f31220aa6b880fd3a473289ce737eb99f4eb25feb06ccbd0f243a0dc396bb6054ced054b3f03569016f632176247f64c01fffac836c372214ca814f7b1cffcd46f210186da3d29bb16c9935ab51f79a16215787a57379c8162ad87ded1b00e5d325abacaaedbedc5bc9790300fb8241362496c6255fdc23356fec80a2fdf1589e292b7547fac474b50cdbfa341094a154afa4fa71f59949f4fc911476f451d1283d7160f3ea7b5466023ed60364c91294ed0864bff65cd2034a9fa6d2d582aa0d9980967b1c824250f3846edb27fd9ad370febd9583fbb9093bcb50f451b5521b5d22ffb93fdb35b23b87706eb3073593dedcebb0ee549255ad49a887674e42353efc0dcb5c35d56860ca8a400a7ed0257826d6b4f24402bb15896934290f92ddb2d187ca7102b038f2175079e9d6a9ce394edfe1ce35bb34b7db288eefea3f88f2941e83f963c8d7390b4e2fe9e917f59c83d51108cd5e659f09294778a0f4f04be204c173f65d9f98dd47e7179e880704d2a1546d07621c0f61e17703bcc99e1ee6d70e7a0e81085a3fde945b78a113e4098d9a197c176f25c9421928eb751d66445140ad578d8fb59401c5c4cf41f26b5c8f3f5822d8f94c5cbc0ecb7cf9a6a69412c685deac5308fd4fe1007f9490c5f8095d540d014959ed3a755e98509c076f249de48878f4c023d70ec4ea1de396a4d49dc9765f9a944c16234ff513e18d212f57af234efd75561ecc13437dc63e8ebb9316cd6ff7a08d127ac0ef4f797082c8d8c9044513fb10c851be96b50887515a685ad6ff777f38f1ccfeead74df3d78ddb454bfc527059eb394928adc692ce721d5ebb73700196332e83e9f84817a7298d920507a59829d89dc5323f42a2aace0b8d310582daa6a1dea378f257d759859189d709d27f30d806f7677ce99ecb6a43469d224c89aabbfb9328be9323fc77306cb52d84095b759410c2029775ede9c5b9766db86732811dc6aaa2679e17067cfd357da173505cb7900db21d3c6cb972a3a9141c3f889f4cd2581ebebc3b3f0421c9c30e2454214b09ffec004101e019362d7d7486d59acb5f95125a55f697bf181ddd62d86b507bec628901e9f1e025b38227999d1b28f44ebd501646d509d715591d627c0f6939785ac2bf782e174bd3820e80de4c04190710b2132b860b9a4390893afeefa6a4d4337eb529df877b30d8a0a99b18e153888b5eebc2a099cf533323d43b8cd73dad530e716fed5c1bd294c11c2e025d01ad580ff2142a743f0d3e69f7992a1f8bb54c462ba5b73b53c6450bc0aea8bfc7f137f06f7dbc4e63a60e745c57d8d9a4e4aa1d5b16f80e7ffdcb1acd8d33a2ed3405b24d7979ae5dbb17150595af1a98bb4fb1a7393f6b738460518d0354c85f745aacd104137b348025b26f5c1e1dfac4736b02c749d559803838e8d7676d49377f1d534592428e70c4bc3209889a5e9aa1887db6e535f0e1f1172abe94791bf7e6082f95fcb8660360d52f97ecfc2874e34e160f50325de517a3774fb684c7d2c9f6ca2f9ccbfbd44c77cfa4b55ac80324f448b70024d410a32a1e861513f699e8150bd65836369f7fd615ffb9e4f49705529c7a7d34b09dc22ac4624d07972cfccd7ff337c6252017a7bd2df6531c98626196436e92ce160cb6e9308af71e768c993a033292819fc2977c1a9ae208f09efd823ef0daac1e1a7f76f28a065c8edcf235033f86a0850570b3f765d06820744855f848843c8ec199efab378dbd10ada68900bfd0f54b8e32d1bddb5abfc7f1444a9d6f57c1d1a3723c19171ab02383078fff3f7a420eaebc42444cfb7e0b391792402f58fc04dd7c24658aa561083d092695bc6233265f928a7a1a4c0a29aa04459c4f6e5b10187c15b83639cf8192a10b524f545326a825c7cb71018ec7bfc937cb10b6022952c0fea43e81ba5e167e4a3e4fc03df2ee050389d690005822e9fefdb67eeab8c618733028ae33b2e81c98728355490abb25a7d3cb877ff1efbc45ae0b8399a82f98860931105a2c4a768c1d4e08d55f9f47b5d9d72fcb51f541c3198aaec2593f6c3295fbed6a944e8abf23d8bf2ddf42efba03c9c8b4b09c4d62235f5b593546229fb655677dc02f665c7f6c87927bf8b9321acbc3420a57d94b403c13973a564ee1797ca34bf7b760c107ebd2fed046ffc914f3bcfe5a41df1d870dbf780d297c4a75e63a3083be87910cef8c13131ae212d4802360b0bae443650030e69377ec96df427ac065d57b09591783ef81c288d834d531fe43ed95695428a8d58c5f91fd2e39ba380de4120fca0e9e26c6e584c9863f9d1b5ce794352f7440a12e0918c49803f287e661527efbb51d824a8ef5af602d51221701ff2be9a4e13b61ad32745d58935949e8b9ebe17a0757e620fe3d3b64fa137e21922d8d4222197989bececaeccec8b36601171c50c14d4130546bec7af08570e6eb043d57885def0a0652070a61f5b17d1c4199e9847c71dd034f96097100e021c6a9cb123b9e9e32e2e9bd11e939cfa492dc7ed3bdb25ad1d3697b5c8493eaf43a9fb1e198f1184fbcf2541b504adb4d77e25d0eae447d7edd73b0454f5aa4cc137fd9902c1bd5ac098e49613e340d5643e50236f67b74c648a9723a0242b1a91f1878b0d85592f3fea1ef4e8555814a7c94a9cf6ab78349a1d5492ab7c6722577533e220aa204420aea542ca0a659650d29f191a76601c19493dfe40e1b31eba6eecd69112d9ac7a4ade699fdd2b4b90c517b3ef808e48774fee65fe65a18132085fb987c30a9a61fa37bbd1e592afd6bd17d4d7f15087e8d47a45bed26eb9d65fece9a3b79135aa385939baea36d8d7e5d8893a1921814b2da1e8e8a52e46dc2ca4c1c832dab09630d81a6649e4a56aee4f7d3e89a3ee6e7bbc1ecdd3a2e1068ac662c9617f1c604686468c719e174b45d77710e78340809bfbc1dd000e729af9a42b867e38ba01e93c917c3108a0b2893ec6123a8138edf24590ca4488ce6a2842116ce30d2c3a7c2261586f9f9126b26044baea99c92bc1394ac4ddf96616704a1684778e0009417bc835b3b85f9b68342ca361ebce754de6a778c50603da8732a22783adeed5774d559a573f1adf4ff06515892f0229fd883179840bf49236179231385687584a337a198f43f2b22ea939abe42162e70a5e219d97a40be329a45bdefae1f2143254a97e2d4873e1b60b3ec1d8608090a04b3e4bdc5a46cb968026ace02404a890f32b1e8d33b9e59a4455474694eaa469f717bbae2bfdd843c261aed6124fcb4b1a88fb591a12f2884fd277ad8474632f1e355ee38ffcd78f2b5ffcefe833a5a11ca1d12817d036b4883c734d8c08ff0b49c3b18a33250b4f3a527ffc2daf6789d35424674ec1ec32157dec82902a62c221faba870ee34b11c089d3dc7f85884112fe4f6282d0d43c51250adc4f7bd74445d0cde0007987990146fe50bcac6759e40a8ac9aa7a422abaa209eed012697caaed79c561d11c66cafdfa7eb85efc48f27086d198b3bdecc30e3da97ce0a4bcdceef680a19b67e600d9e3cc3842119c5d282bf32e04ee8242cec24f16fb4b4220958b214bf2e2de9c9c51ab74dacb6f19eb0b7727fb0bd34a6fa73b28ab548706f190c01e65b23553cc1841e106d4dc25c8fd4e4e02bae028aa630f5dfb143590d96b6a02e062ef71f38a18d32ebcbc68c91f85bc57e", 0x1000}, {&(0x7f00000002c0)="5692e713351478a05470f6ef40ceb76506f4e0e2249d715a00d962fae034acc78dc13da8c1b13989127d748454cb294dedf6baef070f918be6c48ae5a392298e161671d00218412effe5dd52dca7857d7a33396515503d5c201c680b302c65f13717f999aaeacfabe5f13881492844c1785171b0a9e9bddf34d196698838cbb75e88437d42", 0x85}], 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f00000012c0)="a81a9f1516105956514f819d61fbd51afcb4f50cf9432e1084dbe8b9e930da50b758e0c7f49021b9898639027c48e3f24ae48ce7e741be67f57c275577881166337150130a2e0513827fdb4f2aaf0eb83b093e528566ccd3598cc08924ca858c0a3e8f61f2d354a7387d6b8aea2f66c3d9bcfa54a078e146fc23937494ea348cc5b56b769f5c0b3eab75d444b7aade0947fdf5076e9e543930b10cd2b2421d3ffcbe5db2d759cc0ba90dcd035d096bf861ae287aff84cf7e07a16929328411c8a5cf63676a6dd74205a6de3702d6a60872edcac974366cb67fce64c6bca6f2743640902a31e7710535fb813606eec4b7c11e1fddcc2a8febd3177434573250b13e91e0c0ed50448971a921514599d555b651f747f71da6c2c10655a03010e026342c8ff5fadfd5d36119066b29871c0cd32517223e2ec733ddecdf2cedbdf5d2d1bc8ea4bb5b29fe6a998500be119e115dfd1a6688e6dd6065651e0dd73459c561026201eaed124550f3d87a846a9b81ee91a51a1436487dbed1ac445e6c98875e607d199e42da36a874cf69c47025285dc22c23ddaa1e124718ff461a1cb509ff1005d6b66f93db8f4ad48b5f6278cc2ff865f1819eea232a2c2fafa289f00088bb8b50119caa35684f734d3755b080c78eaac7141f25d17e695dfd1d50514e2dc78691f04dbf1e1732897cf32a0c2ff941b7249c094fc153416a3d203c0c7fa40be53eaf5e87513b0d557571bbffeb052b7c5ce9b2247bd28de5b5bc2eebeba0779a162bd4fdb5e924b149f1130086368443b3fbb0a630663db8af658efed6b56dd63f08757caf3d85ca509e9b63bda700aac2024e5d69453dc9a84fcb9a472bfc133176e23c2eb0e7038009ac4f5679560f5c4518fd972039adc2ab5fbb53dacf5999aa36efd104f8d4298c415fe26ceb48645b5ca9", 0x297}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) seteuid(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0xfd, 0x43}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x186) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000280)="6e0419f87718fc4b4d04a289", 0xc) r5 = getuid() seteuid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x50, 0xfffe}, 0x0, 0x201000401, 0x8000}) r6 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x8, 0xffff, 0x4]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f5, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r7, 0x5c, 0x105}, 0x48, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r5, r7, 0x1, 0x40f9}, 0xffff, 0x6, r8, r9, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r3, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(r4, &(0x7f0000000300)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000980)="092839cc9b4519fb1c036fa8e2893cf9c172e46873b500f2587db85c980c022411dc37d6ff50c191739ebaf4728d15d24e448e46e1566ee5d71f5d5d07682c5eee1a91b902d87d3e710545a547b4cce0170b31fbe9400ab0795589b5e79962a75617d71d680ba8cd896bbb517726ec34fa6631e1c5440612e14e9a55aa62855f138116763580d2809bb270d0be543beeb6e90b36a6e80c961fc7f6ab0ec5d83c8f79b819cd7d0a99b560692a072dfd7756de4316efdb0c371bea534d40de590e09cede241df26c4766e5910997c3341f55898088c825390fec6e1a649be6590e968c0d859c0aba5f630c9a26954625672a67952807d9d17a20e78603d92e405c8d61d7c59121db6fb28ee49db92f6f793188c0a01657b2f7d724946e10b5e606e4fd16bba36bdf2cdd8ef6", 0x12b}, {&(0x7f0000000400)="3b211bf884bf303d679e8b7efeb5", 0xe}, {&(0x7f0000000440)="f1d01508584c70704fea7e11ad8420db5b407034e4c54a8f7f7112c925a625bce685dc3f1ae696dbc00eea195b32d586f37b77d5688ea061bf7aca74877bbaad2525756fb834f831f7f18a891f725fa14f2d44f599e1f61ccdbde9e66080a60be0555da01c3fe078caf7cdca4a6430164cfe9c4ebc73b6c5d1712d868793d600c2a2b127564456a8a60d05fc9321da321e1d885313d4386a3a93f8c6a4484566bf08e1754e5e371832f8e2762bf287aef27ad17a79a964303e315753e2e0e74d94c15dbe935237455696b6795da70596fa2d90c1db9a1141aaa1f3b0227770aaf8d7750274b07805409994497d4936dba25789853e4a9567b94b3f9448", 0xfd}, {&(0x7f0000000640)="49f3f5a262088b0db1e6dfc4cc9f541638eaf6e02dcd4bd930ba03da39b30aa086d752eda10aa3d200af542aaf0a8f690aeed34a4433df0df4bd59381dfdbc90525894d117bf4126df101afed3aec0f238cc646c096f52aab2b7b8e99850af90cfd3626b6d49aaae6ad899429b287e86d3f32d67c8560c7cbee4f2e9ceba0c139f88f85ec0a1db2a7ad164850340b8e7dcf978b07818d6ca476002778aa8f42876ac6469aa81b9108a98f0ff39d0a73481", 0xb1}, {&(0x7f0000000ac0)="4dcb9da91d789e292af8d29fb92475babb845ade86c8e63eed44873e656cdfc6c93b20c0b011e72da04adcfffc2c0f5606e2acf28f44f79d13a7d6842b0f4eab82473113b8b06a539db937edc4ad8e306d4ae1b52eb0f64e5921e46f2a010cc3206da1406d1a10e7f1ca17aaf47c00e5bc390466c3830843b893c2936f65fb70df0d510ab792b8ecede32ae4f28b779b707d43cb7b0f2237542c38ddac4bdc53015426dfb15d0ed05d78abb2c24ed4bdb97adfa19531c8666eb92b0bd13f084630b8d829207ca2bfe9c0e4650baf32474e5e32cd8aa9fd4e1ba340008e165e61ec61039be875202d87e2abbf43199ac1b026a972bf72a0371cfc8574bb82729a7a1917b8251046f54f085f67b6197aff65af7bb746bb3530a9034b93d411a29a6dada895b432d30a9cc3feb43852af8aab214359c70c4ee1ea2c27d12d982443a4f3", 0x142}, {&(0x7f0000000380)="ec00beeddd0d526931e47149cebbd2e922eae94a4356baa2fd4aa09e87ce737e5180dfdc8789dff2de242d4467a0ea42e88d5a0e1f9d5672322e72492c4fb34e6ed2c34449e0", 0x46}], 0x6, 0x0}, 0xfffffffd}, 0x10, 0x407) socket(0x2, 0x2, 0x0) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r3) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x8, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70", 0xe5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sendmsg$unix(r2, 0x0, 0xd) socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000002c0)='>', 0x1}], 0x1) kqueue() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r5, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYRESHEX=r5]) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="710d1f3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x17}, 0x2, &(0x7f0000000100)="420d0378d904ca5239a121f7e69a69c1b917330bb14d31e43d8fec797a963ef27ad8842acb0e6c7e943c543c66fefd074529977dbcec4b0d9ff37dd5c640709c2b60bfa25892b66ab341", &(0x7f0000000180)=0x4a, &(0x7f00000002c0)="1437497898c3979e674026fc42dd43e4d438e31c86a8466327b7ae5565296f1ef616a20a5969ff27d18cb7b72d4c8c423432b9e54cb5cc80e839a748ba3bb452ea29d52dbef1b334a0b7c5f89f75356f3fbeccc5a0fc74c0a8ba2717b68a35a3b08b5912379237096cd6ff2fd9c33de600566485ab50a2e94a27b510dd468776a007b62ce8ba9ab14665316064fa63b16c29c2d200b53065c8805524", 0x9c) mquery(&(0x7f0000285000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x3) executing program 1: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, 0x0) r0 = syz_open_pts() dup2(0xffffffffffffffff, r0) close(0xffffffffffffffff) setrlimit(0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000580)="13", &(0x7f0000000140)=0x1, &(0x7f0000001580)="704963f8b1f51ce37edfcd669b5ea5d51e5b4ff1dce77d137e4ca665bb40044e31398e290c642a2b5295378aa82422b252c4edffca0b6b68d64ec957b42e6fa668044b5bcf960f55c79136d64969e545a0e4e7a794dc9a85efe5cc17aa83fc3106b09b037feb5ee1722bfb43dda3a0e025097ce65a324a7197bd37ef9dd7649b3e0effd73cbc5e9c5440fe685e0e6627abab3fbfd903c06148ffb6a57026ef4ed969f932c39d71a80053aa85a286dcb35d7120214da6f9c041671893bc20d4cf625c2925e2e914b02bbfebb6964565c67697b585dbc3a90b5ad7db3315bd713e7282319ce7fe0441ef170e90693c292d1ab64e5fb264266488c343ba3fb2d4e1", 0x100) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0x5814a869464b1bcc) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4c}, {0x20}, {0x6}]}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) write(r1, &(0x7f0000000540)="76e5000001000000000000000063", 0xe) acct(&(0x7f00000000c0)='./bus\x00') executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) recvmmsg(r7, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r5, 0x8, 0x0) fcntl$setown(r5, 0x6, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902", 0x56}], 0x1) recvfrom$unix(r1, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x0, 0x3c0a, 0x6, 0xc, 0x9, @random="35ec34137783", "80432fc7955c7a1896aab292", @random="e08137ec00a6", "5e3dba837649d473dda6d96e4190eb70"}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x44}, {0x6, 0x0, 0x0, 0xfffffc00}]}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="80ecd993af8e500876c31f8cf936", 0xe}], 0x1) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xfffe}, {0x40, 0x1, 0x80, 0xffffffff}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x2) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r2, r0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) write(r2, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) setrlimit(0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x41) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000200)="e66e8d13929607c56fdaa8079a0092edc7f8df9fd840bd660b34cd34d5b574d3f2b4eeb156dec63d829873a2ffa4e5b8ebd24ebcbb9fafbae9019e68bd59c85d28bc88f67c088250b1c000e07807719096f83eaf33f338e0306c724e41874907ba331490b9a292170ba9aa3878afab653e7fd083553e503bbeecf6b3259394230ebb14eb85ef7e5f49b7f29baf872f0eddc9b6ded8346174e34e180a298197419860ad04c0fa49b381a3c6a17c0cda1d16af5142f50974f9399b1a6db4434e4c719ab3d122f75a50a4954fe3f4d8a94e5729eb4893b6f906df51c7968f1a99a3af1210cadc82", 0xe6}, {&(0x7f00000000c0)="dbe747c514cf51f210cbf776ae5e7febb47ec688927a53d823ac6440368a9a4df715db4cc73d6e3ac026ec7b96f345250ab313d827b887d849707f2c82cf572695229a7c28", 0x45}, {&(0x7f0000000300)="33c96b38d89c7f6c1dfb4855bf9763b839b3129fa6e8f2df903883ef75dd7325388e9cc929bca85c9dcb101f0ebc8db2716aa2b18e7d556d100cc5f8fdd80e626b34fac70966445f4365e8c941b6b53473e8a1bd93f2", 0x56}, {&(0x7f00000003c0)="ef621373621337db55f6363ab65cce7ffd5594c419e419c789a29f0d633962e60726bfbbe96df8ad0bf007a7d2737b7fb6708cbf022007d9f91f7f247ca39609466a8d003f16077c98e427aba48e36aca4aee88d5a0af6b3e82940d928e12e9895c67d43d5d56325119717b52ddef763922380d23f8bf2dd3d314f953a6f570d3fef079636e893b44e4b6286e620b391218572a7e851931d0ca702a5dfb38546ca47d66504e245d3d043c4a69c2a0f100f832829cb3603e55b9fcb6321ef686adc118b91b6734c4dd4cb9e55507e748e37edfcab5cc3e1b34c2032d0ee2c8305a56511b1fc8486911142e26ef589893a44e27a6cd1cbc3501d8ad98e46", 0xfd}, {&(0x7f00000004c0)="e5658daff9a287822fa3416c4ddc3e1a66acbbdbd08bd0bfd1d2ffb98b671ccf5f755d0654afdc5777bc95d7ee93a6d53448ad09c2a3a00d3dc5939abfdd1c26b82e1f3724409fd85c4e5dcf603a908dbc6bfd21234ed11b681ed3a50bee4528485436179c38d3ad92c15ea14d0c2f46a3be4815856e36102ad1916168af81be050f305bf0563a431f323bc38f740b727af43355e2a78347867042bdd78bb60374165d1bf63f7b7e66a05dfcacbe044ddc5a616f09b3f5569dadc589cee105f757d597f87bbd47cfddd14e2ae30ca4e63065", 0xd2}, {&(0x7f00000005c0)="8f97f8b1150129ef9e758a6983b5391a9684089fc7b62516143636187d8dca39d5cdf7103dc5b1c61b1eacd4c10a87a427fe8cbc5562750db307d71a3a242413b1db3b95cf4a2a5e2d6c779d5622984ef6c35e5c9afcbb61e705e8df7e831a94062046fa284b132c5ca3b29a2c468617240ed40805cff9de1e20810f816fd6ec59b488791ae1500ddc387fefcfdf5f355a2927129f588901d96d437edc194ffcb5ff5d4f31cfc1dbaff2366c637931837e1b4201327963d4e42f382e91ce337bf72f33629f57b767257d51dc08f4726ce9241b2bad1ce74c0d375bb25da3b825ecf364a8", 0xe4}, {&(0x7f00000006c0)="dddb5799145a9d37446cd907edb562f367c645971bd8a7d7836d9b84012c67889a3b1ae3d638fbdaee7743e643149be84aa32f970fdb2b9e8badb490b0a16d95d89c5b017eeee391ad7fa89e3ad5e361dbd62b2e2ffdebd5bea80d5a2b87b98364751ee3e9a6ccdb985fffb00734249aa9d3bca36499027f5c30a90f7e8e6bebe7e4edaa4df1", 0x86}], 0x7) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 2: syz_emit_ethernet(0x52, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x1c, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x6, 0x0, 0x0, 0x1}], @generic="1e7a1496f71a72de8c50531118a8ace0f1aff1c3"}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) socket$inet6(0x18, 0x2, 0xaa) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r8 = dup2(r7, r1) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x30) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r2 = socket(0x30, 0x4000, 0x0) sendto$unix(r2, &(0x7f0000000080)="5dfeafa052ad308fd3c5e901428bd128e775fc31b689aef66da4e2f9505b5cbea518f8268a69dd080b92e248d1bb2ea00de6e45c59022fbfb200e02e88f171f2152ae797db5a77d1cb88d07bce461bc5da950ddbaedc9ce359b32f8982c77728fe01f48d9dd5b8328d0fbb18197efdde555cb0ac675ea11dfbfe9b55dce2124e7daed8cfe9cd3d38cf5165b58d1eea78b65a2a5de074d59db8b8f782c05b1e6be0a26acf9e90587fb3be67bdec841cb7e42c", 0xb2, 0x401, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x4b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r3}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x581}, {{}, 0x6, 0x80, 0x10, 0x4, 0x8000}, {{}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x40}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) dup(0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 6: unveil(0x0, &(0x7f0000000080)='c\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x2}, {0x1}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x4, 0xa4, 0xa7, 0x9}, {0x3, 0x2, 0x91, 0x800}, {0x3f, 0x80, 0xfc, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(r1, 0x5) open(0x0, 0x10080, 0x1) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x30002, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x20046, 0x200000000000400}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1ac) setreuid(r3, 0xee01) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) executing program 5: r0 = semget$private(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x1]) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000340)={0x1, 0x2}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) r6 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000500)=""/121) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYBLOB="003cbe2e6fd44e0c0000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32], 0x68, 0x8}, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/192) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x3) setitimer(0x2, &(0x7f0000000040)={{0xfffffffd, 0x3ff}, {0xfffffffffffffffc, 0x8000}}, &(0x7f0000000080)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)=0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000480)=""/7) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(r2) r4 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000200)) mkdir(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRES32]) r5 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) setrlimit(0x6, &(0x7f0000000200)={0x7d}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1518, 0x0) wait4(r1, &(0x7f0000000240), 0x0, &(0x7f0000000ac0)) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x5) sendto(r2, &(0x7f0000000440)="5b666c68aa9567b2d068f64b77e7d82b1b817288bb35bf44605422c2f1cd54c766b1e7f2aa23984ef50b3a0232f19d7429b586c8e6a6249a580fd7deaf47174aa8187b2edc0b905fe7773636af9fcf6581700f42b1006acc5369a926ae7265c909db302d1a90fb7420c9819ffee0ae964c4dfdbea3e0e05d0789eb89e8f68b20fb6a45b4b0cf832aebec56ad165131f69f0c78c9d0e5a44f82163353b2f24c6785eccb3598a365a68381e66162fae846196f50c4", 0xb4, 0x400, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000580)={0x4007, 0x55}) close(0xffffffffffffffff) syz_open_pts() executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x80000000) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0x874, 0x0, 0x1, 0x1, 0x0, 0x7f, 0xffffffff, 0x0, 0x0, 0x0, 0x695}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffffe, 0x1000300000000}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x0, r2) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) shutdown(r3, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x2, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 6: r0 = socket(0x2, 0x5, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0}, 0x800}, 0xb, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x2}, {0xb1}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) syz_open_pts() sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r0, r4) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x7419, 0xffffffffffffe}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="b100050460000000000000000010000000911e00000000d3357ae320b36ccf3039d2d236073705ae04be38164991f7c8cf5f882b297be1bd5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d203e7d026ba8af63003728214a120ab48c35f02acf64e37606395925f99bbce811dc6d94353371e18cb9c585cc3940b3c6d98c3b8322b500fae093cfa9d6a11591bd920b22d75689579f43bbeb09e78a3d8c85db3200fb3454f133852dcf3e7f3f72361f8654ff6f1acbdf5da04d31faf7e079e8cc20ad8caefa825ea6413a843af4143a4cc6dfe19c4fe099784151f521a30242aa92cd0863cf7df72c68a7546fe934ac988d9bb3d6f996e22e6c177988eb21a8831711b1df5dd10d4c72eefe044d560657d5dcb2109fa2c07355c5b7b415741cf8e8a84a60c59febc4782069f36b4ad446de559d182b68b285d137d92fa7490e6caa8cdd3f65e783e252b572774bab7a00"/350, 0x15e, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="704979c9796785e82151a5e41a0f323b56624c35284ecb66395cd0b5555907d38e993df9ec972b89581a9e894d175b0d9713f00dc2b135ecfb5ea43dbba38b717d053043ddf5c665fcb3ccb5f511a981418e9c3cc024c771da777beed5bcec0c7866220765e56d979905da70994acacecf51dc9078ebb5c69edc2dd81f27fc3b7ac52b7d8dbe4c32181dcb35426e6a588b3ce15439f28d270a686057984e6799a35074853ae04ad7e1f9", 0x50, 0x8, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffff9c, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x7f, 0x9, 0xfe, 0x10000}, {0x4309, 0x3, 0x8, 0x2}, {0x3, 0x9f, 0x6, 0xad}, {0x2, 0x7, 0xff, 0x7}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r2 = kqueue() poll(&(0x7f0000000140)=[{}, {r2}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x20, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f00000006c0)="93870207e28c703371323b5b6d878e89a5bc0f12179a6af55fee1ec9ae11dc63ac25efac443428d12fdae4654a87a742956e2a4a7d37bb2eca29db68d4ce396dd5643cfa1c2707d98244ee1363aa25c6115d8a74f1bae969f9f324", 0x5b) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) executing program 0: setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00005ec000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0xfa, 0x1}, {0x400, 0x0, 0x9}, {0x918, 0x6, 0x1, 0xfffffffc}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') shmget$private(0x0, 0x13000, 0x0, &(0x7f0000feb000/0x13000)=nil) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, r4, 0x18}, 0x10000, 0x3f, r5, 0xffffffffffffffff, 0xfff, 0x6, 0x21781428}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10220, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x8000000000000000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = geteuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() fchownat(r2, &(0x7f0000000200)='./file0\x00', r5, r6, 0x2) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1044b, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000000280)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000002c0)={0x100, 0x7, 0x7fff}) sysctl$hw(&(0x7f0000000300)={0x6, 0x5}, 0x2, &(0x7f0000000340)="25b8ce512a3eec1516576967af0cff7820f216410e2982c2710338cc8ad7e29e8de6fee89407b51fdedcb9899d1895c160ee613d86eb6c6297dc84e2a9a89c2f54d6d93ddaeed7d112d0d562227f99285bb6ea52412ce38b70676eec83be77c125e0fbaf1983ca3b299dc82d7eeba576cf2b2a7433557fb736232605e99b265d5861d1f73847cac856b9f128c1933dcecebef1081285c4cbe9d11fc89f02e177e05345ffc6ac5dac1d629b8356f5f95188955dd6d77c796dbf1afc5a64dbbb287353efa1739dc549ad", &(0x7f0000000440)=0xc9, &(0x7f0000000480)="04e1fb4714b044430156dfbebf56ca72e62346a2b6065c1b2335fce2331433da6ac028cb89ccbe808b0f6b879e7a15138dc1ce1ecebcd6f0010ec1cd8ce3d5859740c843684eb3263886dc41817346e010996860ec13c415f1d6edab19cb02abf24c91c3b4353732505ea2b195e0f35a6db56c9058aea826c31511d6f47b440da5c75175aa070b200249510065bdf53607f68da89464be3797013116c4ec8dfd5630eb90416c97", 0xa7) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000540)={0x5ba, 0x8001}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000580)=r2) getpgrp() utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x40}, {0x1, 0x8}}) truncate(&(0x7f0000000640)='./file0\x00', 0xd27) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000680)=0x5) syz_open_pts() r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$dupfd(r8, 0x0, r3) setreuid(0xffffffffffffffff, r5) sysctl$hw(&(0x7f0000000700)={0x6, 0x9}, 0x2, &(0x7f0000000740)="71a3f404c3fdbfb66af33317539140a65c48eab2847f8354577ed95cce33ee86824977b66372019d21eab3422273cb05e7726b501fa5d18a77e21f1f42819d50de080ca963f48d4c9e7891ab2e9a50927b4793496fec0944fb314a0d1760a969cd6c01", &(0x7f00000007c0)=0x63, &(0x7f0000000800)="bed573e8ba5a72344f907765e0f4bdd18f2a019e70a53dd5062f0a855d5ec0b67ab6a5ff18acc6005ce74a139ee8ff95404afe1a41494222038259f07a6d371a70070955f8b91d174d580fd966f1efe3e9abba51a2077e1a55aab64daee89430c35ae97e4a826e03ef5eb250dd6a1176f9ce065df1ec4a81de2dc12b747da011", 0x80) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x1}, {0x25}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x101, 0x200, 0x0, 0x0, 0x40100}, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0x0, "ffff0900"}) close(r5) syz_open_pts() fcntl$dupfd(r4, 0xa, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000340)=[{0x1, 0x7f, 0x6d, 0x6}, {0x1000, 0x1, 0x0, 0x42a}, {0x3, 0x3f, 0x86, 0x408}, {0x7, 0x5, 0x8, 0x9}, {0x3, 0x1, 0x9, 0x6}, {0x50, 0x81, 0x6, 0x3ff}, {0x5d, 0x8, 0x9, 0x200}]}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x69, 0x0, 0x0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="2aa9152d95a9220b97183ffca91394568dbad65fdcb6c40a993413aaf8a9a7781bc754b1cc91566ab61d64695a771d2e07d118e9849b03b906b4d0898fcd823d0cd5dc22a3210f4fafb62b9ea4c8cae81b7420016c340ed8e789818d9483142e21f7130133da15d55be465a1c5c6d051126a9402b0d56d3ba8ebe1d76dc1ca80b923fba8d7453fda73722bd5538b1f2afe0f6d70dc1600", 0x97}, {&(0x7f0000000100)="ba9b55f186608c145f66dfaa8238293a651af08e659266e9fac1138a93c5ff99357378163e58b24d717fb836f95470b5e7e49373693d0dd77e294454e422fa6ff9b3b28c3b78c4363d8c1544cd11f383e71d5123a052681c07031d", 0x5b}, {&(0x7f0000000180)="3a94923fa46f117e0cc009f29944fd8ddb22d2643b07e4498e50af54b4811d882ef8080f12e76c1175a6fc03b2f798989ff4ae509c819685016c680d82bdbdc686ab873f52d47d86dc72b7a1e8e97d145679e7858bf01d3aa90f8fdb3e64b40048f8dca6ee89bd762c1d4f51aee8e78d3d70b250659d49a72bcf15975630fd5310118b2b860130acca94acd68c5b65e9930e757df869866ab3daec20471790997743258b804d554f6c521709e053", 0xae}, {&(0x7f0000000240)="0c1ed2b9830011bcd2fe7213722be7ef3dab65b5c2e2389a09bc0984427ae990f65c652df34257d1d6f2f0fc8db8f222fcaba96e6836ecd41844197c91ef0020aad1d5065cd8ef259916eb42df5e1a50f9c2143ddf20c5ae4e4f67d09352188c105ebd2d3c9101b631258540a4780ce01e0fd28804c2b2feb9b7b8812c4973f3289f3d9874976b59a5315bbf5618c9a3225a64100936e938cd34672c5d45321c71b7f6e8810b6c73670bd48386e4d3eac7da556d8b8748e4bf3d258460704c1888f485ba82df4a31027d2c", 0xcb}, {&(0x7f0000000340)="80c1501aabf90c16656f7f80e229ad9ab471747ae6a3a330377de37e317290156c9e6398054b7aa6933f90fd904256663f4fa3e2ca534a3671c38d54833dee2bbbb84d9ab256cdb22209cfd4324d294886cc55df702c8613f5a22e0c6ddff27d23d471ceca26f774fb7acc7ec9353b682b644dd2fe358d9335fc4188202f7daafc5bdb4626c78dbc65038500f695c4178755b513b2a2a27186afa81062f2635952b2c184d6d36c95444e27b1debb3af9e8c1c703a346f242d0897ce3fc0c664e43e3ecdb51cad3ed5ba29731479f8d670b4c8b40ac87b05c9e063fd05263aa0c80c7afb05c65f900182c7d59a4198013bff5", 0xf2}], 0x5, &(0x7f00000004c0)=[{0x100, 0x1, 0x200, "9f442198076d269454f12d062f239f0a917570a1b72c909218d1d78c029fe774215ff9b3cdbb212a0caa3584661af0a46be585e923f569b550a3cf6b3cf5f757af372b4ad05311c1628f13de026c257c692c6b9e00509f75ddf11e672a624a7c5898588066725d32de894e0599c844db11324aefc733ac6127d667edc5e1c5d4e06f8ad9534c8addff87134a687303ac760979ae00aac89f783801f81368c0ac07c5001ac97584db0b906bb295a56c4de9490f27b1ca15c4661a4017ad6c732c1ce56d71710c7cdf16e8cd955f8dfc666feeb4c2e2ada3c213f5b8837426fea8b7050f9f7d8ba7760a"}, {0x80, 0x1, 0xfffffff9, "de99f7fab64952029a49918df3de0590b41a1f04d2cf514b951eef15dcc7e45f307c0491eef92389c6853c68aeb4cfd4b1c1637acbe5063fb960e41a909217ef9c4ec68d9e74b50907edfec38f33c0db56ae7db1990fe0f5f09d664370382cb10453335bf2640c3fe5745ea5"}, {0x10, 0x1}, {0x20, 0x1, 0x4, "a395afc10780782ade"}, {0xb8, 0x1, 0x4, "b8d4f82f1c4805248351552d9d82fca08cdb9788579fbe64c4a32b04cd5ceaa8480c34453db146785ca471464f887a7e3a9dd891872290215a18d94da83e113f33990a4de9d49e9169b86ba6fe9fb1dc5770edc5dc38f8c24b35db8a6f6a09c598f6ae18383e85fd6d18c24120fd2e25b2fdb79a043e09755a14fc404b2e3b49ddfa31bed443794ebbe1a8d7a75cef8e4fb24d58fb6c33f8c9a335290469603385"}, {0xf0, 0x1, 0x81, "ba1bcd5a228800beb84d5fd637a883944a2c23d29b9286058891d0341e2ae7884d206b3c63857ff01bad5bfe4329a07ed6bbe973a0784c1e5ee781dffa4534af3fe4456e9a68cf4a96ff5eed45a4f72ae3712310ed2774f73d4fcd21a83e5fe58bb36bdd04add308ebd062a37ca4433adbc7b0379690ba0aded1dd0ae3a4816603cd4037a1d66334c26c4adf0dfa0a66e8a7205feb12beb50e1b430bb830db9f39efa2d961c888ae013cf93585520fe241c7900917d8e5454afd87e137c6fc08bf9065925c065127528482c5c6550f94568af5a89d31015f5ebb2c52b454"}], 0x358}, 0x1) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) fchflags(r2, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r3 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) socket(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = dup(r4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$SPKRTUNE(r5, 0x20005302, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) semop(r3, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(0xffffffffffffffff, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "ffff09009cef0109000082009f0c281300"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{}, {0x4}, {0x6}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xec2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) executing program 6: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800425}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) readv(r3, &(0x7f0000000100), 0x4c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[]) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2000000000000320, &(0x7f0000000080)=[{0x4f, 0xff, 0x0, 0x2}, {0x2045, 0x0, 0x8}, {0x8506, 0x0, 0xfe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x81, 0xfffff, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x22, 0x1, 0xfffffffffffffff8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0xc00000000000}, {{}, 0xfffffffffffffffc, 0x23, 0x8, 0x1a5, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x50, 0x2, 0x200, 0x4}], 0x5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x5, 0x7}, {{r5}, 0xfffffffffffffffb, 0x8, 0x4, 0x4, 0x800}], 0x3f, &(0x7f0000000200)={0x21, 0x12}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 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) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) open$dir(&(0x7f0000000140)='.\x00', 0xd78161855395eb8a, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\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', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x8000, 0x36) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYRESDEC, @ANYBLOB="e2f1361b324a3f1b816a60f9e9d413d2a65c7c65b0ba2bc35cee19fc1d175081f8ac583dee72dbb9fe55d6aac62648c021ddf09ad349be3435e16f9bb36076591f9cab99570578d5680c30bf1f9f7d5d9270e0dd55d28bde461aa2cd8247bdfe362787f16c319f5be5a24cdf1a8e8185b7780f9c57ae1b067f", @ANYRES32, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1, 0x3, 0x40) r5 = dup(r4) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x1, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0xc4, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "a1d089", 0x8e, 0x2e, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x20}]}, @dstopts={0x1d, 0x3, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x80}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim, @ra, @pad1]}], @udp={{0x2, 0x0, 0x8}, {"85258d52749286c590c5f0968fc8b37fb668b2a7dc28757112ad96f9b4c3c17e8bb45b6297abea795e285f44b739294f4ebaf57a79e4bbb999ee4613e710278620d7bee7feb3fea1a8d2d4265f49"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) executing program 7: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000380)={0x4, 0x20, 0x5}) msgget(0x3, 0x384) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() setreuid(0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000003c0)="327d9d295493a9afc4d3105d7d727eecae3f43a5be363ad13b755f8211c5cb33cf765b4de7d9b73f6041735b5bfe7f79ffc4bf03be75bd8945f5f8ca581f3a90a6d6e7fe46888445f6c2271d1a72b2bc83a0ade8917cf67a41742470e01fec147447c3f05e5a65b34b8d700a7015dccacbc1a6d6632d8260d00416b803dfc89375500e3e7457e9577ba54135c479b81b82375dd2057a63c5385a60511c04437e73756a95588ef6d202e6106952666c32754f53cbd8916b0b7ee6a1013673cd165b7ba3d2830381c6ec5ea788df36edcd2f73fc", 0xd3}, {&(0x7f0000000300)="87d0726d9bc39d592dfcda01da5d1d9878543fa023fd74c5b74c06db468693abc49ab56f936cf66e5e4f6cbecde1fff2eb273f716a60260add5e858c4c7a52a201dbb009a609a8ae9529fda1238ef259c4c4593125db02f51c65acb35f9e6960aa038a204e11ea67cea8dcb6004f43d31ce464396332a1", 0x77}, {&(0x7f00000004c0)="fd1abdf25090490d44988e3965c3e8c60c0ac8dce9fbeeac27c987a1201b2fccc265c8b6cc7a185a04cfdb05118927aba8be7f5b52e02571c748ba03e38f2b91f00456d05b4ec382475d4d6b237ce0fcb3c7c460490822", 0x57}, {&(0x7f0000000540)="e6f3935605ef43c98f4823e384c23b71c9f097198eb85d33ac613abc8a55831cf5816f0b1d2f073448de877c8db4a8f1ccc4249bddca4913b97a3972a1e09d5c19d82802685e608ba40201d3a7b16d8dc38c3ddd87138a46a5a4b2baa40c71b40a87c42f0d44b25afc22202c8a706f56d5b626d74e3a2a4cc9256ff8cef2037771abf556a931786179a67a2d9e73654309b6500dba2fa3959aac3481808e6ffae80cb6039eb9e6655e808c371a96510ea21ef2cff57ed49a441285fa400ee055f50bace3b097054fb0861223cd2922864b9967ec4fff421eb2b0", 0xda}, {&(0x7f0000000640)="789b772a37049102266f68c13dd00f696a66bf1213221d1fd267d8039c58df94ba446e7b68ded539639d61af55dd4083635f784ac6137f6a793606baeda38896cf4fac7c3a0673e4597a030a108fbc1c5b5a9ad4f860389e927f1573bc3571d40959e927903dddb75f01a7e6bef49d37da3afead36dd6b80dbd3ca20fd90f7a6a9987df615f2aa0ffc63dd117d351dc523f313b641fa924569c0552c7f25a1f377cf16deb5ec13a47dae2717359cf7c9415f9e3b0f04225284", 0xb9}, {&(0x7f0000000700)="973ef381dd1388417e7b0859c10bea1b2d58f91c36fe0366de7a14520a78b4465e73775e5a08bc6fc828d02e7a0a211496b487d5f118865e9eba410cad3929dda3dfd6e8265a48614e8e8351fbb2a2bd1c113a884499ea89149ed239dfdc70b70511ecf4cda4caf2b3356f741ded25cb542da2ecd952d3a8e02bc69b456e663d9851cbecaa2de71a6be1434c2cdfffbd8768bbe29a9e2bb28dc32d1e8c18f95e5cf0b42de3a3159db8878cca8f97d5e5ce0af9f31b67a7544a0d1dd96b27", 0xbe}, {&(0x7f00000007c0)="c716888cb421f2408ce35ac3a5621343e014bae21b616e8d2e81636d300f3f4c3ac073483fe895264c17c14c9d0834", 0x2f}, {&(0x7f0000000800)="569b689bdb0350c9deee9167a150a73ed7679d797763116c80b30fd855c06be5a5ee6bd6147e5b031ce307b18fcee7fc058deb088a2b0e8859056574d6678bfde8ceb0de72959f760b58c6d447848e8379d8688a3253f46473850eb3cf58d07e494d6964feb25b49b3f5904d4ef19d91c8f73e81f63f183d8b20443bf0443d2c8346db46e8e5832aee49b73137514e6db1cd2e48de54c4dc5ea1951fec4fbb1ef50f317980815730428e4a92b04d0c21347e12", 0xb3}], 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f000075c000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000835000/0x4000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260000000bbfe8000"/36]) socket(0x18, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(r0, 0x10000) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe4300000000000000000000000000aa"]) executing program 1: execve(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x8d, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0040002e86dd60bf4e659273700f41f280e6266409009d86570000ff010000000000000000000000000001fe8000000000f80000000000000000aa05000000adbbc98a81c2eaef745c2af599f1c589b736a78a9593ffa4b40347b062ba46687e7f594af0cab7243dcc4501a51da5e665c2df3b0e570970a3cb199af7a47cadbd8899161d885cfc08d2efca40918d1adde621a70bd299dbf66a95402621a155b0d0f2a2280891c45c4f913717fc3245f7b4d8002d7054300ec2927f9caddcb01df5f8a5e8f7103d2c9fd98975068f2f42e982cccacd0ef0222c2887ffb800"/242, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000fb6524251363396ae4f2e83b7fda82dc300f13545193b3d18b4911b043567420dbb9db64547f7bc2e4c67c625aa228b898431ede6900fbedde397a8ec9f27f412503bd"]) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) mknod(0x0, 0x2000, 0x412dff) close(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x48, 0x80}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000001600)=ANY=[@ANYBLOB="75f6eee3b36bdfccaaab2a2f66eb9de3c7c132c7b9a130ef84c3c11d410f5751b5fef7289aedf42e50903b6c63798af2931fa78a270c231d86b1d2f389fce8d79fd52b5f0b9cb9d6d285dca414ad375ec65ace278e583cdd694e086219734906f77e2e69ccc4ed2ba01e2e154b697a53e61f753eea085e4643593b25a41b5ed36c42aee0b93b2824f365404fae39707cef6920fdea9fc7543aa7a025dfce795c0d879d4d713f699215c4da19b0deebd4cfce6aac93869a081c01f80e715cb1c57d0cce163a7531ec2667d8a9df3858157484b0a663d4078cf0864ef4274b7c05b2390b99dbdf99850e1925d263f305c8485b2a39565a117044dc4148509902bec71eef3ca5498002fc51680f61a32685c549f01e043b9b6af29333c5f3f4ace96ea1e742d0c901c5f13b4101e040e0390b7ba0318a45fbc55414b3b67bd13d151fd45f5e116a0fc8f568ed1f1b4331c5f295e1c395cab1b662f9eb6cb7b135f72a2ef74ce0dd6674b0a4ffde61b9d57ecdbf4aaa9ad67689b2f228265600ba0114bfb44c865325f68388770e23016cfa5aa8d771d94b5016fdeb6e8dbfbb350153b0ca285831ed99972417931d4d94e9943c3abd2a1e9bf952ac1416f5b5c46abd13a04af47fd9b8ba27f7ce5b481e306ee2a4e10c4871c0b8eaa1ae07060dc07b7a58b7b855d80be1c163258200f7d77e3165a4f42bc08faba94078094aa691e34896250ba0a47eff5a291d08b2717fabb390571b3f055244195d66ace8b6d02c87e771e634865c80ff90a1efc2c519b89a3a4da96fff66301551f41a0acc63a867cef882ad96cdc3b21beeb2f3280357212088f1000456f61abb2ba8ae79a7bce079942e74975c628c2951585595fcb95cf6b0ee11cdea3871c140eeb80a8a7dc4e8e5988f04c719ee5f8b9fe0f24e21bb49db59a970aba8557c000a0cd80bd08508e30e9222229cda8f823bf71afc5b21d85981940f56e89f86300767548b67c3a60681184a3c1881c260807009aa8a32518a5252c51d12f64c9be9b91c8b731dc25e1d346c6425f8394fe77882fd2a9c7743567fa912b381e642f3fb5d055e1c7ed6e35dbdd65386c3f057f51f755f4ef529aba6a8c180f8689a7aba78ef8b7ac9cbcd4c2c2cba1cc33c9e05fe2b55dc2e4a45eec177e2cff4b7ec6bc87753c334152c42f40d7f55e8b4e81fd214bed2a02453931edaa905fb6c88b5b1f021475dc6d1720300a85e291dcfce333ff1adfe7dd0cade89ef95521c45043f039ea09fc679f0d6bf267973a281cef215061df6732b945559dbcda4da5dddf51223801a5b4668726614967597443cd2caa1b1489daebf49841c8846473370ef442b536db837e709bffbe77ee7eadce5214bb26e41ddf8a1fd2e40a718603a711d6a3e7fd8dd784948a58a04709c56b476334b8f9ca96d4b6a4f9386f90b1d79d5adf5c5d07544194136cb15049087e5f24298d9a8f57e571083679db9a61b60dc89ff99eaa9855f63e977c7c3e398ebe6d1305bd5133e0ce4165bcbca42acc67aa5ae94e6a01df9a33945f476b8e44346a8b8682841edd1a0b7c0cef1ff8eb1b65d55f8acc5f7111d35d322041efa345ca3b29e7905d7c5481a06c5d605869f5fc7d81ee5b257265f89803742df0b1ef79dd8ed4836795606d4776e8dac4d319b7dd5167821c161190cf7bc57cd86e04d3443090c5c4abf6880d0c11e46bee38eab1a467712451cab1145d99f9cc96da8a121035bc904d14130bc286ca0f46763e5349806d0e2bfbaeb8ecc47f8538993d9b41ad8824e24f29e218b0f7d756284fc3b2e9d2ecb90e844df15c1f02519d5f6854e4664849b01e1bdfc1c6be4134db5e89f5ac040bb6f9245c81d29afc6ea0fda8aec3c6ea372593613b07dff235e03948e780a80a232dc4fabb342c5a9f0161df1eb664a30ad251f88e87216e9a162278f4b86ffc324267ab125e71f041105537ea3526db992169d6e9cbe96e9c0d76d7d6bc631037f65de4364db03b1f43cf52364d373ce092f7d3823aea78271bbd2ee198b2b86d65cbc2c56ac7f62f06d1efa690b3f9c0b1e0863440c7e760295920adb7e5f4b68c7a9ed90ec79fed53ca9971641f1ce0c4163621fa3dbcc0b4841e87d4b9fc3f7bba35ea93a93096e80dba8c39a253c9b8890682a24ee66ac14f30f6141f4b5398814b9d04c4f40033544d9dc5d7850ac708b264932df6a4428633e852d6e4396e95fa4e6f951065e0023297c53623de9b03a5d28589bcd31298fb2686486b748fc5ea6b007327657aa923038e656eaf2c56249b6d0bc9a57e5dbed662f7f8b66783a24197058082c393ccf85cade0f468cc333574147fb8d109e3d2728b2d0a209dd615135a97cbaf0324390aad31519db30a98610a27d57a2d1dcc482cc16074f24f4f108f1ed2b2a23fb2f075ccb3e962aae2be45e36c04565cabf611d5dd1de410c823e40db1ab4330c0fb243a8666e8c80f3178bd9c5ad5a8e496d6850578c78a6412ac1d36ae4368a1ef6a2a6986e29310bf76c2e87439654c985fb3f489244e736b0053c9af01dff6cac005d35094a32ff8e2fddeb1d7cbbeb22792461f24a2ac2139f870b662cbf0789ffaf745211cc45da61b4eb93982af95e121c28787c81557ce12ea6e5446834b78978556a886e242569b67292d92f5f04763e2fd2db243adcea9190dd332152eaca816d23745790fd84a5be14d89690c5854ea28b54e15d0708320b679b8a7a96cc242ad81c8edf505808804f7fab4e104d05f26986e4ec4bba92947594bc420eb27a3b27d80d6708f2925052b96f812fca81f2b94850964ae86f3b13c4091d2c1aaf736e4cdeca182801b388319fd241b5c30d44b1f05bf6c88016bbd1bf62bd3c7280d5c59c54e8ad328e3cd250154a7d7803559b80de8b595c9ca53d005f0921065d51f688f3b52708d12cfaf97eccf76824dff6db1e798c051995b592fddcf08565c55569ce9edfabd04d4ea90ba74df76b18b1bb07d8e4cf35c73b5cc51f9bada5b8e0a6a643e28e429af5a5a9286cc2016a2459ba73666decb76cb68cd75423afbbf8255719462fbaf41bb84fc02e606acdc85b50e103e3a5e23d55eaf2026ffedce87d39f8d4395b9a1a03ef004d1421897fcd9511c7afb2137fb792a4fb3fcb55b23cb4a8e511776f62faecc29a19f2764cf17ebf101ecc8c223f39603f110eb6eca092dd467580da51ec32d0fdbdb951d09d137395e2f2e5cbc249a657cf9e3ded3701fd742023e79795412fd444c1a5c9b6a446d6d95cb23802577215bc0f2e04c6643cc11aa20170fc617c67f2e59f5d78c7349042bd04380aabc1745ed7b15feaf2aa5252b27424ff00652d4712dd6c96948f724a8f06d76da0ad4ee6669549bdb273066b12cc1b05e2c15fe440e9a01657ac7f7c7e60996151aa85a1cb4b9c23e7ea50518b687257d806fbb615f9e6bb38f7a15295e6b423424f70a2b37b990d35b296ef763e0d37b4fc0f2be77a5e3ef91b267b1ea0024eba7879a37faaf7a3f2ffc739428c42debc08e32a11a679ec199f3a76efab91b5e5b743073d67cedcef0264cf32a523b204bfaee19c639749a79a1051dd1b64cb82fef42795d6dfafee6c7c153271911ad296ab49382522d983bb900895b7a4daa4f4a9106c9ab230bf96d9262c1621b93121f40775577f9a114dabfd2e660b8d297c2cda61317d2791ef3644caeea40b4c618581a289a2bbe1bb2a690d843386bd3dd7ad1dd879c17f42c200876256edb71e26513b011527480cd0a2104fcc7b0e03c8bd35367293cc7eb450a97859182e4913aa81c227bb9d74ef6ae740fb7033c88c607b6b63b45a18a2729fe490bfca9046dcba6536a0e61a81ccb7b29bd2574fa9b4e3c8210481dba969151345ac77263a7a0ea403b116586cb3f0ae42cfb6102b92e60accd0065fcef46a0a64e1761318aed406c21fbdf3e60ab270fa0da5072facbd85e0d1417cd46cebf71e53cbd01315b115a374c0b61c2e28b22923becdd6779eea61d68268cd0878f8b1919c3e0d9b87b88b30f0cfb4a5b24e555b19703302bd62f7117857c32bd77f523d5d2639e52b31cf909b26d2282996b1eeb1a33023bf90c0a4b955db4d51a41975b591819952e68f1d07551b1eb2bf64ad5fcdda35803fc77a630a2672a4804c2ef875f6ad5c92af3ac85cc07155e18205d9a2a7ea5ce0ac1965efc7a2df0b40fbd661109e3de701f844cc6231797752316d1876ac710422e914ec859398d3b77d94b633ea9e83df78b1015827c9af759656fdc806c6aac7eb9b67aaf71c63061ad6b1c6418cccc504c7a8b263db1e2da730e6b6cb296e13f8d154e25c49bfa8ae09b43217271bc3daec68f8f20cee46d9cc457493c0a8b8957488ef5eba6b90e52ca2f8e81d18d77b75bcdebcb309ae9648e0454b0355947b33549fe74bd5015a1ac752cf6655ab9fac88a9a0473c4ad53c524ecfbb0be0befc173c0499bbb083855ded6848e16a4360495e7105f57fbd695ea2ed3305174eb4e07b4735d47896cf54d54f8cffdad8c70f0854d8af0e75ab245057dfd9b94029fea18b60faedce665f244a74ff9b8dd59059d4261392fd38ae0f2d76b7a8803a06cce993cf640a4f936ab1ad872b6bf5e48f96e3654ec5815c7368211117abf7655201a022c7a3df6aa849c8ed6564608ad2923817d43ae3621242acef81201c6a1b51486bdef83776c37130600efa1252209a0ee49200feb36916df482045b695d10d06519abd0006c08237c359cfeee03be00dfd3b47f65735def2e9e9deda44b149c718eb24aa608e1a51c574526e195f515745e2a6614a740f554726ed1c80f49598669016a64f68ffe55e80a074184665b6c3df6f515cd48c53aab8edac2e51d66ab6871bfc77fa29a6bf36071e68862d968a2f9207025693b1841152308b3be0d32bed6c9be5097c88ae6a5566fc26ca2211e89e729783e4db34a355e3b1deaa794088478fba47621405d5b0d556257fa8f87dc4d729c9eaf175018f761b5634172f93473b7709d0fad04be008b7d7a7e32328a1468755052a7507cb54272db19d7912aa9bf400502aaee8c5ec7e9b94c99a9c4b11ad223475534922e697e6b86dc66226b7319d089abfc1d1470ebd9abd7be8f1bbc90d862dffaef53799d85844141711f9bd99c1aab8eeb1878da78c68f5bf1b0b602cb88865be45a65176a81100f4ec5b94619b2b1821125614730083de3f5c5b1be228a79ef4f429647701d047a90b114944f2a52b252ea98beb05e0184dd0fc42c2fe7e3a3a695cbd4fd10397e54a5a59d2bde85d24bddad92b821c1e012abeeab4c587686d666ca201c086d3956dfc6000cbc64578049e4122e3a0f8fef2a631a87b672b538991519e5a53218f4d18ac7856eacb4ec99f7e702fe425a43f6b8ccee9a9b41075dfa94338a2d0f28e006ad1c904c603dc5baefc53c52f764b58aa217707d32f22ccb9682f642da4ecdf7c5fd0bba1be3f07762ec91ebc8be3822b9abe19b26ab837990f5dbd851ec85b6413d67492640e80092b116f184efb730bff46b12bd80a1ba2def0f847eef791ced25d18975fd097c6eb848da400f39fc4aa41e44c5ed8a8272279521d9c40631c9e1aeb016de2d4654485fe0c8f9f63462737db8e0a00725ad5b21ecb3df8308a5c13c3f28ca882bc0fa717e63e4694ce6927040e4b403dcf6ec4e9ac35a87927e999230709e17fb308b8846543e6c9d0ec53767e322532f0188c9a2714fa69a15a4e3a9d3371f2177f34e582b397506f402adafb1e7e54da5e435b", @ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) lseek(r3, 0x8000000000000000, 0x0) r4 = dup(r2) listen(r4, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) executing program 1: madvise(&(0x7f0000294000/0x4000)=nil, 0x4000, 0x2) shmget(0x2, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) r1 = socket(0x0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0xffffffff, 0x0, "00df00003f00000000000000000000006d2b00"}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000080), 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d", 0x20}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000002c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) socket(0x20, 0x3, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: r0 = shmget$private(0x0, 0x1000, 0x15c, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/107) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) setregid(0x0, 0x0) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async, rerun: 32) setrlimit(0x6, &(0x7f0000000200)={0x7d}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) (async, rerun: 64) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1518, 0x0) (async) wait4(r1, &(0x7f0000000240), 0x0, &(0x7f0000000ac0)) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x5) sendto(r2, &(0x7f0000000440)="5b666c68aa9567b2d068f64b77e7d82b1b817288bb35bf44605422c2f1cd54c766b1e7f2aa23984ef50b3a0232f19d7429b586c8e6a6249a580fd7deaf47174aa8187b2edc0b905fe7773636af9fcf6581700f42b1006acc5369a926ae7265c909db302d1a90fb7420c9819ffee0ae964c4dfdbea3e0e05d0789eb89e8f68b20fb6a45b4b0cf832aebec56ad165131f69f0c78c9d0e5a44f82163353b2f24c6785eccb3598a365a68381e66162fae846196f50c4", 0xb4, 0x400, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async, rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async, rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) setrlimit(0x0, &(0x7f0000000580)={0x4007, 0x55}) (rerun: 64) close(0xffffffffffffffff) syz_open_pts() executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) close(r1) write(r1, &(0x7f0000000180)="86f1b853588920dc37b3e36780b94b0cf24b6be1ed80f2560fbfc72916f85b94c9575f4a9376c965e4eeeb4c8fe328ce8baf14d36158b2bb44741eadc520605f638238bd9907899c33a51e94b035039df284d77909fcad7de349cda2ebe2bbc1bd", 0x61) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(r5, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000001400)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r2, &(0x7f0000000200)="ce4aa4b95074f402aadfdd52f139", 0xe) getrlimit(0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x106, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000d00300feceba7d7ba90e28efcc5cc08cfe24befe"]) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) write(r2, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto(r4, &(0x7f0000000580)='m', 0x1, 0x0, &(0x7f0000001980)=@in6={0x18, 0x1}, 0xc) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa9ac9fb418dbe5c7cb700"/32]) sysctl$net_inet_udp(&(0x7f0000000780), 0x4000000000000008, &(0x7f00000007c0), 0x0, &(0x7f0000000840), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040)="15c917f3e9610458ba884ef46c73f5708904b602da8ec152da048fa9fd1a4296ba98147f53156c27139bc7419541e3745bd87a2584d0fbd5282eda2acdbf7572353b48f6d84df9ef6d", &(0x7f00000000c0)=0x49, &(0x7f0000000100)="701c3477d531c50bcdfd3e5e18497d362ca9412af32205fa14733192030fb83e79ee982df9968c6734e131b5077e1bf03822b601a903b29e1a3f3a32428d23bef5112fffac", 0x45) executing program 2: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80044275, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x7f, 0xc8}) close(0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252affffffff2e86dd60090000001462a3fee2d5344cb6f9736d000000000000bbff020000000000000000000000000001"]) pwrite(r1, &(0x7f0000000080)="4d67aa399633ede6aab6da594e7f90d360ab790bd9fab7a6eb2f0f4720d3d22785cee8c713a62e90f1918e10e9c0ebe5b9243473b68d4d7220c753918eacc76561189bf51ac3f257096f2134ea871b86ff094972e9771948b82956c1f1b927f9b4c4471a8649407d637bc53b7144c20a2cd609487270923ef85eb29bdde5315865f6c3d63826f0ac9d401f6f0ebf3baaa5c33b69a5e6f935eca2474881cdcdc580315fe6fc80b2024fb9099ece98b646b447665364f1669106a5630f61325a5678f6c3880e9a2aea5611f8e5d2fcf1cdd9c00541af93e80654b7be43555558fff0c0969ab8a8ea77dd825c5be67639bf366a2abbc65d80462f415c2f93273c1f1ec9cb8026a24202c83f10f106762cb2e0505e4e80fa7af5a113349516c219d7f8819406c16bd39ef36130f66eebf0da6d84f5e7302e547047da8b74cdc5a1f42b3180d172b1f5d3af59ba3062c8612095689ba89f54980ab32db74ba56f6cd188d9b12a9427237b9a8ef5e40c86459daecd0b28215a80dbbd561fff2b30405ebb70de7e33d89e18833fef07c757232e3fc56de7c84b1bb2e5bce8d7d19581a9773b8332a0a07962f29710347a14a06aadaef469581f9dc37a5f87cc132867c95617ea2d1dcc3fff9354f7201648cb214a0908705472f777608f5c7d6af5b7b6bcf3eaeb618d9649c865db0156e1c026a56662da1527e5d832766f8e9381127e20fa1d1a4fee061c47a7d013af8c0a54cac43ef6baa9d90face207f843ae65f33587b71fdeaef2d50a4b76bec2acfd04bc7e2b7e543858fcc20a7c3c63bc8ff8fc22e7a2f32ea5962362766b75eb7d0b226c7904f3644766453bc6bae28168af883fa132db8d3a42c18d8606cb3642cc7c01e48a254bcd0faaaad516b8dfadcb6b97951ecf4fea716c4b6609c01616fa82f0e3940b814abfe0d7d07eb48fbd8446dabb88abbba2242206f0d25fec1b80b2c1ae6ca9b9e9328b485801eda20e552ef5c97ab2989c013e3f9bf810d63394a05f5f5c9db00a375e45f0d40547a031180ddf4096441f94b77ffe6a3da69f5d7af75d8fd15ac382ec0fae5ccf24a64058044c5f5ac72a34923b143d264ac8c6c5874d810cb6800cc1abb631450ae2824b8d4c4c90e4943020a4c8d9f5347c3eb43ac866b2c6b5478cc88ecc131aabedc55319e4273eb0357f1e6662b39c7cc66327deaeff7374d4d87f920993b10b9bd4eded9fa6356710a6562dcc310e3449ffe78e222d5682db55f6229dc8e50d3b4e1108a6f6f9e9c070dba04401a9b91b50607ec54d24bf314cf7bf34cf620b422b03c256460155fa189a08334615af53ede2835add43c55552d9529642cbbda45a64eb4293cd3583c0812d6588333fbc223a1eead433735a575e3ec6295134ef047ede93343bc88e764d4cb72c2875dff786f5a88bb1f70451a057d000be4f1798fd2afd2f4bbdb519fc4429716f8e54ef4c6ea47ef78aa494190828668e141eddb0b56b4e4bb51360b9cbcc79112b2c8b53fda1bf875cf4bf7c2232cfadeb38329e2629f448107dad67cae5add3415053282d2e0b0c17e2abefadfae4c51b9dc080412e9d0590bc7ca99342969d05d65f13e4a748804413f3ae4f717b970169d0b7066dd1202b8c27ccb4e549c5eacaba798f5cde4ef5abcbed18030091a1b63e370371f4f3bbe394c36335204c6d2daea507b5bb8d689b36de55eab5aec438928e155fe7188586e3d9e01ecc85983aa53eef118d61dcdf2d9698e54435feab53b759ee39bea5e0a5be67fedd404bb7e0e813ea147ffba96647cb0147e9adbcbab20fa0632ed61a0b4172b6bd1c3f02d8476ad3b7197d48fe72fe31cb7fc5bd49b8c7213c1bf8c9e32f1219fe9a23b47e3c0c521b58831359508dd0141a42443a6b9394e6de1c1474bde75fd86e0a65308f2ef884b8cafc8d5bc4990954149955a08787f63641a91ec02dd344ac8be1250e024ee41d12526732dad94c791f5163ac60748cdcb065b8bb8844a6f7d6b6a4991db8348667b754b698c800f5b3af1dd35db69b8e8474ca324fcba07d5705dd1de503e569c7936226ccf6e72be8421b9b44aeea239e0ef163ab86f9e9f7c31f21b142b569f4db7d0577a803dac0e64bade4e50a77214dbbcdda9a8efe514e0cd27da712f9f0f1d865f23660e88277baa23f59ec697913436f7b1116f63c9a9e3e0dece4298329f45dd8b4817ac09967c489fda1ed9c3eca2cd786650a3ce8f868a29c55b075502722f63b6a338928325dd0418ee4e7fa61a608b9f989fa39ca2f131f46dee36db4cb8de81d2886a3635b8d5d43416de4f9d185350998a803e6c445057f81dad6c226e8936258cb6991da79509a9a31730b33ff54ea78a6aba4614e20fce9d170e1daee57f292300854cac212014404141f1f9c459c414607d74a0269c3b2713064772c3390bb1b18861f4c83087525433cf6686393ed014855ff438d2e2f3691bd40d5261dfb52c87a258e8262e0f61ba731ebc16eeda47a60db0ac3340023ed3ad3d1db2b30b490860f44729acddc84b43b9a1383ce15311cc257fae75405aff1995930c0da2fcf29b39df4046ab06603d47ba5391ab566d756d5175e7ecdcad462111cbc64b690a05256dc5bfa901a0e8f21d37bb6ea69114547e4c0898d4e422ca750a2a645b4ebd9d0774d1cf8eeaf27814a045c2b5eeacd2e4576c18a6c57f70350b5ce56f2bcade68221774abe06d540e72d850c49a69d2d94a91dad8ac49903136f2dbce01738f534ff18fd452dc93ac7c6fcf8619882c346cacc419270e3b8a599b0db9ca75ed1f89f045c90f0914b70e01c9c4026886d31a01bc78d7617d0b5ddb33e65f5b574d06adf94ef4c45857b1df4b1f76198dec209ca984bd23ff9ebb6219dc14ebe91a552b875ee1f899e7258833692ae6c1229db62603fab8132823e6c1031cd6071421d8563f6139d1f5219b89e4ef0daf6535ef9452d6c7a7d7f7ffa000114bc3ce08f80cb8898aefca01a0eb3c2621dfa68d54beb688001c682bbfe2da50c509e334e399dd1bdbd3ebd46df41e4f3f9c6b4a1d046ec4c87db03c5c5f6932373cbd03313ff54982f7d695bf1b64f5a5e493b3296c872e0fc10ab1ab7ad3fa676dfbc7991180e30cd52fd9c696687102b573b12e286b111bbb158ef4c9f5bbc26e0068838b03a63f519c13d42b4c160ec64517a7ada1fb7d924adc8ab862e1b9fd907cbd18fd3c0756cbb2d835fe3c743d670b93b4f76ca3b9c770e4efc05c224abdf070ddeb76a6e85952dfc29750b50285458c4e8d9654bbd2f2d749bbcb1faef1b9f01a69d3514e4c56f40b4663011ee9f7154162036e8c33d4d6c8119747f5c59335415ed5f573beb6d247461dd1e8070e0b26d065b698a28d1ce9e39d1a6909436b1d09fa41b144950d12f4a68634b858753e98f6a17eeff9876ae6a9890edca1e513749c1c82d151d7b2bcde9f88b2a4e00ddd4b7aa4b3acd118156a1b03ba435c3b1d60102cf8c610521be84ee5b9f4506e05a3bd71df5a4e21e5260e0a3a4580bd136d99206b6b41baa8a29eb6c57c812a507326746ce909434706f476e85c9c438e1f4f7c05233d5f52dcb48348325795c536cc489dbe8ea64771bbd77d589b7817d400402627306af9588856b76ab499f4f9a22141f460998d0d4dd49c859b454d96ab1bb9d4ccab5c2451f2b9036668e1cb405c9c279ada6aa1ca5e1587f06446365bb64e131ff64e2b252426523cca0e72c5843f20d0ae5c3206ec4d22955a08c90fadbe2ac07614ca5e4d06bf796f07b21d69d52b66103fdabd9a5690beb49fc2c8a6908b736c49f448fe44cc3647fa4c43e48ac101e7d3f8a26d91aaa1a887583b44a664880d3e3749b1810ef212c31d7c7848b8a8fab2d0f2322a9d9e3d89e18799564d5e5c7114b269544759ff71ebeb496cc7baaaecdfef4bb9f6bc8673d36afd0a1bf47e38ecfb882a11c913719dd05a2db0ae0149ca3ab04ad143d888c20bec126454f7174a272f98ab710699239f25cf2ae13616bbc698cf3af5c840344b3e45161facbf9bd392ec34234d40bb28f5f8448d3f9d0621e27f762c6394f9220c0f745d9906dedf2159b93ce7c0f9e013272302e0426075d314a7302830a56b1ee70ef3680f11349c31c96112e06d84d2a095747c3124795ff6f6c9d34268f069c0c936ac8330e997917be210b80e5efc7b7753850381fa1e818a1d851defc0029b5d085805a5e0a96b9cc1720e4df0ddc1c35e6b9a58a04304ec2c0c1d04ceb11d55dbada14915aa9a9fdc27242b507782dda834f5fa239f1b495ade8b8e6ebcab348a67898c6891e0aa0489c1ee882e99eb3409e843f0a5db864cd67381bad9104e12c9f998afe4a4ab4f598c3643db4650963a2d155451751958946422440a8110d599d8b5729c054065463b66b8a8174e6956b3a412cbef8887b15c80273e1925a3e00c51897a14c70be19a6131cfca9e1a950ab2a65c79f52144cbd14a063a679dfc48dab73d3dd9312511d2d6ad0347a880754cf5d111dd1ebeb98b893ea77d40c0a0832722536d6fbbae82c59c816ba3a15e4d9eff1f81d0284713c4ad1f9b6d91b028b61070ce441c07e363ff237c0b648a0c922ddbf0e6da4b1dfbbef882396335f895b7028e5b33be2a7e93ec73660b785ed37c4b49547bf9ecc1f0f30649f2294ee8686b5181451adf62f98dbd2c6e603be9fa4c82429be1fd233e8321e86241220581b4dda90fe3f00a0391c938c59aebdaca8232d8c93b13dfaa1894bd075eef8ea8a8cf08da704f7bb0c24bcbc279c7f12c92c1c6d929a663b2c40bbc9243af3c3cdda89bf94f2cda54fec736fdaa4701c45b68af84b3964d54241f8521ef31e24ef7fafbca785af709212badb4b80f637678239181696d111bc322f4581c58dfe205451a5f69e281718334bcddc6c27596987fc104a4d09ec500def4aa702d7ee8b85c79a1222726ebd0127bbff235fbdab7a0e674c162f25b0e16d40a85bea8d3f73d13d747cfe0ac547d0e6a97af488cadcc519dacae843f6d232fe94c51f674e82d5a0c7a58e94d78469b4d74135d79e278e69f34dad20e469605221440d555971e0450e9e2caf4f1d19d82cae1751a6de0d9b614b2b127596d76da1ea096756a6e69fcf48b8b6277c0d9b2f1727e99e1f3ad9468eefc26e55cb3554ed259e1d6974b88c7a1d50dadf81594e6345507c32a8f1f8b0a05faa3018120964a2ba66f9ab23bbb077193b4ba59a23733936758508f6fecbc55782a06b5866a2aab78c6dd79dce81205286a2c89b7fc3f24cf6a9cf676ef9110aaa73714b92f404c9a6da4615b65e69059531b740f6d2689e8ede9a135726c2d61536e1eb49ab96339a3f8d60847981005a2a69759477b9fbaa115fbdd62c10e9829953dbefdbed1abfa1d880020623b059b00c47e36db5115f6c855a1203ef5f8d8d5e84b763a33de382694ee72a8d9f57a41fa8f3ea67eb1567de85f6ee591c3772b44c38b50988798c92487d08356ad9acf78ff38e22cd1bebeda53e9c68c8e68c1b2f2f1e9eae9fb6348b863dbd879d401bb138138dc967419233d85ead0682f866a56c6fbc619d56c3a630f950d97c3dbd72c1c6114bde94863fd5f9aa19a3861c1a881c5dc3c36612affaf586d27c3f5c92f4e5b573e3a8db693834bd4c93426becd67286bf277f69635a3c9f61f61de24cef0311498030d2914f1b33ac478e83d53315f6581d3e9a4199069755e8cf112c6c40e3fdb6d358a3f6558b3d338a6feb3a2276d94ffcb7555bfe43291dcd67304817", 0x1000, 0x6) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x1822}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil}, {&(0x7f00001a2000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000000a000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0xffffffff}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x7f}], './file0\x00'}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r2 = open(0x0, 0xc2d10e1e2acc0c4d, 0x23) accept$unix(r2, &(0x7f00000018c0)=@file={0x0, ""/254}, &(0x7f0000000080)=0x100) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x81) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffd}}, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) r6 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x3}, {0x6}]}) syz_emit_ethernet(0x137f, &(0x7f0000001600)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x4000, 0x80) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 5: mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x40, &(0x7f0000000040)={@random="bb0000006600", @remote, [], {@generic={0x660, "a7bbd742146e3a07bd6fc2dadbe1eea8c468595dcf013e46be406574d5fd8a295ba65842ccf7f9851394bdc18b624c01d3d9"}}}) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x101, 0x7, 0x1, 0x12}, {0x5, 0x7e, 0x1f, 0xfffffff9}, {0xe1d, 0x5, 0x8, 0x4}, {0x0, 0x6, 0x95, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x90, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x28}, {}, {0x7, 0x0, 0x81}]}) syz_emit_ethernet(0xf6, &(0x7f0000000340)=ANY=[@ANYBLOB="a8d42804ea46af08dc0c4a1889452550da63570a9f2a777a8d48ae93bdcd6971d5c77e47ea395b3c18aa14d802eda863a909fb69200dd32e1b0eb4e018cd7b9ad03fc6d4cac11a92d735dac95b757eec42a281a4a409156b2640706851616e5f43d04faffe925b7bb8723c7da268a095572d2853da1e1d27e9373a156b232da7a3c24aaabad900da3af91355a24b17a63ca1f59ffd05c441a3844b1e109dd269400bfe366ba8db01b4c88c7e3d8a4736", @ANYRES8=r1, @ANYRES8=r1, @ANYRES64=r1, @ANYRES16=r0, @ANYRESOCT=r0, @ANYRES16=r1, @ANYRES64=r1, @ANYRESDEC=r1]) socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000200)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x800000000000000, 0x0, 0x1}) r5 = socket(0x0, 0x3, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9", 0x39}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x400) executing program 3: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) getrlimit(0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x4a) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x2, 0x20007ff}, {0x3}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x2c}, {0x806}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8b, 0xfdeb}], 0x1}) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902", 0x56}], 0x1) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0xab2ebcb5f2054541, 0x10, 0x8, 0xfffffffffffffffe}], 0x920, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x20, 0xffffffffffffaefe, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x1, 0x5}, {{r8}, 0xfffffffffffffffe, 0x11, 0x80, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x41, 0x20000000, 0x80000000, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x9}], 0x3, &(0x7f0000000280)={0x8000000000000001, 0x8001}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[@ANYBLOB="91a6e341d8bb000000000000080045e3ff1420000000003a9078ffffffff000000002ad5568a64074452749cab897c2c90b148656bc1ebcda0e347516236024631cda6503fa4e9da33bb00d524c79b437df97cddad73151c7f0559bc71df7d7c700ff81fdb4e98dc6031aae60390dfec9fe494590af1980225e4fb0f7274c23c53beebd34bdbc8ae3fe58295"]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x5a}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0x87, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x4, 0x8, 0x1, 0x9, 0x2, 0xffffffffffffffff, 0x6, 0x6, 0x7fff, 0x60000000000, 0x1, 0x1, 0x7fffffff, 0x0, 0x4, 0x676], [0x1ffb, 0x9, 0x5, 0x4, 0x800400000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0xfffffffffffffffd, 0x3f, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x2, 0x402}, {0xe62f, 0x7, 0x9, 0x9f58}, {0x103, 0x0, 0x100, 0xffffffffffefffff}, {0x2, 0x0, 0xfffffffb, 0x1}, {0x7, 0x6, 0x1, 0x2000004}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x5, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200, 0xfffffffffffffffd}, {0x100, 0x3ff, 0x5}}}, 0x23, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x200) r2 = socket(0x20, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r2) pipe(&(0x7f0000000500)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x40000106, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={0x0}) chflags(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083afffe8000000000000000000000000000bbfe8000000000000000000000000000bb8500907800000000c26a26211233c7bf516ab672c64189a532e271f90a58e6d43631dc2ec8cb8f2bc26a07f963f1be9a0cf7d24b3953fce77100a08414b6462866bf3586e470e1177877770a3ead1db3827cf83e62cdbc96064b3c0c7d9d94e14eca317aaed9a235468d03e7f1a1309afcee5ddaf2b90f1460f3cc47556185"]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x40) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) sendto$inet6(r4, &(0x7f0000000040)="866a9ba7eed12cddc25ebeb71d659ed2f251ccac2cec8ceb7d910158464123d5f306aab20ad05110c243e3b4907a2aba5d066d98b152434f70c906a02b5c37c1612b7110e79507f0c86cbf7725bc4a01d49563c87e95f7b9bd590ec9338bf69fb2fa7546c75fb03751d9c4d00dfd3f356831b2828e0ab3062b835113dca39d09ce20742d6b8f085b93b5b2ecefff899696a4a8b78119a37cbd262d", 0x9b, 0x0, 0x0, 0x0) r7 = dup2(r2, r3) setsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\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', 0x0) mkdirat(r1, &(0x7f0000000440)='\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//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\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//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) ftruncate(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8001, 0x80, 0x9, 0x100, 0x478}]}) recvfrom$inet(r0, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) r4 = getgid() r5 = semget(0x0, 0x1, 0x668) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x20, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x401, r1, r4, r2, r7, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r2, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x2, 0x611) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x86f, r0, r8, r2, r8, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) semop(r9, &(0x7f0000000000)=[{0x0, 0x3, 0x2800}, {0x2, 0x563, 0x1800}, {0x1, 0x4642, 0x1000}, {0x4, 0x7fff, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x1}, {0x1}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x28}, {0x6c}, {0x812d}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040), 0xfeea) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x8, 0x11) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a0000000000000000000000000000000000fe8000ab"]) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x1f) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x0, 0x1d}) sysctl$hw(&(0x7f0000000180), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeaf) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r3, &(0x7f0000000100)=""/140, 0x8c) executing program 6: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x8000}) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/519}, &(0x7f0000000000)=0x209) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x36) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x40000000000000e5, &(0x7f0000000180)="71f91ebc4c9150d8ae8e0d21ecd94fcb504f20c955d1fc00b98b5a9b1554a1f7a33200000000", &(0x7f0000000080)=0x26, 0x0, 0x0) setreuid(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0xfffffffffffffeb2}, {&(0x7f0000000900)=""/72, 0x4a}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x8f}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x43}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x9) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8, r6, r2, r6, 0x0, 0x0, 0x9}, 0x1000, 0x9, 0x1}) seteuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000400)=""/108) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) getrlimit(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xffe5) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 4: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x14c0, 0x10, 0x7, 0x4, 0xd16d, 0x2, 0x6}, &(0x7f0000000180)={0x400, 0x2, 0x4, 0x9, 0x3, 0x1, 0x6, 0x1}, &(0x7f00000001c0)={0x6d51, 0x6, 0x9, 0x70, 0x44, 0x400, 0x7, 0x9}, &(0x7f0000000200)={0x740, 0x1f}) setreuid(0xee00, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3}) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="da8fbd6973d6ffffffffffff7572fffffffffdff86dd60e826abb7aba6bd56000000000000000000fffffffffffffe8000000000000000000000000000aa2b00000100000000"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40}, {0x87}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='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\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(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, 0x4) setrlimit(0x3, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x0) getuid() setregid(0x0, r1) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x24}, {0x16}]}) write(r6, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r2, r7, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r5) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000080)=0x2000000) executing program 4: r0 = open(0x0, 0x200, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x1e, 0xc003, 0x0) r3 = dup2(r2, r1) setrlimit(0x3, &(0x7f0000000080)={0x0, 0x6}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) r4 = socket$inet(0x1e, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r4, 0x2) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x125, 0x2) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0xa) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = kqueue() r1 = getpgid(0xffffffffffffffff) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r2, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r5, r3, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r6, r7, 0x5, 0x8, 0x5ee6}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r9 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) r10 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r10, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) setsockopt(r2, 0x401, 0x0, &(0x7f0000000540)="8ac47b7ba259e9ca30de2dc970434423a7948f58c654cf61380c268e7e9e847a5a21fc7694959b11b02e56ef986fec8b3826dc3801a852adff3bbcde9aaab0bdcb4b6b4cb6e33aadf5fb183672e65916a9c8d6bca3e41d0f75678781243bc91294628c66ce3c3c1518c53e1064c55dba8d94630072617cbfff13b981cdb90836ac411cea568fd7ac6fb904ef61be2dff1ede1b7ef8b4049a2cb95938240284955b91c777ccce2b715001188f4ff47d7d59acb4f212909d7727090e5a2f3f0ccfe21d019bf16eb2cf33c4d5a890e0f253ddabc667f43603c3be973fdb5f0c96ba6726443775612b78bba9cce2b25259f09a560450d541ecb7022e30ffd02ae13c431e77dedd1750bfd62f456cd93d377776d2e7033f703d7a50ccab26b1b3ec87384ee63e7a10084dbf41faab20540fcba9e4e95c5e6bc90dc80843eed8fa5ea6cf0c4d3f4d0228671810325dbe183a774531f5f5bf83081e38ff8202401fa9670a643eb402a345b659a9fdaa46504f47466679ebdcd43c143374b7448b1844a812097c41be832e21bb0bc0513b6c398983a2ff2bb5cb222dda2721b7cd15d81431354c81d95d4780bd0f7ad05e34a0cb61200c6af7078e57269c8b0e1c56ebe903640e36eec04dafad8f1626f1d50b702a2c1cac870e57f065ca4b49893039e2783b2bab066c2d9e4964982d6e3a52c2ccd601e2f8f9c3fad8e26f5db037950da1d21ae56679e385ad561f3f3daecaf89df044ed0bf665385d08ffcedd81406a3ecc5b3aef272aa6dbd33a202731a1966d9acfb4958f397ddf9f223f868bde46d58154e10e9610d9ae65c492a86b2e4df908365aef4b3d3f4e88693ae9136cc43bc1ad984fa84e38fd65c8f245854350fc9abd0509d1057ec37f377c48cacba96842dd0d8078e5ec438a6350b377a37dceee427eea10312d5c78e95bfbeb2a05d4efeeb50fef791829f35e939e262c82dc08f1f065f66cbde844919f0c2747352eee86daa6331ca61c65acefd37910787e666481976a804cc36711e3e0fa0bb7b24716723b5fbbc7a96abaac07b73058c194b923600a065a57a39cbd30f2cfae54944dcdb1246a14fbf072be522db5efb955c52d7503f10a8fbcb14f7f4a7ead159e8b355cbec698fd32b18faecfd41e1505334f71f2eae93d1baf9a2cbeeb08bcb2d14416c007f526ab82d491df7b799dd9d22a22fa4d1307de6495bd8aa7716b71e71472400b136e94f54378208ae39623c4ec088c239e04a88b7aa6320d7c9fe2d93815121fc4bfbd2a58d05896758e519f3b794a85aef587783c4b121e73891c2d908012784a3e8fd5a77435626f37cae4ae38170db118abf59eb3478e37e71bbdf493abadc666e5efd7ef5c6f8d9ba7d963aee348501ad4a9370718222382faa82205c58c3c5784b84c501a838f5ab172cc3e5e8d95eecb2287c2e0cc618d0d159380a78bc36ad274faf2d0be31ce60ff45d43f7c90b087ff8e153e17b853c88cb3eec2b29e9aa5e2a2258abba8d9324a1344b3ae2c63487c3abfe8b14d5940b03abb9f90344dd6481dd47f81b8debd95ca3ddabadfd89509320c27ed1d4bb7bf38a30680fb6a271ea24387824561af5ef20ad778681c6d63d2c5b88ac9aff25eb3133232ff723fc9b3ab47c87a166e976ec74f8ffe64e1fcb0e4ae9e6cf6e333add289233413ba1a21a7795f177bc0771ddcbe52c7d2a7c9bebbe1fa9e31e462345686500b16e19e3b24f7988ad2a421c6c5982970459e6238a2ba05d7d079b55adb94d08bda7e255dafaa95f011c579923336f3e8b441dfb4377a1f577e496682bbb776b7894c5fc0aeee62a96a7ffe7a8aed647408fb7180223905ec1f553ba678f1e698f55d76d20826b6951fb849231e6f0f7605ab89c39c31426df0f0a48673ff7a58961df584f2ef4073e113641145c2f9e8d7e9937910a42dd64c2c8b46eea8eeb6d04a545c60c116a77211e5343b95100fb71b769decc13598e3ede5bab1d170759bcdfd11a199d6a0cee342cfa6fd1b701a21daf6719650852de8b2ad2fcf45b5aae6b68d905f273c46c80d56a71f9d2a13784fd7ab4febcb8863d4e95ee7d1c15bc8eb42df45c491c1f5d06bc07a2555b3a25b446d3173376cabdd37d8e55de82e70f73390393093296fb42ea46042c51353ba706fcd1e1f0d3f55faa5ab8031778ae854ea9aea562263f79f9ac9698e627eeb12083c2549c52873912637b3cb5af7d261dc91c6a194f8b8ea89c041016d9f947deb2a493990c7db4ee9aaab67fabef7d9dd20c19c1e63bce3e400956924b9a5b765bf51ce80f6a6e4b8d18663ba4be4854acfd5fc364c7160856a389e3dd0d9699a777a696fffc4d4f7ee33aab49abe9c27a7690eca2e00296e60fdd3bd1808bcf953e730e17f1efe6f36316946633fae75f34e2f42c2b3f087e9af1d4bb318c3b47d7c73f40500b15c271b0751311a925f2d944c7ae755dfc1d650ed2fbf9ab0fb6a0f74831fa9e39ef37997957d55068c35ab8aa6041aa48767e3c1ca2a20dbe12fa526775c1c87b8c89456802d7462eacee49adf845c31b8f77253d94148a335e4381b3b85974d26ebd4806f00b90f09a0c7f7eee6ee382a4fa8f86abc30751ce269961a4a53937e594c1c7f92fc4328801b5aff095a0e85dd9360a8da732f53fd783fe584e5779b5bb71eb6837a53a6c768bc4d7f7130d11d458e5e2ccc07bf4fbcf45172f2ea516c032efbb3a3e190510d9922b922e343066439553e5d5bcd691459ff6fb57428e8b994f1b29cfaac3ac6c943459063c0681f0953dadc5052a3c99b5cce08a19876a07f689f0f7984cb24ef84d93a3b466c36d222c8ce075494c5783a60a207b0324bebba2cd03c4ad20add58c6ef4fe1ba6393b96f73c79ddcbad97259b24973cc1d8da781b8b13b096becee84b2c3a755f3a8cfcf0520b1d5996dfdb46eba1989b8ce1bc48428e9f975f9100bf058c74b408822ca4526407dd833a3cb1dc71e8738d66961efc0ae4c769305cf78f8f4c11f60703a036b1046a028995503ffba050e0bea912e5dc93d549aa3dc247f4104e91a9da1968290cb112de4c010976885e99f86318da89985f150ed095c7cab936d71ce90318e0bd98a9e61fd070c8dee6d5ff84d173a7b8f0632bdbb529974be52dd4e966a01b9fd0947c0ea2a493546ccd9543860261f289f00e7cd2e8e0cd115de4f4109a9f0fe3594ef49ae312a7a16eb6ce165f6aebea390a63b891067ad050904c2e9ca903102eb5d76c45e861323aaf6f91de9baeb0bfd9b25493a3322ea6941c0446d2fb87d5ff1ee360feac25c45d9ea62644d45221454539330916976e78db6757f92f86ef919b9ef8e4b41e3d60677d1d15cec077e38bd70a42e01480301893cd1f05472edef225630c089179f8ee59ced3af5e17fadf687bcf72d58e84d3235644101588f1f3b2a4a6a1584591b56b1a02257c30014d2f93ae7107e535bb6a7a98b031c0b9a409ddbd6f7b0ed04cad4590f273489a8bb0c8ce9214e163a6b7d6b38f3cfebb7a233edf52cdc0860c8e910c922ba57c6311afc667ad52b06203f1f76db1df172dab880fa10001191f2229afafe98574d112cf1388fb36c29c93c3360c218a2ff5cafb2f92042f6bca0bd950557fb4631edda84c7a51c7685d24a708d848767cca4c7e2b0d3a252085039c93854a802392b2a7d7b21947f0ea8f1b7f913be5c74f65a4362dd5531135ef2bf519cd6c6bf0909d048aed49c45793f6eae17c579d7ea06e4714c8fef84b93b78db5c406072a2e5fd86b331e76f93054dc3d362de331bb1a045affb74add15b1f5db7fb699b1093f295ab9ea724617df21dfb8b66cc319a17c21fe7e7b44b7756f5019622db1338929cf55820270836e59faf4fcedfabbbc692f82c39a768c846a98c8e72c7db2274f2df477aaaf74a79dcdb4f9e17d7c983814f1a5c5c93c9d9a5672c0afbcf5663136882cea2c2812e74859cf954541eb9e0a6eeacba4104b8c266f5d55e52f624714bfe908c26a277930e9ebb305b360fcb937f71aee6f969982c846e35fa32d4b3c6b1f29412fa2ac86de8974be75d54f8920c0061739fa0759ca36597fe06c2f167e659f3fd2982f15488333d83688fe46c59ca956362fa5ab915619f212539065bb5d0b0c9266a3058bc324fa9b1d0bfe3f90bd1d2f85393e5e8b732c74c4209bc97892a2250ed18ccb015238a9ede337981a41ef632dade2479c3243cd6c8190a22e871f11c68aa68ee86443144f91bb495e606c4f570db812efdc56668b2f3ebe1796cddcd0a48021baeadf2258d8a763863d05b976dd0a0dc63711112b094ffa37613043d55dcc273c74b98aa2c5ac3568699761c9055a80f44b561e108da2fbc281737ad3cab9152ac77913feb514d545e5876376c994d6565ed4b589d8aa1be8592ee066f45b61ef648ed7a2de5b4d743e5b7adf52860c536a977d995e3acff36ca9da6ff638d3ea3c147b1ffe3345ea2fab1922ed9ec9aba2117082f3401e2de9de0d4ef7ee121e1056703d50da9aebe21e9925fbed85af65d7a262df2536207b3c289f16751415dad8c0bae205eedabe71ce2a28aee92701f2c5be78d0715c71e5e64e0f1a49e50ae2a204715a9faa7a1ac6af7c4eac860282a2ecaad4d9b04790b12b8443d5f62197606ad62ef5f8e4bc7fc2ac2446cb7be41e4bb38291d5dc44e4db4685b07a8950b29d4d07be758c18a5a325673e44eda842b4622b3e47d8ecf5bbc3fa577eef07027730107686491e07e56c93a041a88990631ca98c7fe56a3f01448e9eb7d3db6ced9eda4fd1b185cc8abd772c019c59f508e966783790666e6217bc55a198bc730b93bd258b977cf55696658629df5b76b224be1c4ebc99d28253d78a8ca155826d4c3b37291c5974a6d1c025057db383bb79cbf9b43d11b135acca76fa5ddbbce1ec0fe54c47b5262fe8d0bb6d95bb44ffc1606b8e1a8119fd3f61222cff487bc3f53e6d2ab2a8158bf9a07063e71d36427a3ca79aa70c8179a50811d1809dafaeeada6586cd6715fa59d2cf5912a65b91069f97889b19cb414f773598f415d1f1834bace3c53f6292cd9e11f2be56bd443def2645849def3059a45f928801e7d46fbb799ea428440363d6da33c5558231b5ee281d4415eebc659e5e8b10cad2691a803fc985aed10c0b4244c5d8f4f6662d9901a101f56b1a56e4b390bb270cbab52ecee1cf022f63cca8a0a107a6cd00be8f8fb70f1240c01fab905da2f35a2bc709f401d610109c173a3de95166ef6b17581380580cb068f233af999455666206b730281fa7e113cbb91dd181cb650b2cbc0351e612152c58cccae77200db4323074a9b2923b4079c090cc44e7fcb7f04136c5708bff71d6a1bce80ca575a971d152889a930327d673ab777a923008ed4110ae0b2f6062c6f7df89a31e3513d96e57a460a6943e3e0389e378bc9d44ad204a81ec9ab8d71bd17832cd5606b3e9ecd99a0605b4d6b7f063a52252afe92a9496bc12f6543d84749cd0bcb35b06850abe71cc9b3e89ad0bc59ca7f3f1695fbac660c0e7a8a2781cbbcde268b92336dec0e8dc9b7a890718529a138fddb6ee5e366a7dec4cde35e14179fb81a2e0d112515c8c506f7bd53cfed38d7435676d55389e96c1521551ab5e211b4be447e355739d51614877de02e354bf3895e5fc88efed09e7e09f8c0116ab68e04d708c852379aceeb78bb91eef69a42f8b2f0013f560734fbb607ef2685be29d0dd17aa4b4c88a07d56c8dd9f213c444e12c45306c9559b6a75ef47de25054", 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x1c4, &(0x7f0000000180)=ANY=[@ANYBLOB="b481cedf5fe100000000000086dd60006f33018e3a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa86009078000000000000000000000000181a4f7452a8e0fe8ba39092912b9439a0cae2d79e50abbe27c74edb31dafc9dd4b2661b4404597bb5d9b07aa5e6c100c8ffee22eac8ac13a0dede0ebd14e14c291db06a9e30ec4485d8d09ad25080703aebc11700ada2a293eb885510b015ed76488fc1c75c563e257c93bd8df4687e3f5e0d8a60e39dff90679a966807f60afd51efb7dfb2a93d6bdf016f7a8205e48e0d1383aaa0d10f3ae9af97d8f45e3eea8fcefbfc949056cbb435352a26a3e79b3d585f77f6d380dcc9c5eeb59df65087674447dd96b72a7327cd86a53342306324eb84cffdd203144cda7da8f2dfbf1282d85756a8e5305150ceda2fe5633a22a9d1ff98f457e64ce93897d1044711ea75d5fafdf315f7ce76fc0bfaa2beea5a3a76e4869b9d4f768862d672dc5ae87bbe4f46a3c8a57d36250bb0563893a56971d7b9db84bc18cb949c3197bfd2ed12f61f4bca1d56f8d56f3861a5ea7e09327b628fe1a4a6357ec2aae3ea649d63c4a202f71ac1a15399bcda579989c5daced0b29627ddf5020084"]) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) ftruncate(r4, 0x80002) truncate(&(0x7f0000000000)='./file0\x00', 0x3) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x3, 0x3}, {{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0x1, 0x400}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffffffffffff, 0x4a}, {{r4}, 0xfffffffffffffff9, 0x50, 0x10, 0x2, 0x3}, {{r4}, 0xffffffffffffffff, 0x2, 0x20, 0x80000000, 0x100}, {{r3}, 0xffffffffffffffff, 0x10, 0x40000000, 0x2, 0x6}], 0x3f, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x40, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x8}, {{r3}, 0xfffffffffffffffd, 0x10, 0x40000022, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0x48, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x2}, {{r4}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xe72, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x10, 0x81, 0x3}, {{r4}, 0xfffffffffffffffd, 0x42, 0x1, 0x100000001, 0x2}], 0x3f, &(0x7f0000000140)={0x80000001, 0x8000}) load: 6.48 cmd: getty 76549 [ttyin] 0.00u 0.01s 0% 319k executing program 1: r0 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/43) shmctl$SHM_LOCK(r0, 0x3) setegid(0x0) r1 = shmget(0x3, 0x3000, 0x120, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/159) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r6, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x2}, 0x10) write(r7, &(0x7f0000000280)="61f7199922718b19ab121c40f0fe449b180b22ba6263c0d3d7c84f2b6c68e1bf972b531064215158ce5f3f307ed357785493f47cb3c9943bbf9d2cb87158766d18283ba2a183b2334180b7460c44e3a97a94adf0caac87fc66d143ffa7c62fbf3b45dc6d1f4f97b42931ef5ce43bc8d2df43ec60f32abcffb9ab7de6c2896541ab919ad3fec35c837faafa4cbd6e5e77ed142cd2ecb93c", 0x97) lchown(&(0x7f0000000340)='./file0\x00', r4, r6) r8 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, r8, r5, r4, r5, 0x180, 0x9e}, 0x6, 0x1, r3, r3, 0x8, 0x7, 0x800}) seteuid(r4) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000440)=0x7) recvmmsg(r7, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000480)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/43, 0x2b}], 0x3, &(0x7f00000015c0)=""/119, 0x77}, 0xe770}, 0x10, 0x1000, &(0x7f00000016c0)={0x20, 0xfff}) faccessat(r2, &(0x7f0000001700)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) chflags(&(0x7f0000001740)='./file0\x00', 0x8) connect$unix(r7, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) r10 = syz_open_pts() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000017c0)={r3, r8, r6}, 0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800), 0x400, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000001880)={&(0x7f0000001840)='./file0\x00', r10, 0x3}) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001940)={0x0, 0x0, 0x40, 0x1c05, 0x784}, 0xc) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x1ab) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, r1) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168", &(0x7f0000000140)=0xc, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x32, 0x6}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r5 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r5, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x0, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r2, r2]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r3, 0x0, 0x0, r2}, 0x800, 0x6, 0x100}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x10, 0x1, 0x2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x4000, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x0, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r8, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0xfff}, 0x10, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x4c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {0x0}, {0x0}], 0x5, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/265}, &(0x7f00000004c0)=0x10b) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) listen(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e4", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) chroot(0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40a, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x18, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) executing program 2: socket(0x11, 0x3, 0x0) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/155}, 0xa3, 0x1, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x60}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20401, 0x0) socket(0x2, 0x8000, 0x6c) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000040)) r4 = socket(0x1, 0x8000, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0xfff, 0x36, &(0x7f00000002c0)="fc862529ee5c5aa677f618ea804679992b4434bb6b864c7366ea3d610eb591687b351231d5d7b9dcd8211bc7d42854514e9741a8558235d994e6abc2f65c91ce9b40f66deae5300e341b", 0x5f) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000240)=[{0x1000, 0x7, 0x6, 0x2}, {0x1, 0x7, 0x7d}, {0x5, 0xbe, 0x5, 0x5}, {0x3, 0x81, 0x7f, 0x2178}, {0x38df, 0x0, 0xf7, 0xfffffffe}, {0x400, 0xf7, 0x1, 0x2}, {0x3, 0x5, 0x1f, 0xfffffe05}, {0x402, 0x7, 0x49, 0x6}, {0x7ff, 0x78, 0xff, 0x8000}, {0x43, 0x1, 0x3f, 0x5}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() syz_open_pts() kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file1\x00', 0x10, 0x0) poll(&(0x7f0000000100)=[{r6, 0xd}], 0x1, 0x0) executing program 4: unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x10, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) shutdown(r4, 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, '\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'}, 0x50) kqueue() (async) socket$inet6(0x18, 0x1, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) open(0x0, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000496000/0x2000)=nil, 0x0) socket(0x2, 0x1, 0x0) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) setitimer(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e314", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/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}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 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}, {}, {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}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000002180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f8192000000000000000000000000000000d5302d1d"]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xff}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 7: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r4) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r2, &(0x7f00000002c0)='./file0/file0\x00', r3, 0x0, 0x4) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) getegid() semop(r7, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x227, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x1800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {}, {0x3}], 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffd}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r6, 0x0, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) getuid() r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r9, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r9) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x3}], 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000400)="87365cc3", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x20, './file0\x00', './file0\x00'}) getegid() sendto$inet(0xffffffffffffff9c, &(0x7f00000000c0)="a40dbb809ccbf83e92ccb438c3f95ef13726fd118ed443613ab72c2f4c3db3a113e1cad26eecf56fd921e5137517b02af4ef90111aaa3d2f0eb033b75123ff7c35d10cf1fb362eb03eb44046663a0aefc4a3e35a117bb04a0d8435b9ff1a61e88344ece8693d70ddcc131c84e7ba9195788f01ea57f453852bf3beead2891f6734678d8da61aa47513a04a39d08f1710c6f61090695761cdc095f96d4141f10a5905a4b53ceeb0dfca363a790e2d206d82a89b64e411583a55afe04d88db6a5e0dc39b7d4887fa18a47b0625b792d03196606d25", 0xd4, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0xffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x5, 0x8, 0x0, 0x6, 0x8001, 0x4, 0x1, 0x1, 0x9, 0x5}) getegid() r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000340)={0x0, ""/109}, 0x75, 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/521}, &(0x7f0000000640)=0x20b) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000680), &(0x7f00000006c0)=0x10) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000740)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) sysctl$hw(&(0x7f00000007c0)={0x6, 0x14}, 0x2, &(0x7f0000000800)="e47aca2781658f18fca8e334ea7ab94aa4fa31024f4a73a09834e3556f9925b5fc878afff256f1b24e97c2f2f9fcba9c6e09", &(0x7f0000000840)=0x32, &(0x7f0000000880)="2dd90ec622d6d2ead309b4d05d6d650b1ed4b6c7fc03d32dbbde1f3c347c387ee82a5cb4ee16fc25a3af5830bcb5a9c9a093b686", 0x34) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000900)={0xffffffff, 0xe759, 0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x800, 0x0) getpid() ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000980)={0x10, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xb71}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xc323}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xb3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10002000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbab}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x400}], './file1\x00', 0x4}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000b80)=0x5) dup2(r7, r4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000bc0)=0x1) unlink(&(0x7f0000000c00)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000c40), 0x8, 0x8) executing program 7: socket(0x10, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x6, 0x1, 0x9d) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1000000000000810}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) socket(0x20, 0xd53821100fa5eb16, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000040)={0x0, 0x31, 0x0, 0xffffffffffffffc9, 0x0}, 0x409) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) listen(0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) getgid() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='\x00', 0x1}, {&(0x7f0000000340)="26b4f618b8a06376e2521480903a3001acb92d1c7f29a67b1d1e88144e4c43091118bff39781282c98864ce307b26f45447cd1151c5cadb706318aabf141a1b780fe90b4a460a053153ffc342d88499740b5f3e5e7b6ced1b1fd0a9867757efe98eb289065855dd5d9ba62ed55a4d51d74", 0x71}, {&(0x7f00000002c0)="da002e03dec777c31aed3fb3cc8373fd3f1710f06145cc412839a3798ae9915b482cbe3548a0d50027e86701d2b9f72992055189da0babf97408ef3e42e063c62c08b274a838", 0x46}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) socket(0x2, 0x2, 0x0) executing program 4: sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x180) semctl$GETZCNT(r0, 0x5867875ab25580b3, 0x7, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x6, 0x800}, {0x3, 0x1, 0x1800}], 0x2) socket$inet(0x2, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x40, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r6}, 0xc) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) getuid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a8af0 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bff", 0x149}], 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000380)) r4 = socket(0x11, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000466000/0x4000)=nil, 0x4000, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) pipe(&(0x7f0000000080)) truncate(&(0x7f0000000140)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)='\\', 0x1) sendto$unix(r4, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0cba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000"/172, 0xac, 0x404, 0x0, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = dup2(r3, r2) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f000051d000/0x2000)=nil, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) shutdown(0xffffffffffffffff, 0x2) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x4001, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x4001, 0x0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) &´ö¸ cvâR€:0¬¹-)¦{ˆNLC ¿ó—(,˜†Lã²oED|Ñ\­·1Š«ñA¡·€þ´¤` S?ü4-ˆI—@µóåç¶Îѱý executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000002180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f8192000000000000000000000000000000d5302d1d"]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc03000000000000005f84cf71b589e120c9f411a39f9b5a9c7afec37082fa625a3441170381c2e181f8a6bf15aae84804a64832c078e142de420ba9c2e9ce96e04e44ceac00cb756944940f6f53b08503f3b2288dad5456546c47cc529847b011dc8492d7ec192bc005807b0080000069f2837f041a3b4bc6ff6b9b5dae9fffc26b9db5956144244ddcf93260c4443861f874269847e7af268dc816865a438fd384c34b465cd7122f6a7b1932b128020000004f6c098e815ba6db63aa9597d396b56e221e8b50c01c67278d1e2605afc7b5e7239a0583d12b108f590fd2e8291731b62dd1069df9291f120000005df7fe", &(0x7f0000000040)=0xf9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto(r3, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0xa) r7 = socket(0x18, 0x5, 0x6) r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() setreuid(0xee00, r10) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r3, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r7, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ff70ccc401601a432b6c7373428e1ccbfaa6f0dbb0ff000000000010eeb5e6de5d0b7d2fc3", @ANYRES32=r8, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES8=r1, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffff9, 0x0, 0x0, 0x0, 0x0, 0x120, 0x6}, 0x1, 0x9, r8, 0x0, 0x8000, 0xdeb6, 0x6}) close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000380)=0xe) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000001800)="fcffc883bc0800890595c15e65becbb1cdd4d57d9266cc7cded142eca24e1e6763ec85b9b095f710f1f683037334c606a259760fefd1af34c1fd4944a1a4c63f829a323d2254b7735e5cccd49b53eb7ba4438154faf3a9acdf3b3cef6baf2eb8cdd3de6a4182e9b2e746952713823cc4cddffa34546390da2deb27288570c4937dd640114781c40c9e7910da1f91025028b7022302ae15137aa26256ed7eb9c484825f40246408d58c5a4b4305fc8255412672ece6fed315dee85661e932d3a60c762df80afeac0b9d073f8be7bf989a4666d25a297d8fc0ec042f5dedd6defda0e06a1c50776b1f6a4ff7b5a5e02878492a832b48ef00ff67ba7bcbee6bd9ac0d45a102849ea9832a9e3ecc5d", 0x10d}, {&(0x7f0000000200)="53f8a227e299487676c48de3ecf1eba98a7fb78306664c620b152dad94a136102098e7e75ae1bf3a7601b97ab1985f0d23a51da0fb10585e028d02423d5289081414311bdca6827cd36ba5e4db094d9e2555f63b090ebde9cd067125", 0x5c}, {&(0x7f0000000040)="b647", 0x2}, {&(0x7f0000000280)="04c88ea96bb8dc9d50ad53eda667ede2e74247eb4f77a86397ad2105a39702cd2c95b33687922b", 0x27}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x4c}, {0xc0}, {0x16}]}) write(r1, &(0x7f0000000140)="0a227f23a3c23cce2575e1acbbf5", 0xe) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000200)="5d801f077fbbf5e2d5b09e57e2bba1bb577dc9e8b104e769bb3c698fcc35ce2fca5b4e64762e79b3217c956896137634253cd31b0449ba318dce0d5984cd60314d7fe4372bb96a14493e3e59ef53f747b55045f8b1bc5cae4ae745f0020fa2edd2dc33f7c1acb9dea7af6b8891d733976797f725ca995c3d339d44d7bff7f69cdd27eeccd90e56e710a25e0263408625da5be75d19da", &(0x7f00000002c0)=0x96, &(0x7f0000000300)="6771e5f78244e67a491634097cbe5b4e3a29dc953ba7e6aa7c8a6c727d05fa813f6c8e536b70542c0beaa12beaeb11b3bf92fd922d85ec6cac00163113b6faaa7ee6015413f9fff69c68c9bdb37e7fef53fee4474a0d55b6d9331ca72a2fb6ed3fa8f547816f8043956752961e451d2e29509dcd9a52a1a73be67a180a001a9be48195bfa6d190941672f77d0e8248b23db0f5083a00a688e4e87878498d34c2d4c8a2943e14dfbc80", 0xa9) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) msgget(0x1, 0x40) (async) msgget(0x1, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) (async) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f00000000c0)="dcea12b9ef33bd22051e08a6601fb39e90", 0x11, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x47, 0x4}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() close(0xffffffffffffffff) (async) close(0xffffffffffffffff) close(0xffffffffffffffff) poll(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f00005b1000/0x1000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x6f, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x6f, &(0x7f0000000100)}) socket(0x6, 0x1, 0x3f) socket(0x1, 0x4000, 0x3) (async) socket(0x1, 0x4000, 0x3) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x3d}, {0x6, 0x0, 0x0, 0x30e1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, 0x0, 0x0) ktrace(0x0, 0x4, 0x900, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r2) socket(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r5, &(0x7f00000023c0)=[{0x0}], 0x1) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) socket(0x18, 0x1, 0x0) executing program 6: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8e}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x5c, 0xffff}, {{r0}, 0xffffffffffffffff, 0x6d, 0x1, 0x1, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x28, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x9, 0x101}, {{r0}, 0xfffffffffffffffb, 0x2c, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x81, 0x80000000, 0x2, 0x10001}], 0x3ff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x40000000, 0xfffffffffffffffa, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x101, 0x9a}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x1b6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x1, 0xff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x3ff}, {{r0}, 0x8000000000000006, 0xb0, 0x40000046, 0x39da, 0x1f}], 0x4, &(0x7f0000000040)={0x3, 0x40}) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x24, 0x0, 0x3c, 0xeb}, {0x1d}, {0x8306, 0x4, 0x0, 0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 0: setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x400) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = msgget(0x2, 0x20) msgsnd(r0, &(0x7f0000000080)={0x2, "f7c95109f4d70116aa11fce479bf41b3ea0a7c8fd977c6247449d1ebbf3e9a53f7e8287842576aa82736fb81531f2fcba3ac03620fb29a8466eb04773fb907fe9306546c5e77ea7070cbc05ff7d5e657579ce87651165361613a3fa052882b562d9ef811d9bcbb044ad1f527458d4f20f03cf715054878504375a8732fc18d9001acd4984b71fe19e9c3d00754dece602cce0040aa6cd1f8563a5d32bf8b6686b3444a7d14fbf5bbae2e71739e5e3d1c9a81295f67f0d236c9f226b5f36bd995fc414ea02642a7298a9640a82ea03f4475f3471f1058"}, 0xde, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) msgrcv(r0, &(0x7f0000000200)={0x0, ""/221}, 0xe5, 0x1, 0x2800) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000440)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000480)='./file0\x00', r4, r6) socket$inet6(0x18, 0x4000, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/521}, &(0x7f00000007c0)=0x20b) sendto$unix(r7, &(0x7f0000000800)="ae3bc0b9f2fc5003e44bf5e021563eadd0430fa1c426ec1d8cd1722482e81ab0c94c2f71347100c370da37a44830d90e54b3bd9a4fe96d6eac492f80a20e05dd9cbebca4e394dab79b2254ad654bede48725f3d7432e274c7bc977f20d73353545cb063d99ebfb726943715bba066bb41d", 0x71, 0x405, 0x0, 0x0) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') lchown(&(0x7f0000000900)='./file0\x00', r4, r5) r8 = syz_open_pts() ioctl$TIOCSBRK(r8, 0x2000747b) getuid() r9 = msgget(0x2, 0x200) msgrcv(r9, &(0x7f0000000940)={0x0, ""/75}, 0x53, 0x1, 0x1400) ioctl$KDDISABIO(r3, 0x20004b3d) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000009c0), 0x10000, 0x0) poll(&(0x7f0000000a00)=[{r3, 0x4}, {r7, 0x4}, {r8, 0x1}, {r2, 0x4}, {r10, 0x4}], 0x5, 0x400) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaa94aaaaaa00000000000086dd6000000000002c00751483bd0800000000200040001e7b3b00297530ac4b1d49261cfcb28c0b96bacbd41658a5b3338fb26cc7c2fa30a78c5d986a6f0481c4c88b7fde"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x6, 0x4, 0x20) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000000800)=[&(0x7f0000000240)=',\x00', &(0x7f0000000300)='\xa4\xa0)},,!\x00', &(0x7f0000000380)='\xbe\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f00000007c0)='tap']) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 6: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = msgget(0x3, 0x88) msgsnd(r0, &(0x7f00000000c0)={0x1, "86249725c0dfefb5b0983829a83ecfda41eb7826c8c085b6c4aa95c6632da11f9c72a629348ce1a12f5a2d2aba7d779fb1cc021b6e9b3943f0a7452c7ee7d1aa0f722ef0ea2aa69d05da63ba69154acdf6c8e893281b4e54a189ffb0127487afd011fbe5d13efe3e9eff8bdaa9e874ec734924ea9601d0c699153ef7f05d061b85144ba7d9caaabe8c53a789e81deee76f36c00909fc0f1a5e3c0326fa6ea34409fc402304b54ad5"}, 0xb0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') executing program 6: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) 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, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3}, 0xc) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000200)) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/223, 0xdf}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000100)=[{0xa0b8, 0xfd}]}) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='W\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = socket(0x2, 0x2, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8, 0x40}], 0x1, 0x0) socketpair(0x10, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x65) connect$unix(r9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = getuid() r4 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0x0, r1) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x5, 0x1000000000000003}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x8eb2b8ecae0188ec}, 0x2, &(0x7f0000000240)="71f91e3471ac0087d337f78876354d58bc6291501d94a34b8e5f84cf71b561707badbdc3e1fd3ec4692aa5b6a56420fec37082", &(0x7f0000000080)=0x50, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x2, 0x4000, 0x414, &(0x7f0000255000/0x4000)=nil) getgroups(0x0, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000000)="71f91ea34b8e5f84cf71b59c7afec370cb7e203a77ec8200"/34, &(0x7f0000000080)=0x22, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x81) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0xc}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc03000000000000005f84cf71b589e120c9f411a39f9b5a9c7afec37082fa625a3441170381c2e181f8a6bf15aae84804a64832c078e142de420ba9c2e9ce96e04e44ceac00cb756944940f6f53b08503f3b2288dad5456546c47cc529847b011dc8492d7ec192bc005807b0080000069f2837f041a3b4bc6ff6b9b5dae9fffc26b9db5956144244ddcf93260c4443861f874269847e7af268dc816865a438fd384c34b465cd7122f6a7b1932b128020000004f6c098e815ba6db63aa9597d396b56e221e8b50c01c67278d1e2605afc7b5e7239a0583d12b108f590fd2e8291731b62dd1069df9291f120000005df7fe", &(0x7f0000000040)=0x3414, 0x0, 0xfffffef4) r3 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) setsockopt(r3, 0x4, 0x1, &(0x7f0000000100)="a4ca5108c469d47ac71c57388cbbcd8d0de8f9643dd313a26ac7aa3e7cccf2c0b99f25b0ae8b39abddaefb87", 0x2c) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/154, 0x9a}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="ce", 0x1) r4 = semget$private(0x0, 0x4, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 3: mknod(0x0, 0x0, 0x200) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f00000012c0)="b89247d96673645c46f2b534839d86b4e47f", 0x5}, {&(0x7f0000000240)="cfeb6042b2311072685316"}, {&(0x7f0000000280)="4dff140795501654bbf068357189d6a465779048bc057eb2b131995fb48575012089570fd0a7194174c46fb63508879ee12442bb27277f8b7890b0a77691610caea4fa2b92d563dc6351014fade93f78284c5f109ce4df89c2e45d6c5630220c01e88efff131110f40c9b76318b2b87312fd96f8035fc4a1720999f678eac6da2badb38f9f89a1816e126e47234f700f89e09436be83b484dce4bd7865d9da3823266e9d1ff31a371b8861cb1ad63c7e9ff125e6cc2cfd38331a3d0f2e2afbf4579ba91469ba61e98d905a6a7ea1e557614ae926b941e5bcfb76ce3ee07e798796b4368693b79385320d1712d7b9fda96596bcd8c580234bf4a889d427905415ee8dd222a7e105dedfffa1eeaf4d10b981ae2f4392287e7cb529709b6e3a793ef1529639e0c71771162ba82e79ea3828e4463d821b9fba915d8cd6ea6898a63bc2ed7ca0855a75b22fde8dcebc38a7d4eac6494717e1ff29685733ed3e800e62ecf7d428fee2cd20970a1f906dd918cab0121f6517e635ad5591ec4f252af15bd55a25f2be68a89add282a0df8ed663e729ade641792497b216736ff33ba136f783a9305a2f6ff066260f4df5bf74c534f787ac7aafeef3ebeea1c65ca10640adfd74b46b4eb4499a6cf06f2b0e44b1eb1ade90146a7c904059d22bca8335e1b10f2f8a43e0af0cdfee1b03932c4e4f79c978dcc3cebbf8375a0c7b6b70e5ae4ff6bc0d363eade66a78a473ca1e873857fecacf4d726737de510108938a82d3b648c366dbbe79134f8a5f38732f0051c9465e92e2e0ee7f6836d10ab9338bc57c12ef9b062cf56ed15449d95f572ebea4792d9dde2388b86259831a3dcd4a8f5d4fecede982d35bb19d18da577142473d97c3f902d7c957e523069d315e2da39540721ef0d3127aa71c4482257acc9d28018154c1a3ef3202b8dd0a19e5afa14e36dc6713a7b6faccd22b6e3e973323cbbd74a30e9827fc2ebbfcc4b0f7d034e3cde776bf9bb0d2f07754e34188284760875cf4ea5788db6a340c67fdd76be76cc653d888ae728371773e5460b1842e8fca529b728f28ecdb2bc5a15120cfc081d0b34adbf5623db0cd66ce28cf48dfad524518c0060231281e49976679cdcca21290115af3910010e3f7b8f2a1eff8f864db3f0aea0a38cabc6e3d405ab789cd0cbec7ce6c1931a039a7fe76490e221ee7e06be31851b4b969f18c5254a87da781ab480bee8166a86c786e0f1ec8d29a30442600716a9eae58a6cfcdff05316c66fb6205844eeacaafa5ee3be4e0abe80918a3d8fc7c2853648afb0bafee88cc0fdb89ba790f123ffb85c8cda462ee4db2cb5dd5239a4d7040110f463f7d51e3390ff4913b7a316cc0a503a242848b4605c438f522f6863c1f4c4735f09de59d12d688eb64d136adfce4dbe6d43b53111abc9551ad4634a9e4d7319001e88ba2290aacbad27f9f02da69bb50d5f604c8098d2deabaf95e1c5283c36f3f0ff6cd1206a067844facae187d7495ab2bb8e780a2a47bd783e159f30fc23c2893a10827ef2f1fb9e6ea26e5b001598eaa314335e982868a54408bbcb5137f6bf74e18cae5269a90fecc3d5dedbb9ad99cf07c6240e8ca73266fb7b9750be881e28f2b6da71fd48984ba290d8119fece50ce87bb09ee42e3f3a7119baa5f21c7aa5cced7941ec0de6b5d8c9d4dda422a6e92f1e9ada9bd3331716bb305b3860823b03e2a90b4d0b88f5bda892a68709886baf9b73212cc5a935f54736dd651cff619cbb814c50c07ad9da2809161c2029dc5e71e77a83ccaa6e3ef8af6feb196758999ed81c03d08980306d54315c8c335a44916dc1934e2de9e4b0faf2ab3310ad9d2af704cc9ab9de9c56135d54b9776707e2a16f107f05fb9d0aa807b4c0192987f3b692b52ee6b055898477073c057137b5ab361ae38a6b215ec971122295f2c01f680b587f8b8151df27addd2c83b94a06de3b52c9cd216da76f5442568a63f030c73abec5b733743bf6267adc88aeae4069ca1f9eeb25f76873ac174b6581ddb4682c84a5c2593d0c99a20983fe9c944bf338727129314b78e19902eea9806149d31a9883e99e9ddd42114c25eeacde07250a1263b573da47158e86775c9e321e52937970b355e0efa6199bb427bee12e46bfdc1883ff1022d7b9d01a08b59c5c2a822113bdce6df7543c4932484c34c553b66f3d746185317d49945462528ed490b6d44af144b6ee003417d37bc50df96e8656fb021d9f911b87bd5e97d138354b2f265d9270db6b586674f8764a3a32bd0bad8992304ea2fc9d7726c4c094c85f77e442dc7a99c7f97f7e7182e27359f247b707146d467a1b5ea1ce2bf08b6b71e5b397c39703f47eb9aff51118dcfa5a0ff83703cdd3a43719e9031798302d325ac6be0d8d945269894501ef79b53c4c90952aeacb14085dd199c8f7e028429d5de2825dec0729549a479bbeb04786585fc2cbe9e519342d00996b4ee162b9782352abaf5703b359b57a6b84451ae2bc37c2b8aa256f9a9498351659f3ab5a6f32ccc2cd5cc8e4ff7cdb760338d33636c555542bd3899d538d9dcc6d4b2fddd0a0c1f732320a17d704521dc011ed02f5bd7c7e80e68beccb6651173418818f45be47d1d4dd45a9a737a8e63af6431fafcefcd1ccd1688adb4480dc500fe9134fc0dc3709c29da3d3592aaa8108510289f2c5112cc02b94baa5b28f1f1f0c6a5dbee171e5b0c45ad77017193532d32dda8164b99361a1abfc3379c91e990c938c0f3ddee75956571c3f55ee754e4ddb634d3e502a2eec5dc47babdbf4af991e47a50f21ab3caa3cb63bfd1d8242e7077df026afa4cb94777e97f0d1ffaee00fc016257aff5d200f5ba8dd2219fc21cc8398c23ed1a6c077607001e0ed61f9820f41dd8412e832083d9e1b34b2ed3f9f93e2a4f6f418d4aa7e026b84f76581a651cf493ef2c8b1cbaea0b38c784b5254e8e304776a0d7a1fa55d7cafbcf23040956f2d30d360d53105671a79d51646c74f21d6cbd1e5ff1c627852b19bd7526da2d0e2b99f39c8bcc72476c82884d43cc9befe50988ff41bec68ae8cfd0fdce2b85e3db755e2af2cc8d2782e542d187af1b3b9e48e8541e0e295cfafea6e671e5d01dff7296ecdfa12702bf01359ccc99e3a99d00f35fb52f4936519af0a16ac52478f1acac4f6e6dc42ed2dbd67098c66ffac238ef2b6c59a5809280e0ead58ec3188ea46a8bf13302d8c02eadca83b1eb94e2947d202582845abf5ba4a2953274957d0cc65f92900a572f05aa39d4613a46cc84f27f190d9d6671315db30dcfc756502e2fc412945c69e29343febda06139a32230bfddecc480c016ddb04cb773b8eb3ce6dc0d3d420c901f4d6d5ec775828d85643fb6aca3b7d746c8171b6f91ce4a32799c9ff983def56e96f0d8933f7240d8d28d71c4a65f0e3135862a5dd8ab63183a2a6cc203e856e9eeb11d2a035dcbd9de0ce7a921ae9ad46d5bd5e3939858ec1d32fe9178a7b09a62e8e16ed59d2abc891f9a83e924d7bfffc6c1b8a7a71a292add9cfac1f3ee721010c9f9f1859bcdbf658b18b8fd10c4cc9d2664a487092d4534d8e36b2713f5ae13b87da50ea1c4ce853bb46aaf6ab9bf76f354a5c9735829d291e987e33214308258da1659981feb8c2bda5ab8066a0f3c1e5eb23c51804fa63a7ccd6f4ea55fce2adcd222409cd7773c0c035979ed7154eacf12b8e9990441a5986aa6b25fd8ea8886339795f5a8fe42043d500b662ee59e42e54dc3ac0884c3809e5702f62ab2004999d12d8bcfc44480204c2e7bc6b165e597c3517d63ef486bcfdf1692f66ac4b88e201203efdc24c299ded4160ce2ba742ce65b01d7312d4e2ad93bec38c9c0c7f10045673c1ef91626a3c17e0f99b30e7d01371e5914ec1cdb55b7500d43935da89cb0a3286c9c5375aac3bf6fee3c5fddccfae9e8a22218303bd253a6544c31a042cff1816332f2305625badc2009988ba48138a19e2662c719a0a0467c10e6fe32ca76b7df01eb2fe97e32c59b578d531806446f59e9fff92d93dcda97f28e59847540ababffeffd5ff02f90255cfdf560d6ab18d8aa4ed4c38827a80506d653f54d56c939c439e32a0266f27e2cfd2ba0946c553b8e5c5b5c65a5900346d899a1c2c62b219260f70f9850a92881c79fea0f5d4fe25890ea02df726a8451c72f4af5923d41dc1cfc8ff5e45343124871796d08efed0976cf39ee21836bba2ff6aa6bbf319dedc105f21003f3543962864b42cf03dc188cf51c02587ee82ce270cdea099bcad9926bd986fce637a16c091ba4eadd852e904bdc84a2608d184fada9a6d8f6d05b53c6cb104faf7c37dfd9f93eed247004bba9f0e088a3cd8eef25b6610a584c121f979ed9a0771824c89e186bf55444d9c3df1e5b9e439f954902fed5b5b9ea7292ed19f2607a00fca70562a1ba75749f5b0711559e4348a3020c97259530549d04ee4f8d37aeab69bc9fd74d67395b234c1d254e32e95b584346c3c08fe87105d90461c664e1be620904eb22126c559e5fd045b4f81ed40563f9e086d6c48bee5bfa63f050c74543647008e3f9d3d2da46c3aeefdededbd945e0077f05f731e146d6ca901d0721beaf7dca567443f52e7c2808f83ac5f39dc343b3c70283486c38d91397c909d4ddb4b5d23b4df8e4369961727c8d57baf03f9c2b1f84b6f247c86f2ff291952b01352608ab8e1a241e862cf2b75919704438e01f507b0c2d862b5f6b7ef01256cbfbe05cc4ba1f4468fd655efee6e40a65dd554ebb9461e0a85f6e92ddcb8c8fef73160dd8ce67dc02a2decf6d98b4c6329cf9d554232da876cfb13cdc31be4cd13ea68ddfd72366c7541e9effc3a3bf8267ff6a5e05463b4643259b5803de30d8bb5b4d182fe9d2710ef6a84ea0fce43cbb8d7a3bddbe6c359bbfc065452d7bc1fac4c09b9faf6ecac32f729b9865ce1ba759cd6fad33a81cbd70c605e24d0bc8f4f68473c441758e4c933c7030205dfa484140907195e666258bc069915357cb3dad430116e4ebd9464ba895f24d6b9bfcffab64688fc50123195766cfc069f361a8f9240f71c06917025d4185fd4f5af7ef81c7ed1bf7e524883d06baad42d2da7422de545714ba8b4761c3ede84f493cc9ca666084f8d6c4c6fc4bd51e95766ee90a3989199080e43bf3454e4894cf9d2cbcd6df9ec32fc97def1f1d14fca60c9638b27893226410c091b57fff4d2c06e51788382345765ef2f84f66dbd87810705b5fa24a200f156181399b937389ebaa2102c21a5c656e18f908c8a1f99b421e3f24a1524dc74cbd055ea89dc07dce91ea65cbf43c63b902acaa3a33cf7abb8ea72498f856e429e2bf08ff3da54f1fb8b7145c45575e92be699151fe8266ff3373530cd73436366b40b8886568bbb51e2419c5a2d347c3ba3c095d4790d01c05d3a5384b6a0bc4c2092645ab99bfe37917ff1b4163074fd1926a58a7abfec8c236060be23a741d2d7077ccbe3b06168e4b2561acb34d83aedf3acdc2b5f3ff0ef5185f44bb824847438993900ec5028a088ef08b6158e0143e94da6959d9e5a5c84af0f3bd594ccc2538289d6925862bf6a3cea6294db38c3f91d7c6bb491c53a9d1a77c8c32ebadf1df237141b5cd6f3bffb192f27f6db83f4cb61b82e69fe982ef7a9e1d0f443d8691bd8ed496851772524259c91d787989471cf57f0f244c71c19922bb90825802705de9c6377a15dcac7ad43eaa19c53ac2e72016609a5cd0d6fe2eb656553afd0a9e363b4de4796f4101690cdff5f6c085d5f4275"}], 0x10000000000000c3) connect$unix(0xffffffffffffffff, 0x0, 0xfffffc6a) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0xfff}, {0x3d, 0x0, 0x18}, {0x852e, 0xff, 0x40}]}) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x4000, 0x0) getsockopt(r3, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0xffffffdf) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) executing program 6: socket(0x10, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x6, 0x1, 0x9d) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1000000000000810}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) socket(0x20, 0xd53821100fa5eb16, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000040)={0x0, 0x31, 0x0, 0xffffffffffffffc9, 0x0}, 0x409) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) listen(0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) getgid() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='\x00', 0x1}, {&(0x7f0000000340)="26b4f618b8a06376e2521480903a3001acb92d1c7f29a67b1d1e88144e4c43091118bff39781282c98864ce307b26f45447cd1151c5cadb706318aabf141a1b780fe90b4a460a053153ffc342d88499740b5f3e5e7b6ced1b1fd0a9867757efe98eb289065855dd5d9ba62ed55a4d51d74", 0x71}, {&(0x7f00000002c0)="da002e03dec777c31aed3fb3cc8373fd3f1710f06145cc412839a3798ae9915b482cbe3548a0d50027e86701d2b9f72992055189da0babf97408ef3e42e063c62c08b274a838", 0x46}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) socket(0x2, 0x2, 0x0) executing program 7: openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x16, &(0x7f00000007c0)={@broadcast, @local, [], {@generic={0x8035, "eaeb1a61e4296fea"}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) 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, 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000300), &(0x7f0000001880)=0x67) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0xb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x104, 0x0) listen(r1, 0xebd5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r3) getgid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000140)="61143aa806d8369d26413edaf18e1bcec6c577b8b1ee800971e2323324be180769673a25424d2399a32204d2f5897d2e91ab78b1b94e617c76140fe62679551c42492fb12f1b8f74db492bde473fd5f934d488a5f6fbc0f40208f84723bbbb30588a46e9687b2ebb811cc741c855cfff1e53a2eadaac5a54de858cbe7ab369d78489c41009e7a6da4bdb93b4e216b01a538a25d85355dfcffcf2b42f1619f540222d5864ce11d5f07d564e602b91514bebe97405629dbf6410e896637b5f1c48486e547a3e414cc119abb86a715f238fd39e26293830cd861bc3f30241dc68fd62836123", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x2, 0x4001, 0xfa) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="97df8c3d29ecccb406cb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e09817b9793cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111bbc0084fc929f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42", 0x91}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0xb}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de20000000000000006e8a0ffb2ad63cae76dd9ef8ea2", &(0x7f00000002c0)=0x2d, &(0x7f0000000700)="0a38de6e7c1030cd79a71073489263df0906da4b54dd26b65204ebb11385d613d7a519e245ef446c3f2084d1c6ad229f8816b4b490220647b2eef44791ab656d17660746508de3441c3d0670454d430407af817daf2ed8d9e2d8d677e05e442f5723e619c9794fce722c0ca4afd359b07113f8405520cc882c26789dab1070d58309402e9662dfcdfcdd659bceb4216bdf6b0085084aff3b6afeee366dd2a4a5754f1130115b112a7c41b9139419a0817c152fd365ea0e23b370", 0xba) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r3, &(0x7f0000000140), 0x0) r4 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000640)="88457d887885ceda619e071dd9af9bd093271e9ab8276da7387117ca9d97e7cd68c4b57409f2e671fda5cb9a95b728b44519fe5dc2ff42e914a96318a084fda5a6a409fcf38e8762fd2efb81468db6ba02077b80c1eef01076481bf59390cfed92871eb147985be7a85f3087f15ba319b6e53eb14129d1bfd0f2d50cb69076f8472a15d7ce634cefa539"}], 0x7) close(r5) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r7, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000002480)={'./file0\x00', 0x6, 0x20, 0x3, 0x0, 0x2, 0x5, 0xfffffff7, 0x0, 0x4612031fb96ca19d, 0x0, 0x3}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8221, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r8, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="4a9710345af3f17e3f99d53e9f2eca3d792908160e919b64bda87630de7aa007a0e702cd6e6a9715239edc25844950b03ee4c973bb4e0d419aa752905ed48a353ff60df451857b82f8c4c77ae0561bb68ad1562ec5bfd5157dab1836a32ace6fe06a8dd51ed719918a543ca99e87e032d5e894a44d1a73166a68c03a280746e4492e55cafdb56a65c426e4aa8b998102c97477a99f8bddd738f6c92fa77826e5c15916e40379bd3175891fe690d75a266df5", &(0x7f0000000100)=0xb2, &(0x7f0000001080)="3e708d24f4f2b7f949783ad5c5a866f2266503bb819fb2276d6e66642fe43101ad415376684791de8b68f8c8fe970d15588b8421acc0349d948ee0df73a099240cd998e167881e91c42febc84d0110778478ef4b52fb99fa620d698f073ad656312bdd6425863d3789c27254674f6214814a2e428af9743f2cd1f6ba1ce5d94764af58005c6e2b4e022c778bac7ca91c7b3ec3a9ef5a1fff7127b9a49318f31ee6c60507b4d4276f63bb8e3155f25efc008c19a7fdc4750d8cec0b128667775b18b58e27b9295d4b60282e31214724029110b8d145e59370a23367e26fafd13a540585cca849f033e848a090713593c7dc17dc7d80df0f4b33ad45214c8102d7ee7f289da0973b1d2143ff30ffea7e5e628166baf060e985c00a681df9d90933b69d8728557acc4547f8e4267a6b66df864e7615d89d7cb6efc052333d5e4c3da4ef0c6c10e759690122e6c242f4c3858857301e355453331ca45df6bf8dbe94622caf646102e11867bba2026c3bf7aa23d96edc4f06c310cad140a455099198ba6162e2add2a58c5307b96337cd28a0c08a150a32830bde253dff855a08eb44de0cdfcde72ff6fcb1bbbecad9ee0ce59d2660db455302f1addde497476483fa61be3590d7db3e15152dd30ee0f4d10f703c536a4c3e72aefb9e0cf7a5dd9631442cb70b62a3ba1da6e12974d7c0344dbc4dca4c4689a00cea7319f6be36f569dc5ac2f4b42409debb1418d3f76a581c6878d365463f1e1c4ff72b93d54d05f274cdea26f41968306a0938bde8f68e73987bc46bd3e0144e48116d5ccf1af644b7bf443f458015a39bb11a681740d8096f1a782c52a1beb48f6f1850d8490d02f6167b2411ed4d9dab577a239e2680e4f965e7310414294f86ce20d2e79d3ca5ec7650d623e0e44f78c29a3f3b621fea243f830fa3e2703a1b33e62d04d1f2347a586c7c925115d00e10064c876b7f70bdcd5831c8812959091b4ac504af443d107a8b8561838b8cb41f324be6aa7904449000bf8a4b1a6ae70be8eff4b93b35bec93db0d8788c74da7229b8734efa116f07d5a66581a32b445f86bc8dcadf1b13c2547e206df804c779a46fe91d33f5f6f601bfb9293196cac6279f3a6fc671d1f6a08d8ea38a7e447e294ddbf94f97022d9e2f0c87890b63d1eca76db931e3791d476cb5c313fd96e9a2de9162e1d35c933cc41e54cb4951e0d366e91918c78898b719c38ebfe0f88e9f183b57a770835cd06c85fa720ea7137473fca8593782808e3cabd05971486bf49b3d4e7dc3f3628c2973a097d40fcbf6d79d87a0c3d930ab94f6fd4b715c01f62922c8567a8caa77a2d1e68432756c06c5da45ffe19c6c32b934aa999115ac1db601fb5a68177e56da8b2593555df4c3875578423466a772ad922fd86d72a06f1fbd1d5afcc0d4d37034e457b1b1daf884c15f93d81e4fd4bdd55c7d55e603295faa99af7c41739e9ad2235fa5e2ac10ebd36c1894b32b86d99af73f46c39dd507930b7e37ae2560eccb0051861c5076ce2a712b94c4ba3901d3c6a52fed8c46c368a106ee30436a8ef555d0fe70afdf611486cbbd2d1f88f1e82833865d6ab3cad14235803f5bfefd58e2aa0ed72422756541491c3d6d83c485ee2adc18dfd05c6a8a1bf1b247ec611cbf1fa283b5c7c3b53493348237a1d1a98944328529340d1876910fde525cfd35b5b2dbe07552ce722fca4d9008cf888f1e832f89ef8fa5ec5b2af846839d36ce5ef9205f357e05533ea046de68547abb70740c18f833feea74636673e9b616900269f4a159ce73f0af52d4542d5066c14ab565c2b7277fef40cf50a676819d3ffeb5877031c92d0eefd7c0f7ccf9001d5daf13c414f7f7964d715c25b4eb1025b4622651ab8dcac1cf413d00ecd5396557752cf94609e91d25829b9b9a609e8276f2ea8f7348d38d47bd1ab085c28bfcee5a9877151ec97f477cc1b32fde411a1abefd4d8409ee3997b40776dfe98ca1e361ee8d0071fd6eb5d84c4adc9d8f4c0ff98eae04873d169b6d940ffab3a12530bdb58b269459259607efc8bffcc02675d2951358901e27303d19a8956b208bf496aa69808d8e25199f4da961755583022d2a43fe638b4e4692ac79d4c0490728d0428b53d1bc53d10294a86b91c81b524484d70ed0d1868a383d971e7ead13db74c5f69782f03c472ade7eccd0214c457c2ad1c87d02c5ee226bbdd830b648d88fca338ee8cb296957ef3e4ea78525b0b20d08889c4c70d881d80498617e3ffe22d5c7c0cb4ae71bcb0111d45c0a1ebc092706f1caca49b0fda0ea705736faffccd8eeb8d2f36d3dc4ff8d4f1f94ae5c933c448801f23697dc30ed3a0979395960819b238c9cfab8cf632cd7ccb48df26a7d3f03cf9c6e9a499c0683dd7056f23fe61af4c7efdf1d899ed87989a9f6f52f2d656b87a8e0f154350e50b1e4e859fb30ffc72261615cb07d75a693c40336036dce8bf5f3cf6f36ddbb2d26fb43addf450a145bcd16693845f36536dd0926ca54f7531686f0e60584cc493c3b526084c9ae0c1ce8481799168ff41bb363c5b6543b4866f41f0694bae74e555f40cf75061a616e6a5defe768ef5b0ffe1441f9ee00b2933c09caaf365793c862f59abdcb063b8686c1d33ff4c2bbaef281a8f2c32e9534bbfa39ef202e623a1d54d322cbdf2d71ba0a1801a4176c0e9634b0873d0ab7e6e1e345febccb874f3cf15e6f57513c80973fa7f301e4d94a2e2e9b80b22d29ed4d6c3bf6cf4f0110320b031e63c448ededc1f035e536662160e748dcce5a63c855379d373a239b058697508da743843407f05db20865ed91cbffa65749b508b55cf91563275d5e3334a76425906e3f8964a9a8bb80ba58bc720a3d3b8d499252716884fe4740a7065b0ec6dc557a8bad3b1df8d6ce44c80a63b024f598223e2a4319853141acfb15a7a8f97020d5c9d78c0ebf543e1c5ca3d8626dfab8057dedbcb0ef9c603db0a41726e4838442d16ee70d0b5e57a1e95ce4b43a1f95d9d60d0d10f910d6124068c2cdf56ee85ab085700324186eedfe848763d0fef3945c2f36a82d84be7c4722566fc47bbbcbf282104a3a343c0a720c75eda46c77dfed89f06fc17ff89946588a2c50714773f874d468373c07a4ab0b2fee142a25558f13369dbe9120568e9c1c60b321ca872d573693fc9cc589432fb3e22b8dd13044776a9ecd8da0426e66ca256027f26c41a5af14c87990fe2a13c12712e264943edcf7fef345c20398c81364492456821081318ef223d7c1c951fd513df442c102348d2d722ee51ef5adf2bcac54f55f45a08ba0c903a7e83fc018deac673faccabca6fb459d0f6b4257e78641b205cc604a0326e8348fc6748dad3ef1397bd758585fce13902aa1de24ae443904cda1f6be5525a90fa0cb2ef3cc88844aaa31c0a5a47798dfffbc425ec457d8d7185403c78c258f96741a8c46379868b37b6d5f2f8cdaf9708bcfd3d50210aa6f72b366734ac3afb542b34838d9331f139fdca8b36e0e58586b6adec95f0310e00952c6491e4e9f62a88c6425d1cde7f02c826e0e3a7b91b8674cd98021125183de0eb0dcb71292ce717a8d9c9466a512551c5a8f11ea0a98c8910f5c1ec44575a6ad812b9de833d97c2925f8af5b41187eba4b66b9cfc62c4772c64fe94edee537c6f50925ebdf7a93d2b0c1ac9813f509fe15a199a103f160061b73687c033dd67e352f664fb7c5576828b46225c2cefc971ed2b28825307437cdcf9c731a46b30784947558a4e1d5f3ab41d5d23ad1260ccb39d7db57ebbc9ce0d59cc5f8a41f73084cb464ccd6fb5c601ac0325191dd9541bf777cc1f0d324bea36d1c1bedf54cdc473c97385112752bb8893c2f3f4948c1748343d486c7821b0a06cfa2086e4f6119b79226c64569ee662c300104746682fdf24bd35edff0afba949648a2bc1f057e5974b0cdc3da584f6ec67ec963cb97a04c78928a68b8d217c9e5d7ed864d902ff74927123c749d3e4b33ee6bca35c0b7c95b79532f0ac64258637d0ca0ab1181f9b66b8bb68aa27a3114dbb0157c3d60a7f27880bd01387be70cc006624ba3c4b6621a94ef8a19dc9a7a5e67d1145b2d2d599479c9ef313b19ac4918500c195061a4acfcf13e88ca20d9675c08b63b12c1e7868900cba09efd812730306bac56d9a1deffd4fb5cf8b3482d3751ea30af48f901dc413db448a001e4575d3de045e660b151b648b26be25e5597c44ea43c15502863f2f09adafcc340fde14007179a2d537451f576e8928a194c392ff506904f72268387c8b2bd04081959772d0f2381e147786c36e652fd4ac3101b4e915853e53b9d96b05a5f1836f17dca3ee164fb2dd43db0f0ac4be9f977c92e01ff3d50a1927c1b3dfd415b13f8be917fde0669be22e09430980f4053a98f0fba4bfd8a6fd3d78f0bc48c8398babec558f4723ac1eafa4a9dcde28c1f1523bcdab5afc0fae226ffe738a1e0ef05155340f816603211a2eee7e0975bc5c8d29c72d31f27d1f36eb78d7219ffbe9f23fdbf60fda162195cb18d4d361177312e460c46f8dd923f06ef6fc575b68603b6861996fe00be58446af2166d62d0e0ef7c1093ce0b90268983174edffca5099e49e31a94ba31fe569e316fac37946609ac79dff2f119101032cb12ad8a2f39c0427ca96b5c256d82e4a188e40f95e5af9a37a58ce572b56b3610a4026eea4010ed628b2991a4f8b1c94f39978f58803a3e3ec2253881f55659bbf67bedf167c62b48b8926416e6fc6a81692e4360885e418f712ad9c79e128f4ec52e57e20fc8948d14c0ad5832ae30de798a0b4cfb855565a46d04c429a2cd6267b2ba7aa663b3ebd2ffd7d33656c33d326c904cba3ad50a0a548fb4611c6931404315686574e31d6c898bb3877e1131bf87f4afd41b615d675376221f1a942c745af718d97cd20ac2a8127182ca1fcc0a3fd41e571811b447f09379874875a50cc3b77b21ed08cc72387a078164124e38274759adbfda5ca5011a4432c9f73c2ff1d467c5d2b5035280d1f0ed0b6d2a7f5bdac28024f0f1c5a26c3867ab362c428ac966f3238fe01d063d3629fd1da2f2025706af8eb42978db51f597e84ba34bfcd78c39c04155d8ef79acd3ebcc414d8195392b97bb32d908048a996ec51d3e6e375cb9008c50b2f30b20400a4976a1c2781bf32b1726e667a6e9f6c95e8b3e92c0fccac6c437c9a09bd902da9379ad50ab3143d464b22922a0694f5193c17f8e80880a4cb9b4117312b295f54c01408097bef7742e2f1bf6f95f8a1689d5bd421faf6e997456d0a214601d6ab8620e01790d3b965787ba83a2f49781b1586deb2fd933aa5809caa822a41c762f563d68887f4ebd60dcec9a096e7639f2846737e6e67dab7f3b59466333a0e3564573416805950bdffbfb301311f6dd7b32a036e2de78063e87efc561c57dd29e4d9aa55aaa556f3422af289664c0ac156b82efa860a5f872cfbd330d504c3519bb5083913e95e6392047ca0989bd05b7dfefd8b0cefa6d13659d362e710d7d104d014d041c0c533732dd9765c18b771aed7810adb82be08ea24f770c9e9abf189822cdea41360805865c0222902f5b9689f49b4113f86f1d1d458d388766bad3fdefc2ee08e74bdb2adeea3ab1c42444112f9863a7878c0242efc84e2b0dbbf5025fc98f1b34c3ff18c3d5663d02eacc1f14c87b1f71ef8129869156d94b5bbee4c4fd37ea1309b5635d5a5c84c086a8709a52d0eef332dbcc66784d90ec876ab10c5ce7ba02de09e78ecf69834e35", 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x6) sysctl$hw(&(0x7f0000000180)={0x6, 0x15}, 0x2, &(0x7f0000000240)="db16a98672745539f68abb8577833fe90df278aa1052217c985e3ca65a293018c8d2fb4d93c9485520805517d1d7783f19437249ac24ea56114be98ca119baf6952a30363bc99b30f3ea5ed907096e951d43aa52d8cbb4f7409c3455381ace8ebea9190df0d0165c47e009077da16da487e6636494f9592401785ddd76d6aef57cfc9ce30a8ad56caab4a1f6254917d2f52bd7116b", &(0x7f00000001c0)=0x95, &(0x7f0000002080)="749c8e1eea0b7abc0d9ae6d4a8b356d29eb2e8aa96b144f56c46339520c659e1f9fac9b95eae681896647a6fc0f9bff4d5a2ab4b27fba62bdf1c3e7244864236cdbec6d6700cf17a0d87e8f03111c8632261f6c35fd7d8a7765c28f42b0b55547634d989a33086ed06971ecc187995d8d9efd025460239168d6e1771a14d88e44f94852d99285c603d49b51299d26f39f83b29406498a651bb5663857ab0c6019fbbae5e350b19226f88e58a142a8061f046e4bdb42ab1d3115dd06c1da8133731714e9e68cfec68bb9145f833750a6774bfe37dcf7e8e3bd3149cfc9831bb55b9afc63a8bf1b9daa0a1b4e82638ef0a3b99a5a87f5f6cfb33dc8cbcbb59cfd9be193e2c53bb25500679d95f6f442bfb40a6792683ab97f1d6fb13f68261df3660400260b7344c040e0468017f61fc62e67f57cbdbeedec4ae1f5915b1d3f22e11f2e73884af6260fedc0c00604d6d8d12f89db11121d116bf1fb68153d89855656551be128be5939d79bcf184474019538ff7afefe03371ba26ace64738ea845a0376627c1f4e94d5713314a98b61929ab2f1df8a1ee8e208ade308e387c6a114c5a1a18df5842dbc6c63bf6d35b2a40a864a7ec7b8594e323a2851e457ace87892eaf25f4906c87d97cf44c1579e9ef2b7e9d1dd52dcdfe065a29719af0d69a41b1a0daee747603721a86645ee513caad0809eb2ca0bfc4cea4dd9d37c493af4c73abe6375f5972b6a175657eb4cb9389721489be9d868fb5951a4146784c82f95df94f4126a400be4ebe40ddfa8bf4068bea4cd5bbb32687399625ba36375bfc4f52d7ad16bda61922ae3eb1d7da6cf0817305057a58d381048331f0755e229a11687bc8bdddeb1a5f35f35aaab37074e0fe770578051d9d00edcb7de2939141c48555d58f9c9d534966ce0062dbf26054e9e5e234b2db113e4779aebc22e50618862ec7c98f669f19e151aabeae8020a890079659cfb8ae5618ecbc38928d8e30fedae4ea560e6500640ca792f86d849b831f598609436940871924a3cee3278e583f939b21a2895783b6988e806a4ce5b7ea5543902b79aa722160beff1f8592fb5a9ccec7b853274620353de3a81d885eee9144906f4fcd635fe6b237e2b86358a17875194fa4051851a1ecef9871312af12834d3e55a8e08415c935626f06a2499586355cd41c5bbf9a4aae9e0e646d758de6cd9eb7ed4fe53cbaf73cbf0d346bec75a7ab061170b7784b029589a3c79a33537db4dac59b76c014e10c780aaec61bbd5c8f5541d28e3eb44010b86be824443b1da8e82e4a4740d2343fb20e3ed34dc084490abe1344c50879d527ee139984bd9257152072f2eeb3004f4e53c99b8c5ef83a7446d7e6d60bdcddb7d092ffcee2bf5f8693374e79b4fe8a894fab3551432d35066aa9b1fcf3ddd6a023586fa1e21bbac80b9e5bc2302afdcc4570e9732a82f66f1a591558c8b0f97742d8f66e031b1fb5ad8358b9b03c56cc6ccbe438f0dcc69dc441988c9d091635145813dcf46731fa9cd86a3428877314a120c1975ae48460fd0e25736705e033f0a55514a183814622f62e3ce485a2664923d0ea827df808ce43a6d189732fd3e056d054c4dea20458b6841efc13322b6837bcac9d948999c6a9a95569d4217437ae7c22d7f0c402eea32d32a12a00d5ae9962f6b0167e3a13123565bd780447ca3f8f2af24ebc5952f1334c1aeba3773d75cf25629c44fc097fa79c99ea089e5d3b3af20dafd10a83228fc4ff44f0fa0026f058c8ab95941c001854a6742490d8ed0a589c71de49eae2449dbf212e38298644ec39d985ab6620b807ad182c085546e94e10250ddbd1a925d8e1f189dd873087441364016fbcee4dd1e937159f859ec07d9884135ba535d3e3c98b3b8e1b97524d8e0e8fc772d841f31d2f2b41701fc615d05d9c1f072024316259fd3962a64f21011c09b4bb84f9821a1e077beb370ce4348971f5df044112f4079fb6096a6d57a659d9e355ddd1a3edf69a453d184a3ffadbe931794abf728acc4328178044035733c4e15eae3e78e03f396442232648c34ecd6c89f94ef05dfa38127c352b04d29e55ceca0a697e4fb074463ed7a923a3177609987f40bb7da662134c2456f74e9c0513dd1161440510fd5ce2246b2c757094c3df6440eb89e52633ceac3bcbdde67b9d5d2fa74c1695481c4bc30a027e91eea51e590e6b08fc6680d1f0d248474a9a53b2b78030b5bfa8597087ff690473ea95a60b6801cf73c0644bbaef04aace8a7d045732c6c19f2c5fe68a39356849d69b66ce9a721d1afb71b15993f098c6ccb6781d79ede15cd13f125914523d20d2b737143eaabf71eb7447cf70fdc1fb2636367890de1b0a3db40f1d4661bed75375bbc012f92a600a3b66ffafa4237f3be7409fbe27776aff33cd6d95e587d97ae6d78dea23fd82a58288120ea9c5bc579caf30cad7638dcd18684c8af0e375a2ae854e28669181dbdd7dfb8446b82cb03db241d4a9909f1a99c1c9472ee7139ff4b70a43026e05e5acf5441b1b42f4aaa7d514c9fe648d2df0725dd72d199a40cd8e907bc237b90c86921be96c9ec38ef724c5f5a856119bc4bb0ce3dff719551d76417c8075a5b9a98061dfc71499080795bf5f0e75f403995255138c758917755f48f4f1e8efd755e62b76730eedf43dbb1ed6478a4a2251b89ba8a416a5a29d609ef55ade6a3a5870999e28b73e8f8ea584e627e1d4107112074c0981d556cc6b095c5a6a5799584c626ad56f4e9fc54dfdb42f2856a27a5b2c148002bf9e430865d1218074a462da1c8f9601908d366bd110044205fe91ba95f7423237b136a0f142bfdf0343d783d5a33049bc59f88b56f2165c2cc719f5c83a7e22a15e298872b45f75d3c7321a06cd9e62abf5fea2f5822341a76a27d01c8dde6a106034a0240427f89c9fa9269e62a9cb6e690ad8f80ecb73acff4a5e3b3f8c8315cc27766481734eb824e8e91203327cfd2c322ed785819073029bceeb8d5537a85de76cd5aae9f49c28d2458d20f072f12674a407950a86310c2319f02df504fc921396ca8ade44f1cbf4418ae3efeeb0f95454e0ceaa1a87c4abe07002a29ca1d436990d86b69ba2395b2c020cf7d70c535a239dd01df996b780e38597d21e46e90594e86fd14924c853d3ef1cad47ce7617618152b27d51b4b6bbee6fccb6d347c44aa97bcf752e7a45602a92b93e586de7af31cf5ec91cb853f4c93762089c3214b89e501c7767682d18a46d5efd5e899ec946992bc97507949fafeb5477dd92cc8b8c1880a6e72af33adec5539ac1ad0f656bfc68b4c6b508f5b08e451f6e1cee59015fa04c4e897d46e282f7b933527e694b0e11126952e5b13040eb461bf1e43d72daf387751ff8e0e907d049e25033fc35d30e77218d9b301cbb3a8bb3bfb50520c9cdc393b89e3e025dccb893f4b7d88b73e0f0dfb68600256adb0944ce7095d0614450d331440cbf37163ba4a969f5f91cfcab9f3b8cb13f8f8280ef81b2a3188fb90dd1ec9dab5af8a6c01383a5236a30fa1c6c7580ee7c933253e96bd7b556dc311db8aa254f5917260b4662ed4930d05da4869f8d4dad34138e9424d9f10b8b3ab6637504b55e9fa7b0a76280126ccd797319e2c45a2d246f1e9ba291039a67199f6ed7e1b12e46ede50513fd9d9b915b86a478e4883121f78a4cf84d00a72adc6cf89d38de99e1d7027866a8454b17bccd14687e458161a599185ddaf11daa83e5d99b6dec7ecfa2963b1a93d9bf961c9bf19def146ec771e1a917f157015dccaa17cab43992c687a9f4bd97ae14eb3c79c3dd16da7d8fe1e184ba6a1c5affc19914c7a0990357e6d83677fd471b52f1b7536fff309a146fbf988b153fa0e31198d3718119d2300273a76326ba382316ea19f4058ed94ffda35326196fae4975ece760b70bd26b82e34c3dc0b88401f6b9e1638a9551fcb3c8df7dfcfbcfe66cffdee2cb9059a50b20e1ef4876c12985d06de3588a4d31bded9aacf668813e169e3c6db6b377db6c3d95b30312564de56b542493d021fafcc12dca5da6196b078900ead90f1bea5f50f833a77fd006f4f8244b920215fbe974348d1f4696678f2435428122b2df5e0322b627208a4874f9ec6e3a1dd7d3477f2907a520f2403c03c5e5d7cedac162338eb87c5c546a11925f1fc065c7d8e6f5c5e316980eb4388b024024f85c744814330324b62a6c112aebfa79d1daee9d02c91ab46f210ed966d74b4fe8386a5d520fcb874b12ae5a33266ea19ed40dbcb5325c69468305e6a9a2b73308eba50890970afea5e28e3955a36e60dc76ad75c7b1bcd39119c852c9ea26704acd683757724973f618cc910b3b6a940b1fdb26faa1949261067a3657bc0b8fb282f3f2d0713fd061997c5a8313bd5c3247a92e55a96d685aef886a9d157974ede8470643241b138e7776108d288d3787432f78f475d124b30b0abc576e2901f1a1bcac91d6b49f8c140fdba906fa9caf4722fefaa5b4bac187a3e8e2d1ce1f6963c5b84c9326a541b14dc6e17caa6d08f0d14bae2bdbb9248630d6093098fd59469fda5f5c6e2861afca824cf48086a55a020e60720ef44160ad51ebc659e6f8a07d85d91d5df474053eaacb04c760bdafaa4b076a002389a8df5871fedaa734655cb6b072c90b7d31bf7faa87b992b097cc878d4b022659a4a4274e1d430764345d85ab3eae04eee30a80a538e9570b5f3c28d0e3878813d92965657cbd83663c224fcd5ec74ecb841c65504cc19a6802809745f78bae7eab0e6842e3cbc82f9eca8d7b936a26ec5be5414c01a00ec6ea9b10e5c02016e375e376ee70f41d902c4f4f5ae3bd48e6dc90db2a3ac6b34e225faa463ecd1d21cb2aae1816bcae138bb35f94ada9c6100f6d0e3c06649f40645f87e616f1cdbeacb9d6c6cb56ba88f34f2244e1d35b8a2b7a29fb55c29a135430130fec7cb4bfc93feeb88f75a33985b8053017992f7f8ad4a63e590176becce8fdafe0c27de6b4424170b0db963a7f12ddd9c0e65d78f3ba71b891be3f6e0c4b527b9389621932694b81eaabb2ef25dfe1bb916fb851c5b6cf13499614e153d2604fc6f21d26fdbd7157f088d28f75bd8f389c6bd39bc1345d8bd31e5b5873f8d7812ac70ed1d16bc608087fca850e0a112e50f631910de5630bb043a73edc13913f3866fb3fb5adaf2c7372eadb2e21f3822e33172faf07efb25804003d6c524af1ee761f4e6113e79736c9793642142f1c850e2fb69d26aec1d573eef5bdba0909021603b5987a0a24b67b5287886aa2ab012a804435bc47ff5403ddfdb76c43971506876695e7d2972456b33ccf01c1eac48c08c8cea5e8f4b22c25eb5b83b3abe4d15bb62272b6780c796ad984843490d585032f337a24be1b1ee4860ccac009b5790be3a8cac3a1518f17860ee7aaaeeabcea12e4b4b63f0271500cf1334054c986b018fe16a1956c2f8fb55ed9ab7dacba662364a889761f51468239c1c4f938bff47c7a1aa65b667b52c0b529a84a4b35443f9150154dc19a30615295975c31774fd6363534804fb8a8dc9c62bfd0ed3d55df4a3553e816ca7d4a1857f2d60ab747f059146c6c6fdc6b3c5fbb20a8b83d42a36bc6633359d0327bb6d95a26a7348ddbc50568918c9ea28cc04b359c7328025e9bdac60cc4c4413c22985063cc180df528acabb7f372930a4d07c627555ded64f770120d5ed8a4d69b7a47ffb8e1add4f37dbdffb16040b09fbb186155abe26a2431afbddcacbacf380b6b4b81a244b0e80a41ef14d5", 0x1000) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r2) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea0000000000", 0x6) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socket(0x11, 0x0, 0x0) mknod(0x0, 0x2000, 0x40000806) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x18, 0x2, 0x0) close(r6) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) syz_open_pts() executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x35e4e76eeec113b2}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7, 0xfd, 0x0, 0xffffdffc}, {0x7, 0x0, 0x9}, {0x6, 0x1, 0x1, 0xfffffffa}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) r5 = dup(0xffffffffffffffff) dup2(r5, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)="09b2f7238ec5692c37fc71a4", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() executing program 2: r0 = socket(0x10, 0x3, 0x25) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x10000) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCCBRK(r4, 0x2000747a) fchown(r4, r2, r3) getuid() syz_emit_ethernet(0xbf, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dc78b0", 0x89, 0x3c, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@routing={0x37, 0x2, 0x0, 0x9, 0x0, [@mcast2]}, @hopopts={0x61, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0xd7}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @generic="7cf67bb9518aac49299e0240defc7e13a9e693c4fe5cb0a894bad147ec9486864063b1582f622712e41e96081aa84e4104ed29555c82945a300548073238cebc09"}}}}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x3) getgroups(0x4, &(0x7f0000000300)=[r3, r3, r3, r3]) lchown(&(0x7f00000002c0)='./file0\x00', r2, r6) fcntl$getown(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) r7 = getuid() setreuid(r7, r2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000380)) fcntl$setstatus(r4, 0x4, 0x80) ftruncate(0xffffffffffffff9c, 0x3) r8 = socket$inet6(0x18, 0x1, 0x1) getsockopt(r5, 0x80000000, 0x7, &(0x7f00000003c0)=""/223, &(0x7f00000004c0)=0xdf) setpgid(r1, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000500)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f00000005c0)="44e8d59184dc463cbafd0463d75096f718e9e96310f6a6bbaa2434e3690e2eb1bd9eb6c1abf1c47c03f19e94f6f92db70b1e8ab3322e139946f1667e418d76d70b34e7166da35370ccdf7d3915b9673c6f35d2e74aa6bb6fb5c6be86230497a6bac661b300f14ce5d6f207b5cf4f20ca0ac80ea2128e772883ba1767bee2023da913cf458657b49f0503d7f79b1a19d95562aaf0af3795a7b48d0eeb024c1375e2c8db1d97ab", 0xa6}, {&(0x7f0000000680)="b5103907aa49afeddfb3f6305ac1c36e61271db38898debf68cb22f7b774989147d02f09223fa6bebe125523d243cb31c685b9533691316cdd74ddf79d3a5bf56c4a3a88f021c5fd7481490b35c325ef8c8eb42f1b693cd741e3c6aa3fe611d848a56bad338cb5b716a8d976dd2f45d302cf2bd57893ccd5b69df35f065c2df8a1e336d2357635f3e08d3872083241727faaf01fa24356550e5f68b0b042bc7fdab665daf2360a91dc7cd4abf42993d47d37ac9b3ccc4b5b063eed8f98e8bf5cdf1c1a09b75ec7ab02cd93ebceae5501dde0b9a2da78a276d7c8a994abe7f37549e124509e5bf4570c", 0xe9}], 0x2, 0x0, 0x0, 0x40d}, 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000800)='./file0\x00', r9, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file1\x00') rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ˜gu~þ˜ë(e…]ÕÙºbíU¤ÕtÚ.ÞÇwÃí?³Ìƒsý?ðaEÌA(9£yŠé‘[H,¾5H Õ'ègÒ¹÷)’Q‰Ú «ùtï>BàcÆ,²t¨8&´ö¸ cvâR€:0¬¹-)¦{ˆNLC ¿ó—(,˜†Lã²oED|Ñ\­·1Š«ñA¡·€þ´¤` S?ü4-ˆI—@µóåç¶Îѱý executing program 1: syz_emit_ethernet(0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000016000004559cab0000060000aaac1400bb3367"]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) sendmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000400)="30f6133309eb84d628d21654a9468d56e765919bf9f36e94ad4101fa74895ff0b40c03af8aff0979e328ab8556d8a22b37334358b02744ec172c2bb395f273a25ed23ebe3ba958039ae4e1cadb5d2752fff72252df867ad9", 0x58}, {&(0x7f0000000480)="133365559025bf5cea9db210408cfd54bcc9c5125a088aebca143870b3beb81550", 0x21}, {&(0x7f00000004c0)="b4ea5bc5be712c1405029c3f61329ec7cecc46762cb84a23c83c97d24a9994b2a23a4af1cb016424310471931be6b40c0b0b80264dbdaaaa53259b9bfb759c7d0f81e92224bfb78cc5c94e1b2a97d4be1324626a5a066a99a6bc4e72e0272f2bf505c0b9705e037fe3144c9355326f6c08a1c56aa1d099895c03a15db9aa1f1fffcee25ea22c960b108f3c98b66237c7d4522306280ac902808fcbb85fdfd391f0939e4edb896d4b8094d331c42c10de67a1ca731c8270cf6eb4ad53512e045b04c70a6e43870f870f7b6a3fb1db576303018397cad64aa72b95cc9914c196b6365d7961849c2422b280c6f34eb760ef99147f42fd2c0622", 0xf8}, {&(0x7f00000005c0)="986b754869f4dbac431d63fc2d22c9db5bdddbd143e034b3ac41ab2a3b30c5bb76c55093e830e414087b23e60de2b7ef4c688712dd81ec456df9577c32f9a0a65f241c95566d271a02845b190a486c5c3bb31ec794b0eae3f3d9745496301e5230893917dd1ef742d46c033c12d9219edfdd2e6647dfcc9d07fcfb64eb50e11d735df36badaf10fcf20406e723080846b1e5b547d8e792daa7298e95741932678e0231c8675666f24355f94a64ed214f3a69b7030b16e0b6005ec9d6dbf07be5f7fc5bd6ea", 0xc5}, {&(0x7f0000000980)="13d2c58d2288803f82b33467d188f9c74d89e9b3c4991c3aab000000000000922fc3a2adbb47e7d8ae4361888a030c245140824527bae1bc75b78384475c12cd2033848f60d8715223ca0b3c304812ebee95a45d6088455df7b032b8f14d8f41b91f54432204f50f31c9be6de992362509bc3fbd5c6f8b4f61f6c797b7c08494193696219955ee676d9dd433bba5c9b9faa7a4e05760ee16e2413dc48e73bb3eb40ed3cf8d3d5086d16d12bf1b715ec8e0c1c4aedd9622c44e999b0eaf6b2e951977ef889466c0cb8f57f26b79b331fc47cb4267c5945fdbec774958f4fa56370cd0a6fdffd520c203220220363c499474a2b307339a21a2c363927553622e70c3f11796d4764b3275e3020fc5f445c343aeffd1325f1ccfb251449292d30155cf7da4f0e4f34ce9103075f1fa2f3d8a334e2fd7b9ffaa22a49fdc51bd17cdc6da94457cdbf7", 0x146}, {&(0x7f0000000740)="1eb094fa14b7a1b65b21cffeac20435b4fed9d9cef145a770bb9cff482c068d71651a3a6182fcdfd368005", 0x2b}], 0x6, &(0x7f0000000c40)=ANY=[@ANYBLOB="b800000000000000ffff000080000000e8444ef48ef1cf4e74a2b27271e7eb032ed614a785512278e5e8270667e8029ec0bc52d80380cddca20341492f0bab68bdbff7f46229e92eef5ff812e516bdcbccc80182ad731a177c7f0cafa16505895999cd5db4622701e5aa656d6f8cb626054f70f4e87871e009822abe1571056808612095f0c174385911ff76b9303749afaeb13a48a4a3422781325659d0b4fe67e11b5a3d674d9126d6f0db8cb9d14d49bf93f1213c942f6198e2200000000000000001000000000400003a296cc7de8ca262b9e36c4fe9250000"], 0xd8}}, 0x10, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) recvmmsg(r5, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x113) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7a, 0xcf, 0x2, 0x0, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000b80)="a0095ba17dd0d086b3b2119ce6a7c6b1e6838280c81119f1665a8453bc1df36edbe9413ed9e9e18a679b6ccd7c1a2e0b63d1de4e941a4efd063dcb3146c575b9700f10316bae4d76cb9ab951cbe141cb7ca93718969e928d443c8a86f7ad244eacec73482dd6dfdd90dd7664fa214398b8b13457d398ce7d953f86304b841c796ec7d6a1afb4a1692f0830caf997b9017541d479b6beb4f57cdc09fdfaa6e560f53348a733a5cba87f54d82fa39b42f30d397607", 0xb4}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000003c0)=0x6, 0x4) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r6, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x0, 0x800) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x16}]}) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) r1 = shmget(0x1, 0x2000, 0x484, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() setreuid(0x0, r2) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfff, r2, r3, r4, 0xffffffffffffffff, 0x1, 0x1}, 0x7, 0x7fff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x5}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(0x0) socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f00000004c0)=[{0x20}, {}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000040)=[{0x8, 0x3, 0x20, 0x5}, {0x1f, 0x0, 0x6, 0x8}, {0x7ff, 0x60, 0x87, 0x800}, {0x4, 0x6, 0x6, 0x9}, {0x2, 0x6, 0x9, 0x4e}, {0x8001, 0x3f, 0xf9, 0x7}, {0x3, 0xff, 0x9, 0x8}, {0x9, 0x9, 0x81, 0x3}, {0x8001, 0x2, 0x1, 0x8}]}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000240), 0x0) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c530404", 0xe) executing program 7: r0 = socket$inet(0x2, 0x2, 0xb) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x1b7) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x7fffffff, 0x9, 0x8000000000000000}) fcntl$lock(r3, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r7 = dup(r6) dup2(r7, r5) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000001840)=[{0x0}], 0x1) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r4, r1) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000000)="00e47e77766e0e9ffa641848ac6f8a3b49d3883300349a502923290608eeb3ede843d3598ff8608af1c1b08c0dd3a689746e12988e902aa74648623a5f", &(0x7f0000000380)=0x3d, &(0x7f00000000c0)="c05f89c30100008045641842e76c8e71914abb34e625aa2537cded4c034c023da172f16f74ae262a0fc37c1a8cbd72393fd2f9344198a648a0c4a02598d97bc8ee3fc59c13aa15a847be535b380e8e81f5cd27dc42762f5d41fd504633e1215006cc748649f18013b77da76d09b0b84b3bfd7189f5aac29f519e3ca8fe653c1fe97dc472af99e0ba4581a8143511f9501d319d7bba52240393f73e65985d1c83d11f2912cc51c482d88e606e4b05cd3a5998f22b799c27c4aa2d069eed", 0xbd) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x182a, &(0x7f0000005c40)=ANY=[@ANYRESHEX=0x0, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef2722508dad01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db19923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e2cf7245746a58c15ff861d689659e215cc20ae585c5b79"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getuid() sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000000000)="48bf7c6774d5", &(0x7f0000000040)=0x6, &(0x7f0000000680)="6bcbf9a9b349ad1fb5e1558f1a43fd73d83c7e9dd5c77d4570abc30737ec79784bedaa8b0e3b9f9d413caa4857c95d2272590f411e0e4ae63142c9d17cb2da705f39e06e00f0a15d0c5240857750e924a530839ab0ecc80b529dfa0a09393e4df944c89eeee4911b6995c779aaf72f43be72dd72288891ebd6f37340de2b209b2b423020b33d34e329be398bc4435ccab73650a73e3f6d5c8bf9a1dbc53f7b0ec643a40a4492ba7cb99ec52661776093db80584c859c3440dce590e4fab8f1142e4dab34a9d6708efed7a71be8abf6d3f513e46be26abd24d4b50a5a1e0000000000000000000000000000000000a4e8f69de0743ff0a26058eea9a55057d08c30cc1ac7ada66edf2221e7de331ae0dc250abbf6bac81381c8dc502edfd0ce488fcc17755c6cfae6", 0x128) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a", 0x44}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000003c0)) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: close(0xffffffffffffffff) syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x46}]}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aa5852aaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000001000000000000001a00000000000404019078000000006041c93a00000001fe8000000000000000000000000000aa000000000000000000c81787399cfed027bf57c329a515000000000000018b43349c5cd4cdadb704203f53ad5bca06e9e6de41ecad59b8c5d8527dc3334b8d81f5aeb7d963f5c10cd35e0df9"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 7: socket(0x10, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x6, 0x1, 0x9d) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1000000000000810}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) socket(0x20, 0xd53821100fa5eb16, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000040)={0x0, 0x31, 0x0, 0xffffffffffffffc9, 0x0}, 0x409) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) listen(0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) getgid() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='\x00', 0x1}, {&(0x7f0000000340)="26b4f618b8a06376e2521480903a3001acb92d1c7f29a67b1d1e88144e4c43091118bff39781282c98864ce307b26f45447cd1151c5cadb706318aabf141a1b780fe90b4a460a053153ffc342d88499740b5f3e5e7b6ced1b1fd0a9867757efe98eb289065855dd5d9ba62ed55a4d51d74", 0x71}, {&(0x7f00000002c0)="da002e03dec777c31aed3fb3cc8373fd3f1710f06145cc412839a3798ae9915b482cbe3548a0d50027e86701d2b9f72992055189da0babf97408ef3e42e063c62c08b274a838", 0x46}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) socket(0x2, 0x2, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x3ff, "0100012d901ec096a31c7a113537b4ce1f378a00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x120, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c", 0x0, 0x5}) close(r0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x11}, 0x40000000000002cc, 0x0, 0x0, &(0x7f00000002c0)="ca947b97654e7a7e2916f803000057dae12515", 0xfffffffffffffe3a) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000480)="1d9320bf3bfc4f938453be1fed5b81edfc61832d93e54efcddc8ff0a68641d6a06ba3bcf0dbb5a1f9be38c71c14c909a22b752e718a82d6b195e9a4e8bdd893455010b68c07940ba885ee50a4aab695bd5d5fe2e34485f59a7b0358b26a1fca9a94a8e3a6816a681e6fe021191c9d176c50c984c9f21536be9dfb6cf567301f86a1651692218691b10fe261f870dd08d9c5efc2ea8b30fbdbda22d434bcb9af57c5a798a6f8e16c4922e6e7896a7f4dcd77f637b7de425fa493f9cbf5415863f", &(0x7f0000000540)=0xc0, &(0x7f0000000580)="b576b85e7f0acf608777a5561a12500fa0f577683ad41ed69cd192dd13243e9cfe3ff5a0cd6f8e8224536d6aad9b0c57dc579377519114be8e7389b0d1a68eb853267861b76e5c377ebe357db73eacec34877e9f4d4bc5aa55ffefc67d5cd26d03f32c0a179e766f3d674be446ada60b5e5989427ffd05b9f8b40014990fa66c97050be589815e5d3f0ed545d5ec8985fb59c342cfeb15cae0fef51207cc26847debfe7431d601f1b095c514cda302574e5367ac32c1c5f70441c6c1542680ba79d6a58d2390163140e27f138c948122d9ccb0896a1844174cfbe700a82f36daa0bc735305fd66d1069ce5c325b0c6f8991df3643e1158853c7601c3bcec00620e606a7ce892e799a4f3fd22dae8784c9713fce5ee204c5ad75006a156e7957e37929cafd6f6c8641ff3ab730228bd1a3e5b603f7121c68680499a66bdd46b6ed8a161f2447590e3b310e5a80ddac484ca6814fa8898c64c35ceb5dcc6834bf2e7b0978948c9a42ce33910f269798501ac3c6f79ff6a0526d5dfc8de8e8b05ff6edc937ac5aac373409f611843ffa4f6931300e45645adbdf40acef2d9f5abc5814bed47968d0a032662ecf2748afaba69cce7dc3d31e06a56cdffcbce09730f13a8720290bf33864495dce978a60e9862a741bfecbedea10eca17d51497fd419c198738e84f228fc3b556bdd5a65e6b23ff161a033b898d7202468e0db3eb2f0e409fd9634122e94f0dedc7cf5439a08462cc535c9e613d0ca5ec68392c529a64002e0de41440d368a7dda3ff52153d3147505a510439132fb9e827ce7bb22da85520f36de09a5c2e752571e6214fe853fd9bab31e134e5f8394fe2385bd77afa82c7940557f94dc4db25cfef1792ece85e18d15e669f40fd76162316a7158341a1dd3ce88eec297a4349767a9ae3e1560253e50cd96951e7ca4f32bed2b7f71c0c75b752b37c2b7b2988863085e2e04c00ea3a925b385f0315286a4e47f7fdae96d6ff7ab3a11ed1a2b145787414d1689ceaf10096792c3b45aa75f81e12a59e6e8ccb404a1b1eafe410edc19d1df89b5f5c5723fd1a038eb8c85e89fc2adc56217347f1052c3922381613320f0b398276ecd29b2839272b16ce41ed4f0eb27629efefe472d0a2208cb878fdba4f2b67158a9825292c8ccf50a885d3362db6faa59b5557b8d540b0157d0dd794734c4b9bba5f04c666d6d33038e25de7835e49be7a833d187ad8d8f65c2acab0a76f8df668b5b452b2d09ecb7c7bb68496c97f850defc727cabf33a8ea184cd4c153dea2e14f5eaf156d7314a9064be509bc83b8f4985a9cbd1c61cd735d0c8356825f3107fd501900b1fa31064e097c78c990e38a320336881c99130892e3d349a43a1d10d6697fd976fd9a8140d17e7483adfc17b09bc309bacb9c5dee759d14a6b99e52e210ed0810287ed6e9e36d629e4388a6f2e52e0140657baa3de884b794a83efdb179d26f82072203e51ca51f1ee1f4787d91ceaf7dbd07ff47e8fce87159b8e8dbadc313de6d3761cd10fafceb45ef4d72e848b9ef42260d7d2b31a150b510bf9f91e0454842f6a48ac1c3c4818cea741da026afb5e3c0f70736978707c11512d6229f56877ec45f95561c4b0c70bc034dc9f4261a787b6f7bcdccc2c811cfe05ff4013afa791cd0b993ff0169a9ff954e2ff80b44e2998690289bce5cb91f6326798e81b656b1afabb9e4fe500526c50d554967c48c1f01f5669b696027a9b4e899a3778592af361f39f8578a46175af96556a954b94710fbdab560cb8500e1238a0415f1841bcf1cc02d9431b22e56a5968d198439b004076ec54daf9f2ec2394e1d8e04568de5f984e081652b7f3e77641af04125b9687c5a317688bbcce678130bfbeac3677df865fba286dfe6842826c9e1c3c27d25226a2df2974ba1467170024c47a80a84977a560ef8712958b1a4be1a68815909d79acdfc46f779bc0f45da4edbccb202e5574449fd30b004f748f2427613373d5c4fa548b222fa542977f681f56a200142b1fa83bc6dac253717ca41eb0ff62aa84e074b4c04635e991496cede741a7ce477abfa171b34a2a13ff4665aadb2db7a5b61538c476ddc7a5f08190590089ab879fc65e8e635997c0f6363ab2e7dc883f3fb4c352d2767b8a87bc31d69634e5be0e471e3837a983cbf472177bef778dc9f17aff462b92ca6be963e13b640ff0d84e68edd932a61c670d63927175e1fc8cdcd85bb833b56a8f73e91eddba6f93afaceb42384d27c813c1dc5c6872055f2957aa15b2531c894162ed90a419967088fcdcc3620f2942ba07242b1c253476d1b31ebb6366fdad2831440228b853e267cbaecdd3b70f64edef4570be2cbf9eae140b5a3b6188cb2ba5cd1afae75044d574c918da1706d3d7230e5c31b789e2c74534b38cd2d4bb6185d1383e1b481eb6b1289d8377980ffc0c44cb19f6b21b27bffb2bb2d2d0ac540957ce51f0c483196a66ec3484bbba66f85229280008468853bc476b8c6958d7d4a5ddcc7ff365c82f564f535c27696b0b3bfa5b7eff476f7af402b02e7a012ca41fd78296ea231c19e68b41b28c682ef255bcb33b73565a9ed47b6864712fa6ae85cccd74e7d59c12458cbd3dd35bbfea1924b34eca1d4ef5b993a2466f60686520f49e1573c161f2aab548a7bd65e222fb313ba46a0d5cddc7d6c64e32be3482e76993ea84dcc4e9c97173675e63fec735666dbf3019857f342a7aa21e90959d9df1a7260c35fe584c695893a41b27b9c1f942dd3976f7a4ae4dc2fe7e1de3fbe778ecea00f1883824cbc6125def07433c694dceb8b1cb967588152f489c6d90ea01864a15079f7c5fce26b312453b8830c901c5c6998d7de5990be9d75329cf07b8db28143366308f83223ddfead57bf356dd2f1a78563ce426959935c8b2d7f9234bf33d36c21f1c65b5fa588df07319bab2a04e8fe93142ab022f8a3268a092becd4cd6faf610ed62deb1fc4225dcd938b49a0d171540d5a85f23a95dd37c2befcaf824882b8603e1db4bda2b64ea8cacd415a34dc2dcf1e0e0db72195f561436953ba5424bc5bb91096c5aa9cb981568ef75e701a9ad3581a538c1dde7d7e61310cd52dfc670c17c67a26a326261ea0673bc85258d987dfecc652cf57e154a6612d94db273c478004cec4138250826f3ae1160d2a4a6e39822b3cf86105b55552191b1108d6a54593f1484268bb311983e35d8c32b9ad69b3fbf8e4dfaf8a33ba0520a9c1e4686cfb002cdae76281b4970650aeb78aae40c55f6e94170a6a42172254dd1297eda779e3d9931c4f7931329fe1e54f6bd3acf3896a6bc9748317bbb772367fa501d872fbde9e12abad9babec5836f5ea26858ff480ac426dbba95b8a80fc5466b903904868d14691f66876eba3f93f31f98b400454d06df74c20f33ce48cf57a96833a37d43a11bb502c7620881ffd1203114058a9c01484164d2edc75b8323ff29e2bf888481c7f10ca951dadaa1d5701463b2d712d2979356882be78de728285db6a679db1f187946761a8ce6aa903bab3e5e8faa75bb0c71baee22ee25bc7e18670f8127be5d45b1b31451ab469fb184defb5db529c419b4c8be3a7bd71b68042f2ed3caa607bcf1e608e9d8f240bc8449ce3e20a1aa6da0f82371569323ad66aa2eb3d5f094ad1fe1f02ad70977af06ef96d6c9f6d2af09295d3f05bdd1468b61825adbd234c80143317210b0d5efe91961070103a03273b4e2d2f8f99fde358a86df22d0401a3287c4c31056022a9225c24a4f3fec5242a27a9bf101a30f855ebe58d34d79f93f74bf824e21f09a446a632dafbc41be63c01449037810ce931fd601ccb1de217a197cfaee70c409a7890658e657fde3e0c79186630637d951efbf9d0277cd24303a9ddf2540c41a194e9218933a652cbfeba1bfcf32604bdca49ab929761dd0755130d53497c2f1ffcd9fc15f1f963358c270773171b7512dfc816580279bae202875336ff96f9966c0945bc938bb422304bf56ac4cc6c8bcd1360f6645b9c1514f1984540b3a1745996dfe49e64bea023183a14b5463cbf845f42b0d45b9e437375f35f23148a7d1bb1100a8c6dae7f3b1953c1e2ef76cafa92c3ea5873bcb8be419fdce719473ea9b7160109386f44ba4ad02a449d4dc9230636b7c04378f656ca098f0e7beedcecde555056a85bb64fafbe2ea38721e2174284d0eda672b692285a7a8522a89178257e0d5e39d88b722b18cb024ec5432ac0f936d4f67646b5f81d11a5625d09d6234fc93e1fc8f337408d69e7cfa2c5dbcbbe5b9beef77f421e433bfa052a16fe22f26ba71b772b363289c585886fcd4af461453271092dcbaad5b2906e1dbc4e0c3944827baf2364c1ff32a9821cd400d3a7f7ad1b201c84d9195f13c7861f71b60d07521522b8c4f71f7ba1079527e451a95ac973bfdad26933ef7db05e8aae393b954c16f6eacf561db0d1da94cd7008edba6a083dcce0c9b7e3e6edb8ba66dd74cd04fe4dcc3af657080f21efb2e094f4760b540a6d63bdf840c1be8dbbc39172d624eb330a8c29bb646c22e4a4f4128c1374a3296fe966d0c93c0186b37927b2950bf1ceae04c058e91483050039e518ac1160dc0108bf5c1e2c25f7e8a04e64ec359a1aa16e5eb72d2cd55bb2f4bcb083a1ddb3c03e30657089f173e96c0ea6b920b6d5338186af7bbd06ef5b145e3fbe88893318c305e171d2c623e75eaf82c6c510b016a7e41006150e043bb747dd61c054bfb3cc41b3543eea24b0be225dda9d00e61ed7a0d50c86188551691c49a5682f1d78ccd14b69f8d0269100e1669a532da94c02d9dd4a0bf2c33e52c5913d0e07f8f872238c1c46ca7001d7b6c581461f2a6e17d6337bb0527986cec7d4d929a11362bdd33b97bcb0964849c07993dacaf42e869ed1ae86fe7d121b05414731c32ea6807f89de79f7a00056051d1881222364893d28b3b9b2cc80453c110a08c7a98cf0a49d3f025bc1aeb850e721e480a4974cd8eaa1bc7aef1aefd6062530ad91706c78eec5a91bb147914a0d072cfc94026ffc5e08f8aad48b2bf0df9460936d675cdb01359d65986781926b9df86115a644dcd1e4bf98094da857e657bd3c57650fc4f6b5687318db5e07111b818947f7f35aab9b23e1b0ff7c7c7ef8c99580283d1bdbd012b12e83735c87f0c0e05b53ab5697d1f1679d71856126980b5d5a75f6d88c6eb928af114b8c0913b9be2a5db97155359f639f71d57ead729c673cae47313646433772ea3cdcce26ee4b5ad859dc4fdc9e51d77b99f21a42079aa4c697b98d4e5fe5882c4b579a8d5e27aefefd9d2f5ab80ec5110944c08720beef042e40210fa1716d335eba0916085593e48247acac60f10ea243adc6f276efee08544519ac5f4a36b2ab61ac2a1063b71d9a28dd5be78ec0a65a1d5d82ab566c7e6940c69b0a7f5e4db2dd86ea862e427228b4c415b8a366d24d993e7cfed5631d66a1fafe09b681aa9c0d431bf1d7ddc6c3c6f2238bc3260d970f8bb3f93449852758ca358d97ca1c0e23359faf9ec801afec9698d7010d43e2b21a0f79f4f81e598cc76a97154ffc210828eca9bb74025907dea27cbe64665828edc9677871f79f6dc59320c3145d9332594b738285134e1c3ebc5fc888dc06858137550bc427aaa54647adc5e3d85c008d6e6fb0e6a7a0740399412223dbf1dc94a9955720202189ba7625290f9cc7cec506a74b2c07da62bbd1621bf73bfa329333b81cb850b8bede695cf7395762bc41a1bc6a1d74a625f3a0aadd5c52b8ed", 0x1000) r1 = open(0x0, 0x2, 0x6a) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2c6) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0)=0xf80, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x80, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001700)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9d) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b578e9a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0ade2d247adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896b", 0x4d1, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() pipe2(&(0x7f0000000040), 0xc) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r5 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x4}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x7fffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r4, r3) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x100, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x800000000000000}, 0x0, &(0x7f00000001c0)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfb6f}, 0x0) dup2(r2, r2) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0x0}, {0x0}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000080)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x4c, 0x0, 0x0, 0x8000000}, {0x812e}]}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) getgid() setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000b80), 0x0) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0x4}]}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r3, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 3: shmget$private(0x0, 0x1000, 0x168, &(0x7f0000ffe000/0x1000)=nil) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(0xffffffffffffffff, r2) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1000, 0x0, 0x0, 0x2, "00e3fe00", 0x2}) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000000c0)=[{0x20, 0xb0, 0x5, 0x401}]}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ff177e791aff00100000000086dd6060623e00202c00ff0200000000000000000000008000010000000000000000009fba000000000108020001040000000000000000000000e12b5d7400"]) r4 = socket(0x2, 0x1, 0x6) fchdir(r0) dup2(r0, r4) rename(0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)) ˜gu~þ˜ë(e…]ÕÙºbíU¤ÕtÚ.ÞÇwÃí?³Ìƒsý?ðaEÌA(9£yŠé‘[H,¾5H Õ'ègÒ¹÷)’Q‰Ú «ùtï>BàcÆ,²t¨8&´ö¸ cvâR€:0¬¹-)¦{ˆNLC ¿ó—(,˜†Lã²oED|Ñ\­·1Š«ñA¡·€þ´¤` S?ü4-ˆI—@µóåç¶Îѱý executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000100), &(0x7f0000001180)) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x20}, {0x46, 0x0, 0xfd, 0xfff}]}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r3, 0x2) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x81}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000002c0)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r2 = open$dir(0x0, 0x0, 0x0) ftruncate(r2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 5: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fc}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000036000/0x4000)=nil, 0x4000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xdfcf3507e15ddc7c, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x61, 0x0, 0xfd}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000400000004aaed75a5a", 0xe) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x22, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0x8, 0x61f}], 0x20, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9, 0xffefffffffff7fff, 0x0, 0x4, 0x0, 0x0, 0x2, 0xc}, 0x0, 0x0, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) setgroups(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) shmctl$IPC_STAT(r4, 0x2, 0x0) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r8) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0xff}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000020c25, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) mknod(0x0, 0x2000, 0x0) r7 = open(&(0x7f0000000380)='./bus\x00', 0x2, 0x44) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRES8=r4, @ANYRES16=r2, @ANYRES32=r1, @ANYRES16=r3, @ANYRES8=r1, @ANYRESHEX=r3, @ANYRESOCT=r2]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) executing program 4: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20006, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x4f0e, 0x6, 0x8, 0x1000]}) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6048afa200f0000000000000000000000000000000000001fe8000000000000000000000000000aa19000000000000000001000000000000030090780000000060a76f030000000000000000000000000000000000000000000000000000000000000000000000012c01000000000000010100c20400000001000000000000002b00443065ea04ac050e00540000000000000000000000000000ffffffffffff00000000000000000000000000000000fe8000000000000000000000000000aab0af78d5d67df18c4678511569a739ef00000000000000000000000000000000b467b683a9cf39ed0999c091d504da61000000000000000000000000000000006201000000000000c20400000002c2040000000200000000"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r2, 0x0, &(0x7f0000000040)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="3568e3a787d20a54cd1dc758a8faf307d6dc00bec63330f5a2b0dd7df2f440d113fb7be0378a49c4dcfdea02c0ee3ef0a2eb11cae59341a9dee7faad17", 0x3d}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) readv(r1, &(0x7f0000000100), 0x4c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x11, r2, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) executing program 3: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x20}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) fcntl$lock(r0, 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="4302"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) bind$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = kqueue() ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000001cc0)) socket$inet(0x2, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff86d68edef88ca37fea3f2bd6feffffff08ff1c0000001000907800"/42]) shutdown(r5, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) socket(0x18, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) pipe2(0x0, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000640)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={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) socketpair(0x6, 0x2, 0xd4, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000340)={0x7fff, 0x1}, 0x10) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x180) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x133) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00", 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x800000000000002) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8420e1765dab91436948c34e0440162426ffb6c62361fd850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x2a6, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x1}, {0x25}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) flock(r2, 0x7) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x5}) executing program 3: r0 = syz_open_pts() close(r0) flock(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto$inet(r2, &(0x7f00000000c0), 0x0, 0x20f, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}}) r4 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f5ff1d67147d5fe4b57d0002005fd700"}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x4000, 0x0) setsockopt(r2, 0x0, 0x401, &(0x7f0000000180)="90433e6e872ff99359e90961113d301f1d5650c99232c7bbb6bc554f7a9a579342dd7d2cc7b9b083c60622b59b6ec747ea7e54f688306dea", 0x38) socket(0x2, 0x1, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2801) syz_emit_ethernet(0x12, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) executing program 5: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x8946, './bus\x00', './bus\x00'}) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f0000000080)="85b3f86fd1ec3c5cf9117fc67bdda079f9acc7d525384fabd283e2921f4f8186e23a6e6fed6c", &(0x7f0000000140)=0x26, &(0x7f0000000180)="e2f419c0ebb8e617bff764c193e1e46e6c66d8d931c7f6df9aa1cbd7d49615e0816e8bc5e5659da4f0f1ea62c324f4cadbbd47930ca070178608c19edc536108406d97265941f9f94904d5b5370a63a94874c32a1ff7cbb5191209870a10b27c69aadd329cc5472b20fcbb4c76f59ca1cf3458811ef1fa0474d47e437bb7f69181928f6ecdd14da71c2cdb531e6c874b57fd06b72077097876dfe6168a07010a8033d367b137b5bd", 0xa8) r1 = semget(0x1, 0x1, 0x410) semop(r1, &(0x7f0000000240)=[{0x1, 0x8}, {}, {0x2, 0x3f}, {0x4, 0x5}, {0x3, 0x40}, {0x2, 0x401, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0x9}], 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x21, 0xffffffff}, {0x25}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @local, [], {@generic={0x8100}}}) syz_emit_ethernet(0x12, &(0x7f0000000040)={@local, @local, [{}], {@generic={0x8100}}}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="b8d1f418bcc33e8370f1bb6b178475", &(0x7f00000001c0)=0xf, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file1\x00', 0x800, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x54, 0x0, 0xfc, 0x9}, {0x54, 0x0, 0x24, 0x9}, {0x9}, {0x2, 0x9e, 0x40, 0x52}, {0x3, 0x3, 0x4, 0x7f}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) syz_open_pts() r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) socket(0x0, 0x0, 0x0) kqueue() r2 = open$dir(0x0, 0x200, 0x15a) kevent(0xffffffffffffffff, 0x0, 0x7fffffff, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0x4c2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000180)) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffff5e6, 0x0, 0x1, 0x2, "8cec4309897c26663532fe1cc6e38b00", 0x4}) writev(r4, &(0x7f0000000300)=[{&(0x7f00000001c0)="ade110f97aa699adcee314d371a9ddff184b05a211224dfdd043c6b676f97bc1b892fbee53bb431a4e1264afdd42ab6de3bc212d76bc759f55d87f69b5e368dbfb8b4ab094e691a4bac78618951bcc7fc359fb418b2b6bfc253bf0a3e9f545e6a282c2f2abf4c98d147268ab35ef824048df1fd84f49c8e13f6eeb4291d5fe8b8fc1fc43f4902a26873a5c26", 0x8c}], 0x1) executing program 0: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) socket(0x18, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) pipe2(0x0, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000640)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket$inet(0x2, 0x8000, 0xfb) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x6, 0x0, 0x79) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) open(0x0, 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe800079cbe7cfff3aa8730e3828d9dc00000000000000009f"]) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=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'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0xa871227345f94060, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000002440)=ANY=[]) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6ffbffff, 0x0, 0x7, 0x6b3a4155, "2fecac00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='\\\'', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) kqueue() r1 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fffffff, 0x0, 0x0, 0x0) close(r1) syz_emit_ethernet(0x4c2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x8003, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000340)="14bdfa5d1d34e2fecb284a6498307dcda9aeb73050339b346f73785055b894633f95b7688ad4c4e1dd2e5489e736fe15c1176dd5bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902020097b0799b426aabe9fad9db69965742c2148aa42be940970fe88d3405009afe7e7803237400000000008000000100000011636d267b4c072634c6866b8e4d1397f14a0752b6f1fc967238000066fc9087ce1169808403f956916cb665bc0cd22f7992efd4e179e4000000bd906041452dc377f6e00c788b309472e62403f6300d6739664a55794f7a0bcfa0db87fc8c486d299d163147045283a26953e132a4e3bac997a7134c98510468c4b1fca65c156bffd2057126f9d657b90e711b3fdad75b6f6ad625789b11c662392220c3ac92c52e95ee3ad4f344b782a9a7020a2f0b92ef549d9b89215dad0d63ff14437fe092200c08160db56138db5486263cd867ac7143f403bd19c577d5bb8ce1082c7298f79635a32ec2e266d3201a32fac4d4668b829cda8331a066a885a8191a", 0x180) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) socket(0x18, 0x2, 0x0) executing program 3: sysctl$hw(&(0x7f0000000340)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x28f8) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r1, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) msgget$private(0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 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) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(0xffffffffffffffff, 0x0, 0x16c, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) socketpair(0x2, 0x4, 0x1, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) getpgrp() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003", &(0x7f0000000100)=0x2, &(0x7f0000001900), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{}, 0xffffffffffffffff}) syz_emit_ethernet(0x4e, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x404, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40, 0x0, 0x0, 0x8000}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) acct(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0}) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x2, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000280)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075655789672e5c83272fcd411ae1b06b97b7d7647dc91d33dd9c7cd7da78dfb38cc55c91e2bc6eabcce0fdf2dfe07c508f21cbe14c48cc866b22d9bfb5850a60be1ee45a446d79986017df0fad35b8111491284d02351bfb505befbb144d8968724449ec31eb7ecbd40fa78924e140fd6446b28b801a1a7c943d9d0a33b9587f1c30f9eb2f53a7d555af73664c05666268ecbe8537346c9df85198ff1abe68ce94f66d91de2c8e3c03b29be619ba5c1a5ef4a4124717f293868cf9d13754eecfead4b6b58451c342", 0x1a0) r1 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) msgsnd(0x0, 0x0, 0x107, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x0, 0x81, 0xba}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) executing program 7: close(0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) setrlimit(0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f901fdca0438004000400000000005008000"}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup(r3) connect$unix(r3, &(0x7f00000001c0), 0x10) sysctl$kern(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="57d3f5face26c2a4c8c99d37ab3b6b21feacc44088dc28508e2116487b9879794c5228c0a1699ed59c75bb7caa8323d8ae91a1de2780373b2d6e0469fbb7ba0f5e6c80e9bf3ca0fe950eb8e84b71022286bda858c36ea2a02885d647605dff98e94016c3690644ea1ffec3b76b816fbc716d73551bc635ee2c20e88b7013e226e3ef9a31616cd7c617b0b9b67eefb67d25ef670b73", 0x95) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x0, 0x0, 0x0, &(0x7f0000000400)="a669c9137b53833d0ec272fda8110ab6cc37eb51df6c7f556cca23095463f815037159e4c25a8cddc6b95f850428793572581ebfffa3aec9201ba5339bd235e4bab50611ac980b0f899fe0bc6d5e5373b2dbe76c507f43d9e5ccc73f27fdec03142a47cfcd61dcb16be845ae8748d97163ce8150c5bbc0df51c9bb8cf87dec06f6c9da90d527f3dd933285ca24e2fed3ed8731fe1741946d4a4140a33978c7c9c6659fbe6f0e64d50400000000000000c3e064d5c48e6b99da0f1d4acc9f3835c3fb6d7b1251d1d485ef7b38728368600bc41cfa5b1a44704a2152f1af536c5dc19ab936d95032bf38a1d31b9a8377c9d988b67618de40f7027a0c4c3e72e221cb3b03caf0040f16a73ee229b8c4fb01269e9fa60395f4286ba1db", 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x7, 0x2, 0x1}, 0x3, &(0x7f00000002c0)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe604efffa62701456af3db46d3888b4d43aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000000c0)) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000240)=0x240) getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) executing program 5: r0 = socket(0x1e, 0x3, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000500000001000000ffffff7f417fac791ebe2e609a595dd76e3eb926d9528eb0569956a69c0e0ddd029807ec323483ddfd4dace481d683216c5f8408411c0dd5a3e45c19f98cf53133735722e520075a2b764931fed0fecd8014b404810e5abfc5ab026705a94eca7d63b6cd26d42a3aa825646c1baee8e13198a0167674324c6c7370697994e8f60c8d5b35b5d16b19e79c343b4bc0764dedd26d1b6489399156654e0abd2ba84a2c3c576fd64fc02034b91e3b1757b91af82fb05963a69f5315963c6e1342843bd67fb0df30fe990d5fb6dd5aaa"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r5 = msgget$private(0x0, 0x746) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x426, r2) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) seteuid(0x0) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000200)="af0e614bb2d77a9ae88701a64505843d3ffe40ce993c37783caacaca462808ae2a42be255af73d4b99de6a9c9f8f6f47d7461f0cb687276612608dc6c1ff72f0fff5e5143bc0ba1ec1b4098fc085b0067451b90fbe1ba255b2a36f93d41c85d4929813b2bdd007372a1c7d62f1479e0e0cb5d530dd0bc0e33ca4fd65a6727383f1acb27900e6276e03afb08071f660ec2a0b4780385b44f62d3dbd234908a6", 0x9f}, {&(0x7f0000000180)="978e7bd9ecf854ebe599d19f92cced00dd73d6e49f4c863d38512324744e3c3009b6fb7a79d84bb20774aa05384d5bb0103eaf", 0x33}, {&(0x7f00000002c0)="5527163622f0bc3a2f046845b68e4d2fa9a2ede61a1f96e6034e9aab8ee9231c781aceaef6cb6c598ce72373d55de8edb8b55d4012", 0x35}, {&(0x7f0000000300)="7c6711867c28d558abc5614072c8692ccd793dd6de2000d0d6324ddac9fc7e345660bb4ecd7e0ec71fd7dc2ae5e73dc26c02cde34ebd2b233c3aadd233608d4de756bb7bf08d2bd3bb1cc8268befa250c2845f83b82578f42afc7e1fad8a48ca054d6630acff1d257af2ed1784fa54aa130bf3b5245b429aebfa01c680765c0f7e979aecde4870e904db946f9ed716ff2f7e1ee78927fc31e7033a6e7e3fc737eea4474757f48727b4546c9403abaae7e182e7a17fbac23d5491fbcd3e9e1502de4b3f01e3a64ce58f1ea80864106f70", 0xd0}, {&(0x7f0000000400)="76be61883405b5bb0e09fcc6780b2e46bb3e99b18d91d65284e93c2b7c1593b424f05a9ce1be43ff638a42adc8d274e96ade66065df484a648d51bee5ec609a469db79e6b1c53c6ae6b61a1ec1e0ca88ed1b6b354ff8f77b5cbe1529ba43b883156b9d3d70db787d6671c5a05d13a0a49a07d2a1203939c5252435ff3d5b49a16d526a28145abdc30e2b0f2de24f0252f8c0f09db49ff4c6c448b538730cc473c127ea4bb604e48f8ca7f3412cf0", 0xae}, {&(0x7f00000004c0)="3c4bc254fb78c1c3c5f3665c0463abd6ac9867319d0d6b54f44fde8a51e98edc022c7dafd457970e8b04145acf025605185f2cb24331b65edba1bab79db6b3c4ac3f9dffe152f7a23fb12107af90c540e80a155095409f19fec5fc997c49e1e6d20357b672c2d80416b07d8baca2bcc2942a920678776f24247b09197df2078a0890a6221ff7942288ff91e9f9db2be5e5583e5110fbf8504e0e68490ed648548296ae3bd8db738cd7", 0xa9}, {&(0x7f0000000580)="c6480f3e7c699adff1e5de957b55fc2c08dd6412ff8fb9b58aaa277331de1f2d4437147af7efbf5ad6967ad84341067ca56dcf1e9628c3d3d9bcfe36d6953bfa5c8cd93119c1c074e6eccf90c0c7", 0x4e}, {&(0x7f0000000600)="c813413f36b16a8ee00f7574e4b6ae2ebd166767676efe8fa84bf52453404eb2c0de9c63d86b224e6534f644979fa00fb16c47027a20a7ab53774499d3ce1aa8353203053584a7a431493b58304ccdc3906bd71feeda88f9e31877189cc0a09e4a7da38858f4192b29af3df115c42b179b306a0ecf343fbaac315744dee76c2ff3e913b61b52465ae50b72d0cf63ea9c64948744cbcefbb31ac4d3c19d016f3538dd0e8c313dcd70b8045d60bd7e69aabd4d06b60bcbb4f193e97c899eea607c0c034ed82df62cb5446ac7d2a7d111c0bc0255", 0xd3}, {&(0x7f0000000700)="78f98a0eb1b5dfa6f2a12ea2f2e0fd4db4df7cde4ff332a0cc8649d6ab987dd9881044a3b451f5571bc5e47af59c4e10b96c61498ea6ea812d4857dd7ede7da78ce20b46803a1441ca4fd3571d3a0987a73854cd702b23919c97542d31068becc6e012735f05727aefa261aa2d379f2fbf9c7217bffad147dbde1bf65aed50ec898b34bef02f995c3cffdb3aa823e143d501bba7de6a7ff8c4044a202a3bef8a9127967ea48cd09f1615a57832968b7e089751bbbc5b5938b76e86f80272e3cd96781143e7148b8600a1502841c6e2caaf4eaabd0484e2a5b100fa79c519a181d20d0fd203225d56fbb28ba31f090ec13e76ca98002d0729970238ce98796a336fa425688e42dbc14f04c8470ae513bd8f6f8ead96b146c89fcdcc13874b1e4f5db0d8cd2c5d5b7cafa2ce9e584247b9b16484d17a26a6431d64d422f65e372e019e4af7c4e4a216890bad6add0d983332370a7e785f5a428601634e4f0df9635d3eb22d11b131a036096772c459ca5fc682de484af5416dd67c7c93c3eef81416ac6c03d887e4611ba3f25c36919ebb7a6a9ba932d5e5478bfa1543a10f92e0d27e4db0cb31abcdaa85e3e78402a712d8f75b8dc23c2c70aec781ec7aadb7332a5c0e9654902a73e0eda189fd37f78a72c7c24c9b17605849910d28482fa06bc4926722d5a0458344fb7d9d011d0dbbadfcbd4cc418e7896e96e3f5b2ee3d4d7beba821ddde1473598aec4c85b3cbb18e54af97395da5c65eb3984f8cd6b30e71aa34616e34b3b5fed8aadb9fb888ecbf16b4352eeadcc5266cf0d454640efbaa454e015a191106c0296722fb245564e3450812c96cb6b4d7460d02d6787e112cbc45bc3458054ce4b4a3562e4d5aae43da1c02214452fd267fe0130a413353700a2693993f4c5d32bbf6713012feb18178f5fba9c20812aa7281703bb3382b9e86b11ce34717b0965f52337dab973a18274cbddceec24865feb214ed10ee6ef3eb6bbb9235b71b131072af241adc76cf9d74ce9126d70552fbe4fb764e238016a685b27b34749c5825cbb54b2a73766c7f39458d54980a878f1ca8d9f1a89fe2447a61d994b8fd9e130e168c3e6d46e5cda7657c3617cce1df83eebf68816129a09797acc4e4a668aedbda166ea1635d1c6739e651d964b6f85170f4413a5bf9cee9b7588b40d878b2100fde62254c7274de4e2e6143a809f9f8009c6558c40808ae9755a52d05b89f8e18e7e9350d81bb69db6d7a20a51ab0c72ba14c9cb85e1ba7495f7dc001a0f41d395551fae4b7f4dba0b93f836ac107ddecd06740004fcb6fbadf4bd9921e57dc5e7dd4e66a63a805297b3e899db2faada141770ff578cb545d6f0d8ff852cd70776eb870b5f0d133b5b0d3a28d978fa4359d1c2ef2223ca14c557588f2a944581a8d14099eeab14fb788617cff966e686dc4dd0a45f4ba3005773822428f6a76a0aa800380963ed13d9d050567c5200088c3437198a3f363fcf5a7aaf7b982688026b7f2f329ecec33af0c1d2e3775d6240ab6d965f6c43e3cd92bd41e603495538e02fce758b61badd03f15ae6e5ba8c2fd1cafa1381a95bb2d43d49c33f6457db46716e619b8a0e8f4fa6c8bb851ef1aef9bf8a7b8b51dd81020301e7ec58c67e32a385cce1251d5333c42e76d90c9719d644ca52a05f535bacb4644942929d81025cc244658de392695ffb0d82c59b3d6fbe51327a8643982818a6d515650dbee9b2552cf95cd76a1c10bb57832e07bb8a10be0bf1765cdf5fd31d4488d01d4489ccdaf6b18374a0f5e8833652bb594cec540a7249bcd33ff9f12125ee9a1e6195c18236d41770cf43a818741427e64b199eff66c01f963725521187837cf24a2a0b9413517c2f422cdadfdf39d7edecf4938089aae9e686723a97553032a214f7d2d46e5300acc9171355bad7cdc6f4436a1df2cd218f442883db3c27c7234016a63946edf7f12f2440fb67cb6e505e635c94086b14f4cacd8a1d439942b058890ff55c31fee0429e985e617cf3581a81e86322ab7caaa617414ba997d9fa8d3c3b0be1908542497fd74503d8c29c53e69ead42df4ef33df549bb8506644419c0c0966cf9084d2b3a226a51e1981f2288b53836e77de2df362c2abaa966c36ccb386c3d59ab81f0d7968f2db267ad13c899c1d7bdad31796e9f0a68a42893268b42fa34f29c54871883cc40d0c8ae25d285190efc29ee61a8333d355b2b9ed1c214edfc89fb7aa3714e2b8a81c6d6d41d193dc7ed763186aabbf56414cb70bf3d8e822bae96627cae32340e3bc71efff59c3210016358105b3b4c5c5231d87f047b6381dfd0fb6fa47f002d3c305367773030688d2db75ba9d3bc839e4370bbcd929f22c73e4fe59ca06d94a10b935bc62f6f51a025cc82ffd07e51aad23c383a406dee946649aea7623831641409dc48365e8d9afc481676c9aa746830ade2d554f038ccddce42e4ce0540a3f8134dd94b4c11cec6894f2e3c1a56aaa80651d61e72295c04c126a35492f3c7408099a1958b0c9cbd072ea53bdfc1c05ff8bf608ade2755914f9ac969ac8d3e4f5602e4ec8574cb46247c9fcf68e1a5ee7797e827b2025bc3840a72539ab06352d728f28020ef72e6cada868e92b46a9f0b5090e80fef5b5217376f3de2582f7e085d1347f0cbe871d66c6dcf6822985a38a4c177d3062772329bc863bf6074487ce20df3e233a1661810b1b60683aa3e8a8d631b4381d4ac7fe42679a2f65b8c30655f4e2c4a1cbdc4c22033f5adc743108b3e9a8dc2524ceed3a6558b561f61c67fa258332b1013ba7232729e600887641082818d3c858c2b7c57623165e2b88f114f795d6b5dc1a89bccf201ae835450ac5dcea77e10bf0917e78cad975a02c2983a39312d9606aae877ff0e3addc1cdccd4bd872b91def686f5fa3fa8946cb3ef4e0dcdbd7658df44e484eea2f1726926d38b497e7d08616eaf0a115a89c501004d205e99804e92ba36ad0e342726cfa2515ebd7a9af4d7926105bc552c07a2c3fa62bfcd9c8ccb85c669a69670c29483a01d7ce3684d08eef03a1048eb46800b29da86cf3015e3dacef5a90a8c031a4f06fbf07c2f2c19896eed30885a71029796a0e320f816332a902bedc7b1dc3b7de3d179cad08f2a730454423174e643162760ba9f25aa6d3a1ef2b1dd97e7d0cafb15ea12fc0b735ee142afda906beeeb40b2ea1a6a3cd7c54013f5cfa953745ca3de9c24a99db7453c3a86b2aa16b016cbbd2047a3ed4208f865de4869864b0cd8a827c583efb5424aa020625ee79e15f3234b1227e9e57d40907ea7e9324f99344e469a8b449bb402e9c592ab04c042621f9d183506579faac960cc028026d71ecf49ba9e4175361ed9a0d584a7c07147ec6b4a37a2138cde40c78cb524b7134ed89a156eec2794ef62f6d4e5d6c58960358248399cc9a8be591bc62752de6822dbecd292b420662e59b60c6d632c0ccf27eb6352f9f69017f191ab1765d1a37fa6904e831f5d925882740d35ba394eb5e4ad623ca6eb98327c76ea8bad8b049dfa76d201584625adce53261604d9eebeed499b89042c2504e7c64a191ae952069444bec6da10fe4ef30a514be9c8d39ac018b8e27e5fd77931e85e05ca91eea1597f728492b0e86e73bbfdba2ff5ed551bc337e93e51e7b4e90038f9b3082097806fc09e43564cdf71f6516068438f0291a9945c33e068a6148858e6fba11e11099dbdd74e2e4f1c4850badec52851104fecefb13939ed251d047e975264953ecf180d192e2909771de95be96903f5111c86007e3e210c29de15e8574efda904b9a3ff509afb78a2cfa3958b28532b9881756d21257e57033c9ded333d158d6b7ca276583a9c5795d456cdb2ca29cc163f642ccb5ea513fbff28f4cfda4de95c32d805bf3595ebc252b552210ba8a4ef14c9a6f7f523052b46c8ef293053d0eabf5968b7929d8b02457010cb2bb27ff2e9c54cd4f9f4b12a2cbacc3d8767bca5148af9480ce1543bcb635d3448d0b94f5be8a52cf1ccdfdb105143e58afae0f34f2ebf435c9d433a64c3a094d89e58d3819ac9fd76189660c541afb4d4c4f76d9eb6532203792ca33cc7226f97126cdb3151419b295716a4fa80ca3129c1f0f9381570cf668b749d558f6356257867c879d13fe70e9b79a9e5b5d29e28f2384367a7115509e223f5ef60b0ed17916fc8a1d1e905a82a9642039ba625a20f71fae23c03be966b9d20a402128503ae5d79d6b6da186bb77a986d510be269dd7894a054d318f2e39486e2c40ecb9563ae1ede7b019278de4434ee18dcb50f73db80cbf75c5b285b516ee1533642554d1308c612bc62ae22b58ca3e097869ccf32169338586c228c5d439e29f07666d61d914276c7a033a523c0b2a5eefabf5d6eb3b63dfa0d63177a9e3e367758bf79b9ce3cdab7c36f81922af0aedccb7e3a94ed284051a41e7457896b269d998da85fb7865798d181eaf25e8b8acced0175b3c65aa3d5d45c01b59a60f83aea2707271ccc700ebf215e406d9d8e79165e561ff8284a7f833d5b7afba047163ae1a804d9ecfc0345357288388e3857bc9e35a279566fb92733f736ee92ce7a7b5e032fc1d7c1fd4ce87390ba35229974f998dd1c91e3d00841752e8881b93a74e66efe952ab0c3013a0f0d62acdb2b5dc93e6867b2dddb9c9df18113e883a405183b1c5cf6391881d97f6e8dfcce866357e2a89fab3c6ae70f05c899e3619351a068d5618abff3a70146884c6c92f9cab45032506958260d461f67768614d6faa3643c838d5d35ef207842b1671d6fa7bc80546927a5824a60fa93e7ab1169f87dee3d8eb265154ba8df9e7444275414f13a5d74428fafa5b2e616bdb1e8cf15cdcac51faeffd0c7a12becc5ebb4ddc5d5180a664b8bb35b4c6488a5214e1351a4b7299182e237f5abd3bc403d500bfaffd915a380402e06ce5225b4ffa0a7fecf0b00d3ca97fad27e5a9c317f6cff943d4f0c57e7588153d86d00f6399888ceed515156fdd1caeea3bb2f144e545763772ea2564c3c05dcf36df4fcd36dc832ef38f71a39abe373b7343394bf9eb956148a25fe9909e7befd66a012901f538a01b55c8f568554d69e79ae25eaef540d3f28fd85b65dd8e68a95dd7b106b5e8f2e627f00db6afaaeeb8a54559f52c9e67e7ef5087ad9b85e4a81e724149d6fc4e4cf891a7be418306d267747c8329806c7a004c0b70ac147d7f6133cae34adbaeb1ecbaffb1a2fd35ae6b6c963a0e37e633c8e8b5d98fd43ef1bca2b0c631d9d3f8ee64740f34f22ecde9f89540e09918c499451d1e4965669f36d2766dae989a35f909bfb2911afe1b0b0a14fcc9db97482c15b87a07c46d433e50d29ba4726ab646bc8d7e607b2b218caae74b2aee714fd4989917d55083a2eb6cf5b549f391b7bf89f424f813b4f8b9673253b1a566891a25d79e2c3177afe12d6532a0a0769345c0db08656d0329e10d53529844d22eed1fe63269d964bccf23fef25643a7c2dce2836896f02e598087a463bc927cd96ca21eea6f788a06cae3cd94357e2118adbfb31936b91ddb91fd3f29b00b7a79d6f3456e6cb174625b05aa96b94486f9d118f80baa1c28e50428fcfa80f521b1d6f2508211765e2b26d3cde3aab86e2afb00bd883882dcc31dd21387c0aca1d93f80dfcd34db01d80b63a9abe06777fc9c856b6f7303f260877a14ebaefeab400d3d31b9aded496087e629a0ed26b843992605b68781d72c109d0b207702c3ea5dab7548b4154173abdfbec9804539e4e8edc6bd96", 0x1000}], 0x9) select(0x40, &(0x7f0000000000)={0x7fe00000, 0x4, 0x3, 0xffffffff, 0x10000, 0x5, 0x9, 0x9}, &(0x7f0000000080)={0x9, 0x8, 0x4, 0x9, 0x7, 0xffff, 0x31, 0x4}, &(0x7f0000000100)={0xd3, 0xfffffffffffffff8, 0x7ff, 0xa51, 0x7, 0x1, 0x80000001}, &(0x7f0000000140)={0x5, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: socket$inet6(0x18, 0x4, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r0 = socket(0x2, 0x0, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) shutdown(r0, 0x2) socket(0x0, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x800, 0xcccb}) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000002300)="ccc79d98", 0x4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ˜gu~þ˜ë(e…]ÕÙºbíU¤ÕtÚ.ÞÇwÃí?³Ìƒsý?ðaEÌA(9£yŠé‘[H,¾5H Õ'ègÒ¹÷)’Q‰Ú «ùtï>BàcÆ,²t¨8malloc(): allocation too large, type = 29, size = 28292870884 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="66dace38dad86f48a1341142631d2f991252e46fb458bcf84e50466da2e05bfe02cad6162dc66cf726fc1f8159a5b071ee8078cf7ca133f65850f6eafdad89e5b7f734bd28abcb38c6677b0e396c30d4cba16f1a1f2fa71f7d76479c58b9dffba47705aff7d9f933b57be41abcf25b7b32016378bf88c4f47ff4123d", 0x7c}, {&(0x7f0000000200)="a09f91fe1eec210c117236af63091164406e252507f99a5b328fc87636e017fa37cf88184a9dc880efbb3244f276e8081ac096a9a9f6b96c6c338e598602844e9a64e2772616eeff48864bb3daa656a6d37ec60b8a0f280adc41997cade2270811465fc98cee2f525ad97ce1c77f225b91c855a2062861ce03c6fb989214591983319ba276190d7d6d82cbc1fb41b7265322950051205a732f589cc2fd91", 0x9e}, {&(0x7f0000000300)="23ca427a37a384512c5dbc7ac770a78a2312f45e306e083004cfd79d2c5ffd46c95c4ea8dc6494a996be3c3d89f5bc1ebe2b6d882357c923c65bae257971254f0a09f04171a7d573159798e2671cc1cd7c59aedf03cd74f969529ec0aa4e0bd800942b3f744bbd", 0x67}], 0x3, 0x0, 0x0, 0x2}, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 0: syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYBLOB="ff2ddf61ca020000000000000ae348b2a2ed662f3481eb4708630596b5bcb1a8d8703e70e7846700e9fa6e9060639587de20231174a832f6bc7ea8a9bd3996fc78cd89fe0d4c650c6282c4d480b6"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0x0, &(0x7f0000001240)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c, 0x0, 0x2, 0x1}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x20, 0x0, 0x0, 0x200}, {0x6}]}) executing program 7: syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) setrlimit(0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a5f84cf71b59c7afec37082", &(0x7f0000000180)=0x15, 0x0, 0x0) fcntl$getflags(r2, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000340)={0x2, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000300)=[{0xfff, 0xff, 0x7, 0x5}, {0x400, 0x23, 0x0, 0x6}, {0x72a, 0x4, 0x6f}, {0x1, 0xfc, 0x0, 0x9}, {0x2001, 0x7f, 0x9, 0x7f}, {0x9, 0x4, 0x6, 0x7ff}, {0xaeac, 0xff, 0x4, 0xf45}, {0x0, 0x8, 0x3f, 0x806}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x9d, 0x3, 0xd9, 0x2}, {0xfffb, 0x5, 0x9, 0x9}, {}, {0x81, 0xd8, 0x9, 0x8}]}) executing program 5: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000"/51]) syz_extract_tcp_res(0x0, 0x3eec1616, 0x80000000) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x1, 0xffff, 0x40, 0x8, &(0x7f0000000200)={{0x1a}, {[0x5, 0x0, 0x1, 0x4, 0x5, 0x8, 0x7, 0x1000, 0xef5, 0x0, 0x0, 0x7ffffffffffffffe, 0x5, 0x0, 0xfff, 0x0, 0xba8deb5, 0x1], [0x9c3, 0x80, 0x80000000, 0x0, 0x0, 0xffffffffffff309f, 0x5, 0x5, 0x0, 0x9f5], [0xffffffff, 0x2, 0x1], [0x0, 0x1, 0x0, 0x1, 0x0, 0x100000001], [{0x9, 0x400, 0x3}, {0x9, 0x400, 0x200, 0xffffffffffffffff}, {0x7, 0x0, 0x7ff, 0x6}, {0x0, 0x0, 0x9, 0x8}, {0x9, 0x2, 0xa3bf, 0x67f5}, {0xfffa}, {}, {0x0, 0x0, 0x8, 0x45c}], {0x0, 0x1, 0x401, 0x9}, {0x0, 0xed0}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="000000edffffff000000"]) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000480)=0xc) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x401) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setgroups(0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc1206925, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a5c2d6ae311730b7823d96ef1c25a7b4da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e1be014c358af0deaaf1701cf", 0xd7}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bff", 0x149}], 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r2, 0xb, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000163000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x8000, 0xfd) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x2d, 0x8}, {0x0, 0x2}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x4, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(r5, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000001600)=ANY=[@ANYRES16=r1, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c", @ANYRESHEX, @ANYRES8=r6], 0x401, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) syz_open_pts() executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = socket(0x1e, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="da5f077a9b198e4f6adf9278d0f484f09b1f0876fc552916ac1199bb92f768f03cbe4357387d0752f5b547d4d6b9b9722ed0b9c0d3235c1f2730c00fae49ddc22958ff949ddb62d7e946aec795b59549a54e4d79adda3935aff321c4455631b5", 0x60) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="b9d7945cbdb8", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x15, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) executing program 1: socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x35, 0x0, 0x2, 0x7}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x40}, {0x30}, {0x40e, 0x0, 0x0, 0xfffeffff}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r2 = socket(0x18, 0x0, 0x0) close(r2) socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) recvmsg(r5, 0x0, 0x1880) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004011986009078000020006041c93a00000000000000000000000000000000000000010000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0101000000000000aabb86dd6000000800303a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000b00aa0200907800009869f9c59b60589200000000e0ff0000000000000000000000aa00000000000000000000ffff00000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r5 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r9) setsockopt(r5, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$unix(r3, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101}, {}], 0x2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000200), 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0xa7cf) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) geteuid() r3 = getegid() getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20}, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="57ec007c090000beacce6e1ec026bf7c5283fc4d9c48c4a06fe262b232e6762d981788f0b17c60a6788bc7c89d3ae05782718b0905a89584b51354b315fb3979a736d304d9", @ANYRESDEC=r0, @ANYRES32=r1], 0x28, 0x6}, 0x0) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) socket$unix(0x1, 0x5, 0x0) setrlimit(0x0, 0x0) executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (async) r1 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=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'}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) getgroups(0x0, 0x0) (async, rerun: 64) socketpair(0x1e, 0x3, 0x0, 0x0) (rerun: 64) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0xb, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 7: socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x68, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0xe, 0x12, 0xfffffffc}, {}, {}, {0x6}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000003e00)={0x7, 0x9}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000840)={0x0, './file0/file0\x00', './file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xa908, 0x401, {0x1, 0x10000}}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000180)="23185486255eee91f1be2e8ff07a8ad92cfd48ce451e2c1049245976d12ed1ea0cbc6ea9418b585ff6ef470baefb858819156a7788987c1d943901178cf35cfaaae6e73cbb5adbd37eabc494b76c2f5b00"/94, 0x65}], 0x1) write(r5, &(0x7f0000000300)="1e", 0x1) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = dup2(r0, r2) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r9 = kqueue() r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r9, &(0x7f0000001440)=[{{r8}, 0xffffffffffffffff, 0x91}], 0x1fffe, 0x0, 0x0, 0x0) dup2(r10, r8) lchown(&(0x7f0000000000)='./file1\x00', r7, 0x0) seteuid(r7) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) poll(&(0x7f00000001c0)=[{r1, 0x17}], 0x1, 0x0) mknodat(r3, &(0x7f0000000040)='./file1/file0\x00', 0x40, 0x1) executing program 5: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0xf}, 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0xffffffffffffffff, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0xc007, 0x4) r3 = dup2(0xffffffffffffff9c, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r4, &(0x7f0000000180)=""/191, 0xbf) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000000300)=""/244, 0xf4}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x21) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x3, 0x0, {0x7, 0xffffffffffffe}}) setreuid(0x0, 0xee01) executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0xf7, 0xabbc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000300)="9432fb3c20c4912c87b45d2093fe988f69b5294675ce0e9f6ed2af655a2ce49548c6dba572c7bc2ebbaf04d735bd6ba07372e742e3ccd5b9079e30f3b316ebb3ac40094d6c4e99d30956d05e0fede37b575ffd57730cd5d8d6ba7f4cc78c91b537a8e90bb7771498e31f57244ec964b02ff8f8307d4a0a801ca77770f0a750df76bfa3981e455ea37e4ebf77fc445e53b84ee6a08edcc109bf28baf5dc53c7e8e52e3acc1541fecda5908bb5c5ac8db99aa52a01bd518091ad90641bd3c8ea103aba33b9b47aed1ac1456dec7918548d8d69889b77ebdf9d84f7d0f6b1c4aaca73ff367f6ce3542e7a8631e2c24ffc00c2398e586f3858eecd944dacd0a532700b016033b500000000000000000000000004c1fffc5b2d91ff463ac4f30f66ba676484803cc6e01702a7634f9374249aaf283e9c3c99009dc719d13e5475d12bac2a1ef6ccb49f32f2b029c95c69ed33bff3648b7308db9ec5090774a733d29eb79a833b31af4c7c58ff35214d", &(0x7f00000002c0)=0x16d, &(0x7f0000000040)="2d30afad104f265263686f5302f9438ed0183d6a36188a53106198be9f7a164207f58b20603a8a1e16ed23e9fc1626139fb0abfe1d08f6c60941e07d5335e75c0fbf5aa25e256ca494a145bc", 0x4c) executing program 7: r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x57}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x120) poll(&(0x7f0000000000)=[{}, {r5, 0x127}, {r0, 0x1}, {r0, 0x40}], 0x4, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r5, 0x2}) executing program 3: r0 = socket$inet(0x1e, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000001, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) pipe(&(0x7f0000000300)) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000300)="91446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb84649827da1f1cc0ce5efdfc90741b50c270388404db3be9eb08460e02ea4086903272dbf17b8b2e612c1b891ed77bed647606b89335c32fd7b65c7d74b859d93da8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac03788eabed4202c7479af87d65afc98bf24d15defd74ade4b5e7a1ea0f0abe5b816f5c8c7550f2d32a977bcd2cd3afc83f384112bb2b2a18f3d71b86666c80b474ed68320d1a91d6816a6", 0xdc}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x56) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x181, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000001c0)=0xf80, 0x4) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) setregid(0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x88}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x2002}, {0x15, 0x0, 0x0, 0x1}, {0x812e}, {0x44, 0x0, 0x19, 0x3ac}, {0x9, 0x6, 0x8, 0x6}, {0x2db, 0x80, 0xfe}, {0x1, 0x6, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="02000000000000006fdca5441b5d061c9a74b81e54641acae27cc0619886032ec108272609a1ece2329c1b1ed03be9748a3b03f9c3ebe156795019ea4d6fa1714253e4306928ddab2e9478bf5d02aee79d4fb2380cc79cb2bb9495a7f6e3ab4a23f97d9e9556501d59e5790bafa7687911cbf2a36907af1976a821a4b27f6a65898275e2232c9ad12822153a4bfaaf758f76e52c9efd0b38b8159dc07ae9cffd4240a7a942050e2a8c1df0bb0015819c484ef0626601ac00"/199], 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x12, 0xffffffffffffffff, 0xc4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x81) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}], 0x20}, 0x0) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESDEC=r2, @ANYBLOB="d3ca3d2465fb16d3cec09ae05ba2bce62abf0fce26763a9dd2be44b7d0e3108cab7654183244c9bdb76778e4aab1bf2e1459a057623802ac969f1da3a88a1676b29b3e0aaabf8d4f71addcfa675dcba28020bdd2968289ccdffe05ea9e48f500b61ba3df89924bd7823598a056f076153262e9df47723c80ebc646ded60e61f0ee78d297628fee4f5e6c7d0a545ed96f0258f57da4bec8fb30c5f0ec15fe8bd171f44c573b07b9da6068b0a8de7238a9c443", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r4, @ANYRES64=0x0, @ANYRES8=r5, @ANYBLOB="bc1aed396667a00158ebf54e5b80d4cf9e4db91de162df24ec5d6c8ad9d25e728d17cce6a6740dbc20d1b7006f7457e0c668ee51a07087924c19599771bf28fd53dab0f62c14bd602052bca97f67b50e5a66834b841a080aa1ed5c61590c491760f397b390f75c1b8c48d5ef8e562395bddfa635f98adf9d7b8799d675407f4190ee054a4dd79abc47e317e85324c12328f1ba9903a0adcbe482ca8e3c46189ea89045390e7bea16e681"], 0x18}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x8000, 0x27fd) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r7) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=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, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004bb000/0xf000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000003c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r4 = socket$inet(0x2, 0x1, 0x0) dup2(r4, r3) getrlimit(0x0, 0xffffffffffffffff) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) executing program 0: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x6, 0x8000, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r0) r2 = syz_open_pts() close(r2) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f0000000040), &(0x7f0000000000)=0xc) r8 = socket(0x1, 0x1, 0x0) close(r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) executing program 2: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) getgid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000080)={0x2000000000000fff, 0x0, 0x1000000000000, 0x200000, 0x0, 0x0, 0x200000}, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) dup2(0xffffffffffffff9c, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f00000001c0)=[{0x0}, {0x0}, {&(0x7f0000000340)}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92", 0x81}, {&(0x7f00000008c0)}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a708", 0xbce}, {&(0x7f0000000280)="dc", 0x1}], 0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000340)=0x8) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "00ff0000090000000000000000000000008000"}) dup2(r0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r5) close(r2) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x200000000000021b, &(0x7f0000000200)=[{0x3}, {0x3, 0x0, 0x0, 0x382ad55b}, {0x2, 0x0, 0x6, 0x40802}]}) r1 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x80, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r1]) socket(0x1, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) socket(0x10, 0x2, 0x0) executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x8001, r0, r2, r4, r6}, 0x1f, 0x1ff, r7, 0xffffffffffffffff, 0x81, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x5, &(0x7f0000000340)=[r9, 0x0, r10, r5, r2]) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000003c0)="c01162c6441f8a25f130f69ef249091cc6be82c37618f3f0c72f1159f46747cca13beac6862980b663a0d1644349b10370a66fb2b64d6ea686c5287fe82a1d259e1b2bbc8f5a57b16c2b7ecd871c7876c5100441c93b66b24c8c1d7a753fca4fc7a5fd5e72b1d8c14d1c4757e1351a1dca54781c26d549dfd502d3c286ec616a0404c07db4a952620fdf812db8a643fa5b2898f142bc2124bef468ce203d038c7a3288558ab7508b546f57af6a7f927730daf9a8e80a95af633e5d5ddef1df0239de8866c1102dc8cfb0d2af1c32957c4cf427958f10d319b4ece944808b6409d0cc2143100bfab3d8bd3329e5cda5e842e639604cb318e5ed65ff", 0xfb}], 0x1, &(0x7f0000000500)=[{0x58, 0x1, 0x200, "aa3ad4e98de3153b8dfc33938091bd46f0feae823d4755d69b2fbb5f8d9c1b02330fe473ef1c771ae044d35ec4c4462624a6f0d0f4e49775a671d5ef0ea814399082a324e219"}], 0x58}, 0x0) r11 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) socketpair(0x1, 0x8000, 0x8, &(0x7f00000008c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb058e418fe9a881f) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) r22 = socket$inet(0x2, 0x1, 0x68) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) r24 = socket$inet6(0x18, 0x0, 0x1) r25 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x10, 0x0) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00), 0x2, 0x0) r27 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x8, 0x82) sendmsg$unix(r11, &(0x7f0000000c00)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000680)="1f96b1be80dc6c6dfdee4505b1efb1922acb23bac762f4509f7bbd831adb4abc12eed18643c5a97953f5bb92cde883de", 0x30}], 0x1, &(0x7f0000000b00)=[@rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @rights={0x18, 0xffff, 0x1, [r24]}, @rights={0x28, 0xffff, 0x1, [r25, r26, r27, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r8, r0, r2}, @cred={0x20, 0xffff, 0x0, r3, r1, r10}], 0xe8, 0xf}, 0x6) executing program 7: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300303aff9c07000000000000006e0865911feb7efe8000000000000000000000000000bb8800907800000000fe800000000000cc25b03f00000008aa0003d492a800040000000000002cf8709f3f010fc050f981"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x800}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000480)=""/166, 0xa6}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x6}], 0x2}) shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x21, 0xffffffff}, {0x25}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 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) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3}, {0x416}]}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) ftruncate(r0, 0x100000001) r6 = kqueue() r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0x7}], 0x3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xe02) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x2d, 0x8}, {0x0, 0x2}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x4, 0x0) close(r6) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) write(r3, &(0x7f00000001c0)="931b1f00cb62cbbdf65a721fc4518f3830e1b86f091eda7c0a80bad616983fcc0b6d7597aa2f5bed34038441dbc0677af4a1a8ac7933a63e22029d4ac1bd8918dd9cdfe0f98ce269a772bebcdc809cb591c4a4ebf2ab28757c80bbebc270c097125b49af1d6fd2176a6694a26a2dd68a4bda387b79defd1d87f282e787758ceb79414e915426b81831beed2e86bdd438878a43bf934d7c7a35781d3144f63a65581f5a4eefb86bbfe8a65cd916fdc681b6f2af91afe7ca", 0xb7) msgsnd(r7, &(0x7f0000000280)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYRESDEC, @ANYRES64=r5, @ANYRESHEX, @ANYRES8=r7], 0x401, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3d, 0x0, 0x0, 0x9}, {0x4}, {0x6}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="17a405b04b852519aaf02e987d25f37ddfa154075d4be2bbdad4444b0a3cb0e013f530bc608f8d9123cc9df34acbb2671582167fc80968ad37cea12b46816091a545afdc8dee834025aa862799b713880c5d45229ec5d5f71a42ad1a3ad4869978971c4dac5aaa248095926ba3ee4d3e48ea89f467b22be0549f0361685fa4391c1beac2140a11e43607a23b44a15bc56cc65708de237f69065047a49949c18de4c44f1f99246e67f2b28602cada5901063af1cacb9b7e669861d634c5fba858438a9721a5287f00ba957ce94d88b0477d3e44c7145f6158da72e7c94ed3a6e7dfc092fe5ca5e0e67a6610906df9764af8fd73e110455c8bf1e3f4b849c2b82521d1ec01f6039af00b0a4ab0864abe10594e054e9fdfc499ed46937b44e0cb8290061fa968d691bb38bfc3967587964b02a2c42f57c968ef8d8fa747efadc6f71517174d5cb7b0814b2178196ef5f70c85e96004cf8d81fbeab92877c00f42789df5a8cc22aa53923143e1f3adb5481473c3c7b0ec019de90080b2a134275c7610d1dee1b2101acb19c711003f9ba3482a570b1aef3f5315cb31c0499c09651327735c1b1dd68cab7c8f8a71cdbb408891c195018f362e8b692d02b0da02b69da1431821e60dedee0f7f3027bfb044f585fc9a41ec357273ebfea4ce65ac1e61405b8d0607b6540d70d3720033c11fd51eb014cfe4ceec54865110f36db54fc7d5d03281403215c990e6ebbf5d7189ecede62ac178a1586f6f739e0e7ce02b894418244b2422e923457ce281ad50fa407490c719a5268ff17c901300277342198874503b4cba297850e93bb35cf0f5819ccb2b7695cdc9e431beeee03f0be00eb18a99ab89f5a72ceb1851a69db38d211af2fd061804662e67768eeb305d965c0aa380283f7992c0b69d73fc6ce78e72f82651a6ea1abd529abbf25882a02d498dd9339909728079bf51595a01b09171706c95fbe1f2cda7ee29aac4465455b81fae0e425c395bae21fb98a69f2841fe872a377fd311ee418d12e1998764e961116fbeae4cfd19a97b8e39e970c1728a2797636c29861f5a5eb7780b4af44f03996ecfadf45336de070c54dbcec7b65502c69bfe1dbf98ae2a671bb0ba06cacc768408cfeaf7a21305ec5ceb962c27a8c788e038aa867ac4952c4530555438d901068e24be860d0a578c2080f99ebe3a17fc566180a9451a5b44a184761415175388cd21792fbdd4ef7c6e752bfe1b3a5cb6d9398b4e8e94727e94968769351d283a9b65dcaabf9fee2a0c0472c7a998ffcfd2d7f1a86920505de563aa33dea3891073ae5e9a9c097312d4614d79acb232eede03268b6d6a32e8c9196943292f671939b8a63485ffead01d577a8f68c97ce75efa43fa235b2ed39dcdcdfb9e51d0660bea8feedd07099e1321352aad14b81c8aadeea012e5da3cd7d6f2d5d499fd84b38143b6329beae82945c78a7ce0c42f705fe422de9f0c0abd2edd846557981ae7810b0aaea82e5b8edb61fffc4fc910c6f4045c6b8e11aabac298b48d6804558ee7efff94ea97082d78f27429578a16d672f2aadb935b68808e364965930a497d97939672d6014703fff6ff0103fd7d4945c3d29e2d478d8aeb55578760538001fe5b7571d310540042e781aaa9adf054418c6c9b3c2f012b3478b5e0320c500a1f921a20b90a8b114253a0b47b6fb486097b277fcdc862f3146c2e885d3dcb9a68f8ceb75983848e66cdf6654321641f52bc0c63ed7579bb4db510ec726cfc0f9e73d6bbd9f9a2cf09b45c6d9778210df6044d4077c2fbf796c162733aedecb594206e19d2363396d88684474406937f9573105d21c595ad70991d439c8fd372cc993fd1009ba4b05c561f82ed82d09abb93fa4c3bba0ff4153f4b610dbf87bf13f11e06e71c4a932a830b3fb50068c1b86e0e5af2a21013786d4178c3c559c4cac62989e2a0b0434e56ec9f685aa6489b572c459c3e1cf7be05c0cc7887054d343d66e5a419a47921187dff4fe834b9ac85d5390700568455961f5aacb03b1413c79976f2c9508224d336eff72e63b18bc8d7347cfdab10885669b707033cd6ff3839fb6f4a37d81f128869e413160425b6866229d8171b15d003148d7ebccafcfd7cac5117827d2e145ea8eb413fd30047ddf70b37de057a3c9300f7a7eccf6b91a157b48a965c440f6d14a529cbefdc1f8dd94cbaff4d001cafb3af5d404c26caf91047f1e3ec27ff02e6bf83eecdb5c6bc9bffd338717e58f57053538dba29a9710155dace312940ec5f1a2a4a35adb40304e023f321860057a43d39b4e9046ea1aa45dbcc55db03e9223cf336b9a8eda4c896ed5dde21d3bb443882422854a505d473f7cdf859be021095884efa5290a9f4f64ed46612d6a5e504a5771ba8ab19c0d10f2ecf76cac076e5c287ae07bea32dd25b49dfb86e39c9fa41abfa45213bae35c301ab0788586cb4854d8299d1d76643fdd5222d769ae8bc6515155f9b285a737ed85902967bacc17dd2fd576899b8dc5242b7f5e4f590b53c4b5f661b679601974921591af10e6fab2df64a92106f1f167eaac97397cb5271c334e7abd6e65cd148661af681f3d5137c9308332de686c0ad30a238ec7453bc938c418c819694a2a34226dac68ce9746084bf77e9e9c451d164f28bb4274d06e0de551ccdd53a14bacca80b479babd1b9495d15cbc26fda893deff84686b110650252e8bea5643a9db9354056a8c7081cfdbb4ef2408f83ece238a4200fd01d4862eb7196901041e2fee91d165ae66c672f8ab6060c62e123a63cb742843c3f865174304886cd829e9836a50da124a18946517167d7ec52bbc0b1c854d0f4bad381c0ffb77c80e777f63aab76ead1f01fc19a35d52f5bc9022ef021f1275dfd91e6c5f1de8b822dd4678a2cd4ecbf18eed6283e50e494ada7d177c2d1f912ab822d2e848e80b957ee9dbd52dc7cde6975e9ea6e0d00bf74ec5e361d0a0e7292de789085df7efe093edc4501e0d7b6929093d31e848dcd73a71e7fb9dabd33d643cc1560ce9d735bae167460a05a5119f6bdfde3f51a903961bae958bff6f9ec1ddf13562613b352c6b13df1de06099fdd1bc90f83bd789dac1b122bb1a9fc55c346a62d50481b5db4152325043a391a52f616ef7577b4046369fe41c253949a556c9e2b604be72f37ffa926d97f7772f82f3e19f9de732b61bf6bf1ea452366c9ddec5645dacfb94b157fb3d8ea5942b4261269f3aeca554d89cde0907a8f480cc76cb4f5a63f899879f9b198d6e9e4ab99a4681eb0e7cb0c8dd5c3f5cf2d6a1233f863ec86a89559af5ad02e867f5f2e1bff06ebd17d8e791c14583b99e2f37ed58412c9807f97cdeff5b2cacc8c459035e12a3ebbd141c034c03a92961401f2f6af3bb586241794003870c8496961cc8e5f25d0edb4f206788a0b2bf3cb144dde68d4ca52ecd9a07cb16a4c940a76802612413dadd4618369e9296631c29c2c1fa74ba518601cdfd3f6d8b79a1d5dd983bd90161499edc1a6a1d84c51411af8a812e4c5b08c6ed10b7446dc6e244de3b38169eed025716c27f7f0ac8b8fdd754a17fcbe5d1911e49600c29ab14e4063842bdf97d45dbb9c83ba9fc3a807a1a4a098a9fa04f0ad5337a7e33b77e6f678967e72c058886330d5313c35d51670361fc9ecefeb3285644232e3641970b7b163a45f3bd9d863560a77aea0224153e1ee1bb7836bb9f485b4c78a420d8a01b5190a5942244a81c6be10e7d927c91e2b5527bfb6c0e8a6a84b60942751af02d81a34ff1f4933cce90cc30a6adaf5eb8ffb12eda68944a290c3cb66880a5c41fe374c76d589c6d937d699bc79be26e9ef11abf2c03bb6133dc96aca011cc45330003e2bd8738b083a5e8dd095eb706129eee48b2d8a704803350642329e6b37d7f68b08fe55e9ee29ba63333dd65a422cf70aa87da123eb22a919d5f7b62b6df83f599bba37fac52cf7c2b16b9606118609b17b27b23212d1c0a8bedafdc35a97ba8f0e21ae09531652786a37cf113c6216c2dfbda888c062dafb0bbcad480e9f7438c2cb62179445d0341c28888039949ebaea3a0a932479d5be5099f965f57af4570f654dc0067e53955804d25696c822cd000082aee2fbbf6fa9bec30c74b7d0be45709d8bf5337e0e566354bbc135d17e2185c8df8d7b43dcf191ea3a23078f01fdbf2318bebea41c07006afeda16824a16f6542193c82c8964880604b61fd03be9ad917d7647fd04fc60151db649df3bf3b1fd8a200872cf551afe4d3cf08814b479e17c76c18e413235feb2b8153fcb565aeb2e8a6ada25afc8474cda683f3847555103a6550bd27f07ba52588da08bffb31a53da9822cf794b89f4df944399c890c19ff3b87298f5101b17bc02aa9e55bead1dda5e8a9955d85c1cf5efe480b0b0e319f4e859caa8964c8abd59b771f720e473fb2a4592cecd77c8e3bdc07d51bf98c530a7337581f8a09a0a96139d511355fa143e2637d0cfebc9ce2d47958e5989e5deb72cfca47ed434429481bcad31a322f03866617370d30c6d25da30b9fa5e2c3697f3f27d14d23d1b122246856979189d73862e5e148a6cb3f421dc8d3a41d6e752d814638c52242f0c468ff1a9963825c1a8912b4d1017f6d17ddf5b3de5ca732dcc7d3a2f0feadd370376ba3ebe840c3a8cf5ca3c913fb0f062b5a0df20c4666104979e6eef303beb1331f8830b644070bfd6d39bcc0d8358cbcc63723f228d3825f36465bcea1dce78cfc7520009a329bfb5cb937b52efb38eb29daaa89b4695c2bed62b339e48ecf98dfd52d3ce3b9e012fc25ec2b982fdb3522c2e1aa9a0f3ecf6fd65d4894eed6f3ca403f1aa96f050f14f7fbcfb32c42621be001da81167b7906e9fe0272ce5ef265336e14948b8b337b851c6e2d3b7cd438710483768c06c828afbf00ca00bdfc56ac48d82a50c56438b767ac8b80f6931abd22a8096f108de33316a2134d5c122dd0fe923d1a7c182d22698c6dcffcb8bff8e358c6ca4d0fef58009d14dc74f9e64231d7246b70abd0e246a33f16c390136de567c43b05693f5353a6c56333b78acf500b48c93ea691fa472a5500b27fddf8a0082ac3d74bc36e9b982566394bf7e61fc602bff087b0d63b3f9dba6e22d48a9ce77ca316af1eac94633682e7ee40c88d9320621ba71871e780e06882541e24f557a23477081377cb11a472288b2064781f442c3c26642875ab41e928638cd66a3e563098946026a9678fddc637be06c1df8079c000c69cabcd51710669fd6364fd531a2835bce04dc843b8b29c4646b834462ad523b5002c3d3ca61893085038abe2ad881d73c2c11845ecbadbb4501cd3fbebc28d9ad1ffa394f7c6a4f7b66f5c7dbfea36600a65adb5b5dbc78bda2b025c4d306436fc88c77f728f80999c350540a39a987d2e162864514b2be6aaff6f4f0c9dfb5a780a1ee617810c8b3edcbe80665a74df572c9a2b2969b18a676c3264454cf9f094600b054d442effd632b708df87d42ab1c4e9030de1d9c6b062edbb15726342e7c09f624cbe41fc42c4d3f930bb858e0764fb4fa19b91ec4eeb495eae31d441c0389347212eeec24466a0e2d67b627ccfe71778297624e8acd6f460e22be54da7dbd862b8b8e01268908648dc95ad7389c6805c2119e63f1aa048b7333d245b990be5e81eede55f27e1523374fa450a1258b12c13a9d2e3477ad20ae7bcad057f827444984ed6cbc62a9dea6754d96798d47261e3ea2bd865cb03e808e355bb8c6892e9228a1448905da19e63055913e5fd52d", 0x1000}, {&(0x7f0000000240)="63cd2746f560607d35fe4ca91a96af455e91952f8de5f9a813e612a1d5c3229aedd89d119d90c8e779738e39a5a17d219ba6dc0230cb1453c41f13184e77a373a7131ad6712898b58b66155040fd6adf547bc183718b07ea1c6a69e9602a5f439114c5e1d9d37e74d8fd521c9fc0211699a9c47160d25e9f542dd686e09707d26c4d21a6960e35e2c38b80f74c1e65c4aaf858443a787914a91d20b126b4a9709b8affbc0f85473be2f6b1ab6e8de85280b3462428d2e4b409c26aab05800aa0e49c747357e6f9b5e6d7fbd9a9a548726a94d75c102a37c1cc3bee702521ad00cdd8d95ab07ba782b66035635e37", 0xee}, {&(0x7f0000000340)="f3d631e2e004e90360944bc4b9bbec05b00c493cc6396ca6930233a08e0c07736657e570cde138b96210d108e5436b8b5f5fd4ee4a0dd25532e04bf1512e721554cd64ed9b332fe820ce6994035ef6df3e5702c603d158c38dac8b107770ad0c6b636ee1abd11f886cc89b9554b0294a0471b5743b6bbd929c", 0x79}], 0x3) syz_emit_ethernet(0xf86, &(0x7f0000000040)=ANY=[]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) r3 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x1}, 0x0) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000014c0)="694ac7f4ce365b39bd0f6debb5b5a2fea99b2e87dab5daf7cfd07992348e8b788de0d911282b3c022fb12633f6929fae43262717d5f199c934c8d73f501a3da01b584565a6884707166f67dc0e0cef28d10d4c9f1d176ff6c52a0682a1bf9d2182e549735c400796fc38041e6b33e98c9b49f9749bb1afae2657e13de87ad67fba53c93b266fd5e8d023f861a515b24aa3941ef3ccb39811df84c630818b6b8a0ecb1e15f4da2c3a3cea137894ec98b28fb189541a8dd2af27ee093e7b6397a44be379076a2ff4ecf87104", &(0x7f0000000400)=0xcb, &(0x7f00000015c0)="8fe8aea9fdfcbca4a37fe41870e9f75963972363d90ee765d37a34b159cf4128071ed516e331459a0ebbdf34ff9b6de37ea3a53ee11b6d7228ff94917d3db027f43ff7836c964b57f6e09a119db6ca09671dbdb37cfe7e28820aeaa6ebbacc4417dea330190e930a917df13598bffe7cbb18ac0f874134352bdefaa9b112ce8e169e6e74e525c79fe0b0dbe0c8af6dab4456a7932d3725e9db44e6d19d90d6a260ac02dc9692c104b28e557d3e96e54892a9bbfa1f2945214b382514f0c330b6b8756bfe38c80ec1569b1747213489c9", 0xd0) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x9, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) recvfrom$unix(r4, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b37", @ANYBLOB]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 1: setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() execve(0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8000, 0xa0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc0}, {0x44}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "042729", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="b8d1f418bcc33e8370f1bb6b178475", &(0x7f00000001c0)=0xf, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file1\x00', 0x800, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) read(r4, &(0x7f00000002c0)=""/82, 0x52) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x3786}]}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000700)={@random="892500004000", @random="2adb0070162e", [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x1b, 0xd5, 0x68, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x2b, 0x4, [@local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x13, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @generic="661351bcdae2bae5fcd7078dd14a37e8e67737c6cc3625495433b419d9208f5da7ec3a8b8eb4f6a3dd460b8502a1a451f161341d49325d0ffb88b4e46d68d4502c7930f1e93bf638408d09460300a1bd924c9cac89c2912197ff2b7a7eda0ae97ca15f500b63c062e2"}}}}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x24}, {0x1d}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) dup2(r1, r0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20d, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffffffffffff35) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r4) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)={{}, {0x5, 0xffffffffffffffff}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000300)={0x1, 0x37}, 0xb, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) fcntl$setflags(r8, 0x2, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x2, 0xad) syz_extract_tcp_res(0x0, 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r9, 0x400c570a, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) msgget$private(0x0, 0x280) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x28f4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x8, 0x20}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, 0x67, &(0x7f0000000000), 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x0, 0x4a, 0xfc9c, 0xfe1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = semget(0x0, 0x0, 0x118) semop(r5, &(0x7f0000000100)=[{0x1, 0x9, 0x1000}], 0x1) dup2(r1, r0) executing program 0: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r2, 0x188) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {0x6}]}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000100)=0x6b, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) close(r1) r3 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xec2, 0x8000000000000001, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x1ff, 0xc85f, &(0x7f00000001c0)="04000000000000a6507f32b6efc858201db564467295ba89c6773e93bd111c3db1cd21b85a9eb3db64767b1dfd6f10c84f7abd626388a76cc76a1a1125d4a853f6dcf0a931238f8f7c417eaa9fd8161333f210f7ee03f5bb5fe0a9e4ad2ef9754fed792cb14233ee4ae1a276ed2cf264d7340a7f303e2fd148a2af961925b210", 0xfea6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r5, r4, 0x0, 0x61}, 0x4, 0x8, 0xfd}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = open(0x0, 0xc2d10e1e2acc0c4d, 0x23) accept$unix(r0, &(0x7f00000018c0)=@file={0x0, ""/254}, &(0x7f0000000080)=0x100) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000600)="19d1f20ec9d205f80400000000006942747b62339b4dd7ce22fd66ddc580245810dc0000000000000000000049ac444ff03a7fc6f26f5e876333e004652c4c12458b13060cb6562f011c04927273a0928a1d5b9434e7698ccdde2267c700ebe26720de17a223b2d2be40b17cd1fe3f770fbe3de75f7bb942fae60ae85eb5861afd", 0x81) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0xfffd, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) close(r2) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) chroot(&(0x7f0000000740)='.\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0\x00', 0x104) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x9309, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r7 = dup(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r8, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r9) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000000000fe8000000000000000000000000000aa80009078000000004d020d845858be0cac610350a3103b8173a4f34260db2404ff2aef91be0e1afa8b021b97504ab4a4f526b70fa6"]) sysctl$hw(&(0x7f0000000300)={0x6, 0xf}, 0x2, &(0x7f0000000340)="ad6975831126ca4f05087a770164cc6e0397364115dc01eac58ca1f55872e54da98754548826a85b9dbdf17dddf62779b76ba6aebc02f5013621753cbc549f764c8cd113ccd6de074078efb076e62b378857455b0aba938b43e8ac7906d888ae9b51c942849a41912bd8f00241a0230e555b4e557c5ed4177d4f05c587e3c35ffb5312929ae5a15ea90ad6c17251e6764aca09fa881a", &(0x7f0000000400)=0x96, &(0x7f0000000440)="d9dfc9d9740d4921d50fb466da339ef5986a63de7adfe3bf016295e707e1ebfdefd4d661c317862928c8298f0d165da73884b504d27477dce939f0361bf6df66da77d4d1b1ad66cb28b5247a3ec26f5c24638fe94a904c5c10ed76cc8165fc723fc9ad41c80ac7dc92f005a4343bfa0065112f038285345ec045918c403424a1bf8333ccc428407a2bff0739dbd9cae7fc6e10ad32aeda3da9d164857049f0065c21d4880300314a3e690e330b178ffbf786736ffacb8cf66bc96befd533666a2d6362ec", 0xc4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000003500)='./file0\x00', 0x0, r10, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x9) syz_extract_tcp_res(0x0, 0x0, 0x3) syz_emit_ethernet(0x3a, &(0x7f0000002040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@end]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) unveil(0x0, 0x0) chdir(0x0) unveil(0x0, 0x0) socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{}, {0x4}, {0x6}]}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x40804}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) close(r0) syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) executing program 7: pwritev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)="ab6ffff329a98fb9498575807780bf6ada8c9a33", 0x14}, {&(0x7f0000000040)="a8604fa68700bc8e2f594b990646ecd184d09437d6ec0bd27e", 0x19}, {&(0x7f0000000080)="dc3c9a60b2f27eacd9be9a42102442b33ec0ef2f3be4a65ad9be389645ae0a608a7fd2afccb5b1d40051bebe967e2164df7da11776b3930c9bc354bedc0ff5cb27dc75e4f7361d34ef67c47b6dddf1fcee547315509e709eb7084955fae8429eb0bac8eb6f280f2eaafc264b093e73d3d4e6a77a59871f9528fa5011f7de199d8400768ba365235f765623147b443607b5b33256514ad77aca4eadf704da1b2aa5413039b5652ec5a34df32590673cef7aab06d7024532a04f682a3ba8d1ec17ad49fc38c6d1f25c382099355a60479ed6a3abb5d9fab3beae4917ca", 0xdc}, {&(0x7f0000000180)="ab3b4911c97af5e35a39af24a0e5dcbb9653a7de559d4aaf6d88dadf30dcea3b894226e78a14b414e3734a0a2336483c3bf20e2c3c223dd1adce27474f6fb6e0190a7b96ad884fbffc399a51ac96edb1eda84ce7b84c480332448bc1c802d2894f333f58fd01fc53063038661c74d80eb870ae3fbacbb1f06aa170a41b096e9be2a6b9169cc288aad62b37f39c4ce17ad9cc5818dca1e3c61a7cbb1de85b190215c2bd2bfc1fe644750b630014964c61f9d6929bdceaff1174f2fc894cfebac35bdaa0def946e19b2cfe68247ed9aa4b89cbc66b945fddf3", 0xd8}], 0x4, 0x0) executing program 7: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x80) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="a9a8a9595e231e30adce89900ccc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538bb74f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b4329f1ec3346c2452de0dc241ae19e3cf35fc70d04000000ebffffff38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf52373ecfe08899212969a26dbced6e9c17b1c9f791a6b64c3d749dffb26cd9742a6f4aa765f06016baf81182694bd540418b678d425ba5b0f249677489c878ec59089ae0d6cbdafb5cdccf08c14c0908d7c2247a7e375ecf07ef2af87974b6e9fbe72c5bc4eba5753dccc2fa5f44fe780d7bfb343fc30f5ccd6a6e546041a2cca8d835d000000000000", 0x105}, {&(0x7f0000000000)="d4", 0x6}], 0x11ef, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) dup2(r7, r7) executing program 5: 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$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = socket(0x10, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) dup(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r4, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800}], 0xb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r4, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) getuid() getgid() executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) r1 = semget$private(0x0, 0x4, 0x31) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) socket$inet(0x2, 0x3, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x37) setsockopt(r0, 0x6, 0x0, &(0x7f00000023c0)="96591aa97d0d393f671f04e3b9375f5ee9944e7ef86bc5316c4cb1cbed288e11a04c6d9d9f53", 0x26) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) setreuid(r4, r4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) stat(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/188) r7 = socket(0x10, 0x4000, 0x0) setregid(r5, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xfffc, 0x1, 0x7d}]}) pwritev(r7, &(0x7f0000002a00)=[{&(0x7f0000002540)="6fb7ff653dfc025f9ce412e2980b4985ce4022132875b44d012e3fd62dec5f09d9440e0a5d47611ed0d4b6b4ac74a2", 0x2f}, {&(0x7f00000027c0)="00c3c056707155676c73764c25ecec741232223200d0ef518d73548a002f75c2365d435d030acbe4b9a5de08160a7954f3b0939b355097edf1ab458efb68430e998ffc561036d1063765160d9831dfb99fec60b71de59b9a0214c69235246db3ef5e1c199d3983163a4a1490e521f1eb9a9d3173ba96635be242cd98f7d22faa4a92d7351ae8f3e2a5045d1a3df6850f37d9a0513c6fcacfbb0540fa604f8f5f1a27f6b90df137c36201ee94bacb4b7001231b7e1bf952b039b0434c433f4152d1", 0xfffffffffffffe55}, {&(0x7f00000028c0)="8e6474e895b2e15ac171ba1c1e7027", 0x1a}, {&(0x7f0000002d40)="298d81899f87147cdc0aedafa8eb9176f388db919bc66645e24668118bc40a7043ea8fc5810c8c0894433cf275d4834245d595cdde1da4882f45cd0d0ba35b5d8c225e4c0453aeca27acd3625fe59423efca848719e7c72f94c5f5fde9060bc3d4234132df519f8bfb1b84d4448ff411f66b84840ddd42ef77f4d352235ddcdf36467b619bf3d5da6934cb75efc901ed335b31b53dd7a6255de61b32ffa6d99ce1199284a75cac6180b6429ca8ce3ea2", 0x8d}, {&(0x7f0000000040)="d8f36b9796a54948a696c55bd3497ffc3ae9", 0x12}], 0x5, 0x4000000d6) connect$inet6(r0, &(0x7f0000002a80)={0x18, 0x0, 0xf8, 0x2}, 0xc) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socket$inet6(0x18, 0x5, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) syz_open_pts() executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(0xffffffffffffffff) bind$unix(0xffffffffffffff9c, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) connect$unix(r2, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r2, &(0x7f0000000700)={&(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000440)=""/145, 0x91}, {&(0x7f0000000500)=""/226, 0xe2}], 0x6, &(0x7f0000000680)=""/87, 0x57}, 0x1}, 0x10, 0x0, &(0x7f0000000740)={0x790227fa, 0x5}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x10, 0x4000, 0x3f) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000007c0)=0x1b21, 0x4) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) sysctl$kern(&(0x7f0000000200)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 0: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x0, 0x4, 0x0, 0xf5a}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x8001}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001640)=[0x0, &(0x7f0000001600)='/dev/klog\x00'], &(0x7f0000001740)=[&(0x7f0000001680)='/dev/klog\x00', 0x0, &(0x7f0000001700)='/dev/zero\x00']) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000001780)={0x0, 0x5, 0xd23b}) connect$unix(0xffffffffffffffff, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001880)={0x3, &(0x7f0000001840)=[0x4, 0x7f, 0x8000]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000018c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002bc0)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000001940)="29088e41ff4f4b26d43f69abf8f610fb090db848fd6174838b1202471d288bef2dd6a9a1ed9f5e3810c3a9c80f101e301db2855a5a96833a78ef28a0fee9b8f9f5b79a5701cd3ee0b817996ebd0cfa947c33047de72c1468506e9fc2c182ee57c3d1ea93e384f1a72b9fb2e75106b9b2c4c7263dfe6039c8cdffb0f834d406373c4f541c159af1a41cf0890fd544a9e577b931a3f8b8d94d49e11a61f63cbd61cbaaed345af722ecb266c624ec8c0d750d7cbf58bdb0c2eea9cc7371def0ef7e80c4469bc8a11718a45b349bc4625714700625ba6838ec08f28061c85295e33df4287937616c4dc4b0f1c9247bd6987d8a63081330cfb62d70c7ce41a0c40cacd21cafac21d4971f7db7c55a5b08b4799f70de8f66d507fd0fd538cb0c646597073cc31327b9c6daa37bdd04702797b5fdf0484125054d55153fd7e7ce4ae8bbec3e9200cbba2119b61e2b82852c325ee9eb4e6eda8e0557ee277477dd75f019e89605913d81da16f5769192e1824a34bf230d5afae80f590bed2645cc2c99ab0bd2019c40d6f0fddc27749206448084bf5942793cb9b7b2a4f7c889deda64a314d828ab78cdc5a4975c6e764f9ed585832de94c2bc6fc6655db9cc70a627174bc0047cede36b7e0d1a5548c0edbba1be5411607cabd302c96efe9ac332da90bc5537e4e1de50b242c73a897e673fd3e328c5195a7d6f2e852d3887fab8116b1e416c6e7d892d76a2b2cbdbcd6b18086f5e26db3d6bde9007a79d27cc7b716a8c94499e5a0678d7207a4caa7ef50ee7661bcb6113b2c9c3af3cce2d468bf42bfc049798a083ed2c55a18d8a64f7163e9ae8b2f593db1c3fabcffe3a6b1c4ea5c67782c4dbd25b4da9657d26c6eee70fa26a1de03f2b1056529f7beaeba6c71770b68c5fafa58201f1db4b53655eb5cb75e902c5b33c31168ec05c8737cbf3e753b5ab144467a9970ca3e668595d96ee0d6185610d78d351613361e30f93ef699576dc0ccd11c6e270607c3eecec315353be33e452f17ff84e0819d89601412f66b395e2ca1bb614d1d1fffbef1dc1221c5f7f77607f732550646d59fd4a4d4c9e920c0ab8ccac2a44f19f7750bb9f6242ea36f83989b8080369e9d9badc62f014a3b7e3555eed58d5cae1597df1fcb86afeffe021d8c707ff3696c1c3cd28de29fdbf3187e88f14c2cbcf15dab013ccd23c95caa59be6b428c295a786a5b1e36065d37512dd4d041b2825a3fae653e89cc45079323c522c4afcf23dfd1d3857736e9b406bcb98ca8e107fc2fd552216f6753aaeb0047ae355ef59b83803ea749f6f091f81554dcc78717874d9fae1e286089c88bd24cd288983eb643fa85f25776dcaa9392b1a42a8da4c8ffb34372b5bd64c8bbb5e07679142c4d901a686f20073c7f7e1b1f15dbab5514a4cee099d250aeb29be5596e0645e5a9dd99558026faeda27044cc9ccab174bc243da92957f7d26dec7289301880ebe102d87c2db32475724db94f7b52258b2bac7768e11542614248f3851a6b7d455b48c4882b91da2d3d1ce729b19cf39c0152903a11c06ef0709bee70714420b43c9cdec2b320e3e9b1353c3029966f4ae5312aebe1131973110e0e17d54abb84fe22f6c50e08cd652ba7fab0382a687a761230bf4ae634ecfaef3259f37f75c3db65ee1811e2b8e0ddb229d20c084e369beaf5e42855d4254acfa9d94e99c76bbe3812890a86a08dd786b1862669e06bab25316b8019f855df9c459717cd224b52836b24ba7d1e825fc213d500942dca62a37b771fcdb13497b3412c8802e174c890640c56d42c01f2f8167ec93845ab6a3eb70835573f50fe7afd79e3af00cfa5b562334380c5b79f3e09e0b0372043daafc6edb2689662baa165b9d45bd4c3148bc18a5e4d4ea18de30355d3378b7c044c25d7a9f088d2a445141a7eb7e3c83bd5f76403fae02f9cfd65b115c05d182a4855d4e6e2c4526c4ad0bdb160350de593f75aed2c4f97a966fce3a531f9d01cdd41c24cbdf7cc6748346b302c93d497b3e4bea2e9c12704787824a51f3c662087662be535ac158b377195159931a9af0646141b2eb30c7678a3791b011b22aa6c9e5113d7cca720fa4cd34ad639034a7df9b7e3b602ad5b9c56d240f8d41e7a28d68d9421d1c86e6009c20a5f89c94ee2e223c015be422cad071ef4101a68c1683f8334b75df58dc445e8066277fbee64c4aa5fab34e9e4902ca2a47053c9cf58f9d5e900e58d72541f7f59c5636ed3f417350db9a516e1d6c17b9480b0e868e26c5a5caffb003c723d725b181d345a9da1a5fea4de2b42e812b0e42f2c9fed797f21bcfbcc4e1b0f8696ca96ac3f1a02c583880a5737a026994c0fd6eb60b95dfbd96f2f8d91e09cec174f22775418e1666c5426eb35e84f71e50823c8942727edf67e10d932c2f3e9e968c6d47903fe491a4cc91e5d4ac7689a2b85e317dadaf2272834a1c41a858f79c4d7861a44a132ac59e13cf74f1baa85feb251af157b3d439d17a2fd9c8ef54952b5bcb0836940e8704d02af7a973316ca589624b443c70a79943b0911d58756b7bc7bd8a1d4f24a09d445357c3e4b6c52e6cd232020d044c3570113862a27446fc6bba64d3a7db3530782455086291f138790c5124f6c3703beed3dc922024a7d75f47979cdefc32e88b0edf952f107aaa0c3877312a5d7fd3df5dca64062f560e5ffd2554facc2a282b26b8c25ef37cdead986eee0ef77ec1f6d12d806df6da8e39a00ec7be75a26bdd01b75e3f2bf4eda9f7ba03eb9105cdcf98f7afc69f09debeb036a1e8cf1f05f40762f27a5ffaac6dfffc259d32ffc111b8ba71b8419fa6192c8aad235df5477cc4b2b176934abbea7a2f785637e6950ada43f8487dbb19187e863fa39df2c5f3ea77615b29b698e1cdd38ea95261d1c628de6eb2d48affc02452bfa58e2392ca0b181b54fa257d3de26453f250621d57c662fc81295438be918a119d7b3fbc6045cb0dcfc683d44e536ce23c811d524cff1a65a48347e9d51dea8f4732c4cc2011aebd141f75b97deb6e2b850237a8c7d3db23f3bf769219cb2ec38bc04823127d96dd3e30665b3afcf2a4f2596c2871025c0aca449fd3059ad7b0616fd3191354fe89a8174ee59cc03e358d5430922be0d8db2554dd86b0ffa1842e3b7b43a083c788cad4e20ca8bd87cea3f49ecbcad5c85b6be6f955605fa0187dc5c3a5448bcb2416794f0e6c24c26a5aba40fe208ace8172eb8572212c0845ef2b8a4558696f3b16a8ffe7926ae1050f0b7f00692019b60fe1b613e081fdc8104e1f03c7aac544e8659cd9213dc201e228016dbf1bb36112e1479dded23c777ec7ee75dcccc82da4d1048943bff93de5c75ca9ec4a1eaa5264e1df9f568a00f0c385ed8d44a89d970138d14c105226fffecc187cc13ef7227f8b3d66f7f8ad40259f8c0c1f97cfdab8dde3644bdd3bc7d805c8444ae04941752cd2059fc09a702789d45cd60ace9ccb8d18df66bfde73d1abc1fcfff71ebe4feeae2d346d0d21c04cbb910b85f7fba00ee9bf3830cbe19e0f5a917af7cda820d33209ce12829ace1cb9f283a8175ed8b5a6eddf4daf1ffc87ba86720c292af10788ae7aec70dffd262dffd7e90dad77d93f69db3fe3d6e4e959ee401935ca1077bea7d90cd9c41e117307cc129405fa9e2403dca78afb101f20cc822c8d96880ba605bbdae55fd76f7e3261cd29f46d9d22180e5a82bf556cf95020b5009b5fea1d07d9efaccbe89d509453bb69d4090dd39d62d5335362955c165ba36b62120108f5aedff7a52381962394dc83f157fcc92fdb4bfb0da242e7526f0c28e93ee18c84ee5d7aa70784661e0f58b00fc5497b3572820d2b9d89d6d3673baf51d4a55226c9e5f70148adcbe3abad1b3e33f95c998b5ff20f6969049f7c2f79a7723218b4edfbcc8c39c121d8384825fe1e7c1e2efc6304dbf6f69dbc4e8e626beebbbb41c59fbf1ef315ab1f750bb43069d6a448dca079d5008f521ec8b30e528afe8a3f0b6f6e2f423899dda5c8d41aac2d106c3f97a0de52d9ec48d0178e7b0f400e83a3f52540bec553ac87a64306d58677cad81635af90c58008f0e3400589dfce5e204439be39aab562bf5bdba98b378c87e8deeeb84af8f670ae09bb5b9a2cee658b2af57162666cf6eba09bc0fefb3236b7a0b21fb69130a1d705ff7538f5cb9b5c52cac2fc182fa41a8cb109edc8253c8e1c433203a170b02cb9ab14f1a4d8d1cf7372c0a18b071b7bf4c2b09aa5f17278e0e5f5dd512a8d1292df9ab9616054923890279ef56524274c0a327555a6648219c39481f2057cb871899b2af081adff96e33c65db5373c70d2b2de9079b11f1a41390bac5129b0693b9f42f1803d8b5d9d23a11cc205da4c0aebe6174bdc26fc750fc3eacda04c5637104edee26ee7ec2327efb1ccc7fe0e7765720a63dddc1530521d8794bd5b8a0d1440e5e34e2b758e622d5cec557e1fe90b7deb949999e041b2e978389057bf525fc2139ef5584c2a2fcc9cdf0b283321fb5e9be20cb1d162605808322ef23694713dc9500ee11ad00997f24c3a27f010a5d125b1dc9f5df02102fe57840692b1800f40ac00f1c2ae83bdf5435c46b969da422d5424ba6f2c6d5660d9162cee766e4c1939ba042709609776384cf69a694278782814ba08d36426a8647d4305025391401ea84c1fcc0cb28f80014c568815ed4a625f4200cb280b63cbecabf766effd33b2e5507f8a55c4e86a8be3821c1fdfd8ba19f28a7e94ba3265bac8d2e7810e08a299bce2c538acd5075024cfb618f70fc1d234173ae397598c91afe53435512ebe8037d807208477388c0d16ce13b2aa2a70193212df6b227ed9e0af0511ba668f84508fc335d6731612ece500fd21941a61efd3590f5d6b606c0da01ad1f05e831d4b04266e4cae43faa9566601caa446fd904575c916f0f3db485cf16943cd0a93e0e3f8d4bcad548379c34d4a3487082b8de0ae33324c5c4e3de16f227c1013acd66ac64394bc2f48d136aa855eff3da535104804caab8156bd5691bcd2d532ddd9e6b40226a8a3a6", 0xe00}, {&(0x7f00000029c0)="385c9b5f323a83918ca8b6e7ce6c0c123a90e434e3d70cf29152248f3c0df9ad8b731696e7db1d8cc6c38856cc45cd206c0917779f1c441262b55a57b555561889facd759a8a05ec893da1da64", 0x4d}], 0x2, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}], 0x58, 0x1}, 0x0) setpgid(0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000002c00)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x0, 0x3f, 0x40}, 0x5, [0x4, 0x5e1a, 0x40, 0x6, 0x1000, 0x5, 0x7fff, 0x81]}, 0x3c) msgget(0x1, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002d80)={0x2, &(0x7f0000002d40)=[{0x1ff, 0xfd}, {0x32, 0x6d, 0x8, 0x81}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002dc0)="26d9d24a18b1f0b11010a48fb77bdd91ab3ddb2943610b7a1b5fc24f16c0e91c55691e2c8c816156694d82cad702deada4b3cd27d5fda2bbfee2659a4bf75c13a0b4ced41327766952478d1352246bd47fda2a8c654152c62cc27840eb236fe87bd236a49ad117931b915f7a7ec0b8f894afa2efed135eb16d25a7822163ca2739eaabffe1ca744e00e45118272b4ca4ddb8628797134d3cd60fb89609", 0x9d) syz_emit_ethernet(0x60, &(0x7f0000000340)=ANY=[]) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r4, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r4, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x7, 0x7, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, r5, r6, 0x20, 0x401}, 0x40, 0xfffffffffffffffc, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x64e, 0x0, 0x0, 0xffffffffffffffff, r9, 0x80, 0x400}, 0xfff, 0x9, 0x8000000000000001}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc0}, {0x3}, {0x6, 0x0, 0x0, 0x7}]}) r10 = syz_open_pts() ioctl$TIOCNOTTY(r10, 0x20007471) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYRES64=r8, @ANYRES32=r10, @ANYRES64=r3, @ANYRESHEX=r3, @ANYBLOB="61595404b789c33dabd0128c46a6e55c8de088507b"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000fc0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac190082643902b0fa1426038543aa7b81f9f3314af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190fb04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f60900996c3c8ce09e471b09ed4ef92a7d10b7ad1da6734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5000000004da390c3f5fc8902248f735259d8bc78368244257d0388174eafd1210681534107b92b3ae1bce538637a9ec6546f49b81445d06099ca14d93a0e1c8a73280b2ff9127a61b5a8ea3e26d8eb41f82b85f19cebb3715b9721701fb46bdefb8726d0d7225c424be22ccef9f80841c18d3fc77d24007a6858fc4c6e6ba99b2e6829e5700cfaa5ae999f2eeac691eba4a4faa66605f638bcdf81016fd5f7cc25963e7c955c73455d820de6417f019f24a1ed1f5708c483dfeb7033d4d8b0ad31b31d8fed7d8649e7eef47119f3f432ce30d131cc210823f2ac73a54ca934167e235a1d1bc79e8326c96567c79f2974a6035c16a9f3db0a11c0fb83600ebd994e01f679bf80e665a5c2c3cda98c94", 0x2ae}, {&(0x7f0000000280)}], 0x3) syz_emit_ethernet(0x138, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) dup2(0xffffffffffffffff, r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket(0x2, 0x3, 0x6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) syz_emit_ethernet(0x4e, 0x0) getegid() r3 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRES32=r1], 0xe2, 0x800) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x1, 0x1, 0x0) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x4, 0x1000301010009}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807"}, {&(0x7f0000000340)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898"}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69"}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328"}, {&(0x7f0000000280)="bf7ed9573834c0d73adb96ba8a4f34c22d635ce68346f05294d9d01d"}], 0x5, 0x20) fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000001740)=""/236, 0xec) syz_emit_ethernet(0x5b, &(0x7f00000001c0)={@broadcast, @random="ef4de978cd00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x5, "09cd30fb5ae00b2f7e43273c3b3b53eb35948867daa4427cb57d6e14b44d8024d5888089cdaf6e53d5f88db09e93d3a6ac"}}}}}) executing program 7: setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fsync(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x401, 0x8001, {[0xda5bb02, 0xc208, 0x3, 0x7, 0x6a, 0xff, 0x9, 0xff, 0x7fff, 0x151, 0x2, 0x4, 0x8, 0x6, 0x8, 0x5, 0xffffffff7fffffff, 0x40], [0x5, 0x8, 0x52, 0x7f, 0x0, 0x1, 0x26, 0x401, 0x3, 0x18], [0x9c, 0x0, 0x5, 0x5, 0x6, 0xfffffffffffffffe, 0x10000], [0xb2, 0x1, 0xe2, 0x4, 0x4, 0x7fffffff], [{0xc7, 0x9, 0x2, 0x7}, {0x86e1, 0x0, 0x4, 0x6}, {0x401, 0x3, 0x46600000, 0xcab6}, {0x59, 0x401, 0xe6, 0x7}, {0x3b, 0x9, 0x10001, 0x4}, {0x8, 0x401, 0x4, 0xba}, {0x6, 0x1, 0xffffffff, 0x8}, {0xc83, 0x1, 0x1, 0x8}], {0x100, 0x9, 0x1000, 0x3}, {0x49, 0x3, 0xffff}}}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x148) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) connect$inet(r6, &(0x7f0000000000), 0x10) executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x20, 0x109) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x4, 0x0, 0x18, 0x1}, {0x7, 0x0, 0x81, 0x9}, {0x1000, 0x1f, 0x6}, {0x0, 0xff, 0x0, 0x20}, {0x9, 0x9, 0x5, 0xffff}, {0xfff, 0xaf, 0x84, 0x604f}]}) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106, 0x0, 0xe3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f00000001c0), 0x7, 0x8) getrlimit(0x2, &(0x7f00000000c0)) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x3) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xb, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r3) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0x68}, 0xc) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x84) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000300)="1e", 0x1) msgget(0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000068b000/0x9000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xf6, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="968d6cf4ccd5cdefec117adb793c5c767f221b3c1f6e685fdddabf734d65e5673dcde0845f5617784a8a6c6aa52f38341db4900d9955d3a20ed1b0b3cece68eb097f5777a8f5e4f0f0293af0c92b6d7589d7d717d4284bdc9dd19219d6fa46681571e661bf5a52dc1c0f07eaf6adeea18f37e9561fee77842d1b039a76c9e0062259c06e17fe6dddc6c073216f2e3292e9afd42ed57338366501a38b979caed0750965d0298edf4f234ae3a43270c2452b0c74b516ac68185391120a0017658631a48e83c84a6ca9a3914a87b31d4ea08e830243de6ae783f17e0d7241fe5205241566c5155b43a20e472305189b24b34750f782131d37abe990ff2bad1393988e3156d3eecf450d74ff2a6a3ea4c65ec326e7eca326dfdf466073aa68c335ac4ed4dbb6a2d58fbf93ab9b2879148fb98e1114e28c41555a15d0d6739414f5e8e53bf28a92730ca2fd5d5561e2a4f82717e9ce4e5e30be962c4eda4590300d5f78586afa76116ef07a211a075419df46f958a7f8a00a12d5e77802f05a78e956e45f7d59c4c77b408a4efcb06bffb01d356ce7a0af623597334da3d44d31f8b8372bb44535ba740d0daa456f025a2e004a362fbfc519544223", 0x1b9}], 0x1) r1 = msgget$private(0x0, 0x16) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES8=r0], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000000743a58a03336d77be5a7181863286f22ddda25c173680ee13fbcc3317a87268c3ece62fa586fa68330050000001866cb49f38e0157170a0593"], 0x41, 0x0) r2 = syz_open_pts() close(r2) open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1e0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x10000, 0x6fe, &(0x7f0000ff0000/0x10000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}, 0x0, 0x0, 0x0, 0x0, 0x80000000}) bind$unix(r7, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x6, 0x0, 0x0, 0x4}]}) socket(0x2, 0x2, 0x0) executing program 6: kqueue() syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x58) socketpair(0x10, 0x1, 0x9, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) ftruncate(r0, 0x80002) truncate(&(0x7f0000000000)='./file0\x00', 0x3) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f8b}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r3) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)="99d7051de7b8b3d6b2ac51556b579b78bb640880f54e1b6c8e6efb223044aedb889a47d10100d28b0c73048071cf8d87957614021eb5d15240a1ea3b55ce7155726aa55fdf680050a6aa4f15486e9527aa15e5a8afe3696ceb5502c55e9f73684976c956174be066fc53ff48a9c45e0f6ef5e33992f54522b8395a8faec88cc7fe259b6e591b3361f8e54a17558da08a3993925ba598ae668517955cd1f9a0dbb2ca77b017b91d2074cbc019a0c2acfc", 0xb0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(r0, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc092d879af736be883fbe2f5a6d2af8d4a2233b171cabe174b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab9f0ea3b00ddc5613e3590c04b342a5ee0d96ccd", 0x6e, 0x405, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x0, 0x40, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r4, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 7: mknod(0x0, 0x3a0914c44f7b202d, 0x504) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x5, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x124) mknod(&(0x7f0000000080)='./file0\x00', 0x6110, 0x400006d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod$loop(0x0, 0x80, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getuid() r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) shmat(0xffffffffffffffff, &(0x7f0000357000/0x400000)=nil, 0x3000) socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) executing program 6: setitimer(0x2, &(0x7f0000000000)={{0xd4, 0x7ff}, {0xabe, 0x4}}, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000081a000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff00000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x8}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x800000018, 0x3, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000280)={0x2, 0x2}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES64=r3, @ANYRES8=r5, @ANYRESHEX=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000040)="39997cef726a8d00", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x0, 0x800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1b) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) fchflags(r0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x48) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(r4, r3) close(r2) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1c0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f00005ff000/0x1000)=nil, 0x1000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000223000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="517854cbaccb4402f197628e4d9b636d5cf6c9134cafdc153fbca79ed5102162487494424009ae0fd4c83037a7854a4a03fee0de8a79d1e2693f", &(0x7f0000000080)=0x3a, &(0x7f00000000c0)="8d07975c1ba1b7983672a4c1b090646ba817868ad9e0226219c973503299aba6ebc3c506f24ca4859cdd996afc557ed8bf885750b45f74379c3bb0b85fb5f20627706e33c40503d49f1d5d682d0547fa89d374962f33a14f00e2fc90b4be7b34b222f48567ac1da7d16340d6444fd83867abcd0596a71b75f8a12081643a0ad054cab57cf036d14dbe8baef6d8768601753428b34fc3c6087c397abb882640195afc8763c1491eca3a186b8bae5a33acd2ed67907a53299d47aaabae2f", 0xbd) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000001c0)="e583a75ce798fa287fd8cec6a5b76f2086f0932e92", &(0x7f0000000200)=0x15, &(0x7f0000000240)="fb07db347534b6cf20f2d4005e2a5eeb7a500da3bb156065e9e1d05c850c1623082829cf6049419a64c133b7690dc39dbe882799f283318027318dfc23e83b69ebc0f6d706a157f731866841dc92317e6c202a2cc763906292ea64541946cce4b05ad505c2564defe8301bae477462305b15798b298a7646f14b7e79c0cb7f8c23281bb74863adf3f5031d14fd983e8d2e8733c9d3ee261f4bf3c2b3a5445f2c3e6796272aad5dc579e5c81609f92880f7a97fb18ca97b60c6c240ae57f65840330b969dac11a36b7724f05ecbd93ad38192f0", 0xd3) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x42, 0x7}, {0x3, 0x1}, {0x80, 0x3}, {0x25, 0xfffffffa}, {0x89, 0x1000}, {0x82, 0x1}], 0x6}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000003c0)={0x1, 0x7f, 0x3f, 0x6, 0x5}) sysctl$vm(&(0x7f0000000400)={0x2, 0xc}, 0x2, &(0x7f0000000440)="46bec73371bf941b4abf4ca8c5e1890923b67e6d36ed2e0717edb393c6e0b56d6dd1119f375b1a9cfb9f9116e7af3ab48f3c2730582778c1d3040269c8b8301b42c1c0e8eab3fc0edd2c739612ae01fcdaab7c76664636b7c0a48301523579806d598b04b9b6f018327e03e7848f1bf69b6149987631457d08102098ee2a6d85b4614898be2ff046f651802cb5ca3bca3efb11856707d9afdaff8c5cc707fa9c348f7f0737929eb69159de78a214c5e75d26e0405090c8b7e3f494b03ef21e1f1111d5e4eb0b0b6a248a9287fd043d7e4de36637668619e3649c98eca08b6f633bb2badcc7fdbd03f1521c600fd4e3c6ea58", &(0x7f0000000540)=0xf2, &(0x7f0000000580)="da5d151ea5705959286a964e68b6737467b8", 0x12) sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000600)="9f9248b0a016ff3eda859e5f0aee8c3276d92de4d4847083cd36fa8007b8a0a811c29a3e117f9bfdd1d78cf18bdfe2cf97a2c0f2f052239e7341e81a77af20f719955f570985079e31a2adfdcf871349f122ef227d6141e3febc1dee1e0a095efe62b4425a95de4ce85032c892e08cf16a41", &(0x7f0000000680)=0x72, &(0x7f00000006c0)="970f2ba73ae43da8b11275dda454d081832debee0789851cd647188dbbe3fbd0cd8b5bafcbfaf94643fbf1861de0383bf095bbec592618a7d2b00b758b5abea3abc88d729ba72cb962617dcbc69294a1e990f14fdd5b57e4e4bd9e6f197e91a25611dfa876362eb6de79be262a8f501695ae8a889f1246ebfe9dfba71a9e4199ec80ef8b7de96812f0d68b8eb3d9873cb87e5f510f4984c3d4de61b7baf6cabefd7f0236f7ad08c894d6a61e1c9757953fb887ea9a", 0xb5) sysctl$net_inet_esp(&(0x7f0000000780)={0x4, 0x2, 0x32, 0xe}, 0x4, &(0x7f00000007c0)="f7cfe298e266a6b2a7ae93f9df43c25a41e013a8be1c9ed99b2bd69f00fc85e8d0d7ebce13f49df37909ba05a8ef154a637d0e251b7318a9594153b391f3d40935de84f859d01491ede14b85dd850cf05256cd5b2faa62554dc03ddd7acb1adff05d7b3e26165f6881ea1278c2fed90aadfb2fd651df54628b6b96b0e2d1a464b6c843570c112631ca9872b0b3e2a98090", &(0x7f0000000880)=0x91, &(0x7f00000008c0)="a177b7e53506bfe449fa3720792dd7e590e6df09d5e448375837c83f553774bb8ecbd930dbfdcef231abe60cbd61abfe55d37688f4d2377a69128cb716068a9ce496b89663682770764e5845652efaaf39dffef46a0bbae7f2072ef17a1e80984836b4ad7f093dc5b6199765f8e3910786e7116472cb002a28ce6147d36444fe271f6d52f9500599728b72fb57e0528243bbfee389b70915d92a6abc54486e9b4aee1efa31a963176b8a545be3180cf6f2ff0a353823224b33b4c7f98802226b9ab92e099d01439e72e563fad85e6b8dd2575f25d5d386cf9cbb3c5c519f5e3ce3344e86", 0xe4) sysctl$net_inet_esp(&(0x7f00000009c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000a00)="bfa2111cf56bf8871a234e51cd6c5f5382b44b0b6e734984269186fe5112518cccd3a8013d020b4ed77105de32f146b932945be1d94f18df39be7517017b45cd30a7e7f1f2d7adaed967bd05a5b068293871f17ba3425634b4462fa5205900967cebc2f20f7b4825c6e090cde9e8bc3fd957b0162caa4985790e1d", &(0x7f0000000a80)=0x7b, &(0x7f0000000ac0)="cc0a21e749fb987da6386dd0b8d9ff", 0xf) sysctl$vm(&(0x7f0000000b00)={0x2, 0xc}, 0x2, &(0x7f0000000b40)="b9dca8e9848ce3a4503769f215cd2f67512d813cb9545f55b93a6806ac1e8daf34f6c1c1529401f586e493cb21d9b90c557759cd569c363d94e20b1dfea9e806e0c5ab96dc20e489124d60dd9d97e08660cd26440e811c882cabf38afc74d38354858b14471fb252dad6ad5741919d618c6f17997367f5efd84c6b5e491f897bef2d84305164b824964639", &(0x7f0000000c00)=0x8b, &(0x7f0000000c40)="0a3282d9541e6d81362e29f6c17adf861af251f53bae2f6dcf92fdddccebc7dbde12c823133052", 0x27) sysctl$vm(&(0x7f0000000c80)={0x2, 0x4}, 0x2, &(0x7f0000000cc0)="cb73cde907753b5ea3bc1315f20a175ec6c0737f39e538f3a3a827163a2d6fc017b14617bfa2d0c037b9eb11f381ddb0d75decb67ccb5bd6fa1724f8676fd8e454dd763baae3b9540a8bc44caedd0b9e4594bfef0f28c73b09cdcc5a3d3da6b5a973e76bb4049934b72fd311670580b663e83ce0d22c492c3a9213d45f", &(0x7f0000000d40)=0x7d, &(0x7f0000000d80)="dc52b0e8a4bd25a5467de9ffd311d4410c7ffb211f0ca980a05a2da2305312d3c97d2460035f432a8f7c41058aadadbf42e05cb6bbfc41f9d0df00a4a809ebe1cbfab1805ee8eee281a4816c6abc2fb6270c3274d053ddc54fd6eefd979aef967db2b38afb548e8d4ecb9400af23d52fae46da0c6c5004e08468c15c3f00922e2d65edac113abda1ffde550fa2b3cecf98df2d3c8a2a8769112f5c9a189c9e5c18d2c50c05b9e0f5e0aa3364129e749f4aa28cd0f2372ca2100804f12c3f53c8d9d83283ad7343c7ecefd2a740d795e9f98ddf65e254aacfadce1b8162233a4466edbf858b14892d1848157f03", 0xed) syz_extract_tcp_res$synack(&(0x7f0000000e80), 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000ec0)='./file0\x00', 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000f00)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000fc0), 0x20, 0x0) sysctl$vm(&(0x7f0000001000)={0x2, 0x6}, 0x2, &(0x7f0000001040)="8ded7d2b910bdec670431272b5275c0a8180931083d283b6bd9aac313b9acfb4bea46f8195745eac41e1d5c4f2b8bab0fe8045ae2296e8bef3cafa00804d6a724b82da4d042c17fde3a13ea2ec6dcf84f86715da8c33cf1227ff81184a3f688404a96144f5668d5e4626b137c5f95ebdcc70a9c8a1cde39be98628ff49fedf8b92e15200ea44e6602170c0", &(0x7f0000001100)=0x8b, &(0x7f0000001140)="a44b1f77b13740464334e2d7b65b8aba7e04f069daf8d2faa08434096efcd0dfd03f0876db092aca2f317db62474766227bea309b7e29554a041f767e2c2c02598c0eafbb7e526a4bd7fb731552e8242efc435e8c9aa1b467b4e930236f5cd9d7491eafa3a976d1708b348499a2e9200537c601e5502861acdbd414cba6c6bbe9629d2", 0x83) sysctl$vm(0xfffffffffffffffe, 0x0, &(0x7f0000001200)="11dfccf36502c02bf37b7b37d61cea74ca7f42a29f4f6b228cab6167a1a7d87c73e898515729d7ec5d975f0a3aa5e3991078e97f217c478c8f5a49254c23a6634198d08f9d2296cb3192feed372f56528ffe5a50ca1632c3ec42a1ac2189a03ff791376aa268a9ad3ba379212ccc8acc07cc81b5689bba4908", &(0x7f0000001280)=0x79, &(0x7f00000012c0)="3a3ee7c09644cac01e93e19c2a64c13b9ad1c231", 0x14) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) sysctl$net_inet_esp(&(0x7f0000001300)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000001340)="27aa09963f5cd9c1361d02ce7cf12c5e9e7498dc899394e16363808a567a0d7da8f0a40a3ae7faddc759c3d26d1b1a8a4b7b34386cd5d2d7e9655aab3467696e788cee1ad5edcde1d16d386ffca02c482f2f925af44cf6833943be4e1e26c532653559a49cd983b3edb8037cf80e45efd94eb19f7814e9646ab6b439ce7373", &(0x7f00000013c0)=0x7f, &(0x7f0000001400)="ce58740aae6ac4b7206528ebbc67b9d6f7bf2d9a1fa22adbb46482a3f4ca0283cb98290589baa14481b7ff58626a7504ea49f11ba0e9ee5c5e3a62df1f9684cc871aeb27b41e95970d8b495cf7db7c89ad03134eb985a9bb285d34d4639a53da7ce2b3e03d87b678941642638671569b7e6c8e17dc500b36d7aaac51258a15d2c693590fabf7488d262dca8042efe700d6bfc30124e0aece3a0ec2346040752af466431299d1cd3d795d501b92b1b25ea0db19b73ae53e34", 0xb8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000014c0)=0xe93) r1 = semget$private(0x0, 0x1, 0x81) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001500)=""/186) sysctl$net_inet_esp(&(0x7f00000015c0)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000001600)="4e723a4d149ee7f39bea0f17f83722e8e031786865c4880bb7c0e84031b3b394243a160a3381ec01d2c199ceed367998a3ea24305a4b96a557eb3b9f8e699482c66e387970ab474da6e958a730dede5d9c3ca11bf28c4685bb697407c3b8a7fcb5073b676e40adefe032d8", &(0x7f0000001680)=0x6b, &(0x7f00000016c0)="145a3ca135e584b63bba1595632ab5295134ccacc9120174f8194037cc", 0x1d) sysctl$vm(&(0x7f0000001700)={0x2, 0x3}, 0x2, &(0x7f0000001740)="afb0f8d678dcf292e1537bfcf5caf400a6c0844104be29af7e45a080e194057dd833fc4a5d062372187550a02166cd707ef37e9c9bbff66a248ef9ebf919a81b1bfd84393c381e86961a2ec8e5f21fb7dc015d62082f557076ae0db4bcbcabcf9aa10fc3fffc1f983e0e5472189f1d39ac63e377e24a046a73a5366c17156e62ba60b6049a62746c5b55b604", &(0x7f0000001800)=0x8c, &(0x7f0000001840)="343f1e2957b9bea1ce691207f8dba1b95bfe72ede1fe1cc9d38defe1a8699d", 0x1f) sysctl$net_inet_esp(&(0x7f0000001880)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000018c0)="a0f1ec6629aec445b52f48807f907dd6b1250585a84180532fdde66e9d71", &(0x7f0000001900)=0x1e, &(0x7f0000001940)="ead132f8cd54091e95d5bc3115d387d6c1", 0x11) socket(0x2, 0x5, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980), 0x18000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000019c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001a00)=""/93) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001a80)=""/34) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x24}, {0x496}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x50, 0x0, 0x7}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x6381) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x61}, {0xe6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x182a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x17f4, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0xd4, 0x0, '\x00', [@pad1, @generic={0x3}]}, @dstopts={0x2c, 0x6, '\x00', [@generic={0x0, 0x23, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}]}, @dstopts, @fragment={0x2, 0x0, 0x3}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) r2 = socket(0x18, 0x5, 0x6) fcntl$getown(r1, 0x5) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000019c0)={0x1, 0x36}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000000180)="e8d59d33f31d484415f73880244a963cfa2548001f2ef9765b81b288ba8d6cb873f337616e34200c9711e7c18b898bac381c2d6885610092702f4a0344a6aad1a355d66cae93893ae8fe2a2b1212a8178a46f9363598ff95a37b4f7e3cdc0e0a98ef79dcb2ccfc5ba42c9af293059ee9a6eeb8ac067edf3e73cc64d266740dd1f0acc422d99d255d4132b3ca3efc55784db36b3ca96b4ddd9a97be94644d88cfc2748c5f8d45d315512e5a14857434df488cefc1c3727744", 0xb8) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1e, 0x3, 0xfd) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x1ff, 0x0, &(0x7f00000004c0)="ee65559a3931f5b577e5c9037035e01518d837df5e9b043717c8ba5e380924560c", 0x21) getgroups(0x2, &(0x7f0000000500)=[0x0, 0x0]) getgid() setgroups(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0x9}, 0x2, &(0x7f0000000640), 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000880)={0x9}) close(0xffffffffffffffff) r2 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) acct(&(0x7f0000000240)='./file1\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000080)="128f76f1b737bcb90b0bd790a26b56358f6de6aa1e7df5d513cc320c7710202f3af8a0248bfbe9a785e8b73917be3fe9d592e94e1efe2ca940e334b947791ec719cdda4676d77cb80891e04b9c514c324ba68822db4bb07de334ea256a61e8407aeea6694dec63fcec1ced8b9373d2b72ea72fc3f67d1d54598d7e5b32a76468ce1da18f502f36d56817e51f1c995c58c568662675ad3eaa9d04cfb2eb0d8d488ef863e1bcd65e41649fb598b9eeebed686df2d4d831a234b767952ee2cd563708043129395a9600", &(0x7f0000000040)=0xc8, &(0x7f00000001c0)="5a3d24f5807203168110a2a3ba8f5ccfb86432d688271e4f69ab47b071133712faf456013afe627188847ca156311062301d409cc20ed5a27be039643388fbd12ea49ffebec791aeb2656a6ae47431f40a1f5b6c433abaa6710e80ae4c4f8c88c7eea0929c122a77cc302752bc639b417854df5327c9ee6501c5a0434d2252d89ce4bc31288f4c99003cf62f8e07bf7735a14767ae3a9d9050600615341ee6216183335c31fa959cc66ecb78d43bed32496c10ce7a1454dbab7d23e90b97a4c15b9311692b7078d1fab471a17b09402fb4f6c1335ce5f7fa796a8e3f47c5", 0xde) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000680)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x8004, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000080)={0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x3, 0x8fc}, {0x18, 0x1, 0x2, 0x8}, 0x48e, [0x4, 0x4dc, 0x9, 0x4, 0x0, 0xffff8001, 0x20]}, 0x3c) r4 = dup(r1) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) recvmmsg(r6, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) pread(r1, &(0x7f0000000200)="3462118a751ee491b58867e3f7ed76df1762553d3b7a659950680e93beaf4ccb14af3cb77e1552d40dd87750fe0a2c47d34736af41eb70ba9425c3183b31ef6740942f86bbc14eae269b4d85813017604fbc3e2fcc844448013d83e94d1df2d598cb01d01d0ca2179972013e75c540b43ad32c69c68283a23f6c6c168d37a35ff473059636333ad3cb8a36e9202efbc7f28dd4b3ae9efa3f56008d3c7e1cc1fbee750961096e76f8266829af", 0xac, 0x1) executing program 1: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, 0x0) r1 = syz_open_pts() dup2(0xffffffffffffffff, r1) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) executing program 2: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 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, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x8) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000001c0), 0x0) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x8106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfff, 0x0) executing program 1: r0 = shmget$private(0x0, 0x3000, 0x590, &(0x7f0000616000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="60159fa4271ee02ad1b6efb93dfa97a1e031cca9582ed13f50393374", 0x1c}, {&(0x7f0000002640)="95ed352af973c36ad77e5dc835ab219b31fcd9cd174c71a6935696c277ea74d4d1d2f0ea51b00df5790a100cdbbfe598fd697eed808f54194fdf4ca3b403db0decf9cdf105890a04f2ca55c467d671c5d4ab1ba42feb0d6c196423a825d27745187e286c9ec88637a2413502d6d3e186a1dde261f528dc8c513f4f4a1f17217743b23c389a944961163fc893be3776d971f4ac980da07acc2c67537e50cbdfaf9a4789ae1823d1bb4477ec7905eeb8116b6892fc6b1a1c2f88fd41fd2fa1444c969526a92b3d37042f2ba6bb683eb3c4dba1458e7e7d672cc44e7b9bc9ae6d41924724a62a41af785c769474b63aac502a6ad46d4913161eae9fabe202be4f6f6a4d1657df78fe23befa83bd7d21f4e945a3210119e3a8802d1a783b33e4ce068392d1d288dfccae409dc0c55f194c8e34ebbb295ae222768d8aac43ccbc4b1005c7c0c3c57a95f229bc7d913f67e01038e5827b0172e865a0f44924b1606aa8d077692fef689c907f811680e2a6e9d7bdf095b760dc3992caf7cc12591f23e479dec6c2a11283353d1099d241c28048e2f07224a812314dd80c8928d0330698f721bf866b1431a8bd9ed61f94fa2807083f3eadc68d0c46e4e9e9da86f5cf88b04dbcf6a07ce0d74fd524b42b39ba381af0e22e660c75e00a9a8c564db50b00c058f3be7a582aaf70ef72ba0d3cca1eebdfaa0ac194a241adccae29807e5e45315941dda5b7a43d62e4b93e8d4efdd7c6a25f18a86aaf668c10693f76f211e64f192b89b39c2aff7cf749914061b8a42cbf394041c5fbb19e878f58dcea0b619d1799edf603b616e4db8ad66df08e860fd2380ebaadfeba4f73b60adaccc875fe6e107befc4ddbfe4febd7fcfd2fb9ba4aa45817c610e30e716438d6a567bbbaaaddae7686dd1b39cda04a7d23fb8214ef8cb4652f62bd31589b34ed51dcf6c41afe178adb31624172dd1f0ff41f9db4313c5ef7178814b0de047fcf20c40408630abdc754cc5af871aebc0ae677c716692afb11f7c0931179e2044cc4db1feea56297cc2b06e8c1fd22d4a8ec38e7cf56cf1015ef5245716c36dc385edec6565748ec22d9350e6b89946b4173990caaec356acf7c2e62d3ba3e2e9dfd29b946ced4c8b56df6ede9132ccd27e2ab6ec8894a8aa071ac9ef4df8931340aea24aeb51656382f13e572733fc4593883b36cb7284e2000c2164b690be8c94bc5ff8d4252a1786b9d1bdb4d331342cceb60d192070295f97440ada5d3af0649ed87e2d767ccd60480f4fcda7dba3a7b7e5afa666d735ca8ae35f3e491dd1641e4fbde80ebb91c1e7e9558f921bf3b5b52e0851c42be3eb9619b7196151825169eac953ac42b5570e0900cc236029a2dce3fd311ce80cb8afde8fa7532c45dfd14cf64f2c5551c3a2b24642b17062064c9593ee5d7bd28ff4fd4698a9fbfe7d945c869db5f35c15909de1f5ece302bdadf4f4a4a42154503ad935d0a274cda9e7c240186abaf729d89a350360580e239a0bb6854f1bb397cbbf79781d881987892b77457b53220232c93adfc0b2a04f0bcc8e2a965b27f72432eb24d65d7cc4f2cd6c8f0d4f2a9aa54a844970ce4bdb9194269b343ed28135205dcd1e12a7273db4062744a923c58a96c10224ee7a521c42053e67b7be935cfaaed75d00b78eb21882c64053ce3980a1c83bc81f8bc2f3a45f90201d763ec0a138c8469cf5c07d2b2c7661401aa7c856fdb5d6e121544c048e73982ebe17663ff0170fb1cb7f1d978eab0c0350798a627b6aabfbff8497f29aee1b73a748ef75c7d0f5ff467fd6b9d743d0d62885a51915736999fa4077709f9963a464d496dbabc23ce9d50efeee7a24508097a015e9604fbb622234265928d3c81cd973320ab2d423a4245bd498f50daeccde630558df4ca66816dd150620e3367cb1172789e0fd4c83378d3b703202b85989ba480beb856b8a74b654bd7c2fe6b947ec80d286282b59ae1e76260013e7bf95b2f014b18f99f091d2de293c9bcfeeb13e8e79e4b995382f29f5672e56a3ca39afd1b421e2d3a39340c9e8e4f54a2354db5be45758f954b44822eb7885bb37a32f107d560bfa7bc8c3768b444de68a9fb1ebd3305aefc745bf2dcb3204f0668f0727b50d98f3b2588265cc3ef48341cedb5de9a1c5877d601dd455daa9a9ac348f3144055aebe9b5fbadde0a9b6eb3c1be9e5d3276c5ebeb642a40c34cdc19fb73dd97a7ce23658bb1f2fb1f970c5c39467fa590b47c0042f3811ca9542819df7c26794c634585ab71f067875388805bd3604cf08847a5e6ab399ca4d5d6929241b5097fcce14f41e5822f14d6240ca9c3947ddb8ef938345b7894d5e6eadde32087b6d6e6803a7c48292dab502e9a5661726a8dcf17b3781bfd556eb8eef1f1e307c859a46c35873af58391c4b2cbc25de2bdd8f83f5067860e3578f14575bdfa26df2dc727453045dc4886acc48db9d94f6d4b741ea1a305777db288f70a502947add555496a196202320999bbaffaeb01d58d6a98ab410a9be7937e48527a4e7c262469e4134053c233e5fbc61febf5306a0d4cf6e0a93226da556cdb895b89149c120957e6403869b9b45c7a9b3062b2ceaeb77fefe5a94880a62b9b5dd6c3a9fb0f3cb07c85d9e61b0ac4c7d061cff2ee4942638b05822ac8ab5829b00601ec75bf5a2242e55d1bd93507793b67291d60cbbcb6b65d3fd4fc546457bcadbfadf5cd97f11c6c5ab4a0689d02c351152a398bf98ba59551e01f3a591c0dfd5cb951b633372e918d211d39a435a009186ce8c6a528a4c3c3aa2886491d3b850a68cd424482b406bb438a655eab8c613eccac085921d563a76cdd5c6e6c5940aaed01fce465af74812fb4188277a848dfa32c666a8d78930ec93088ad64f55ecc9f23b8600d2ceb0af37fdddda29c2dd532d47e1dbe985b623f3bb9a0326a4ffb72877507c8bfa320be6b273cf77b3a465c45f602d09ca66d049cbda5c309a25717bf66a16ad7724a7686752a6d693933ad4ac097ba10995a2fc1c4b471fc5f9314f748342b1887b26135631a0ceb6fa45e1fec85460da70f9ede25112075af44c0c42eef214267503af39461c191022d643eaa4a973310ed775df590b7e23f788f769cd07f371686b96872c2da77e05ea8aadafed91edaca29c6f31037c7e2be21ecb4a7f5698a45f3bfffab56c7ff1a88445b3c7cb7107e4f19704f3c8eace9f4a39389939d1d8cd4172d8a08c3bab2147ad11498ddcb71d69e6d0774698b50a7fcd0d39f15b289915bf53b7826524089781bf8b074b2f93f6b7022525f9653b5609ca663eede37abc6e87d2eec439f68bdfc94a96bc41b9d71f31e4647a582f3319a3f6ceafea99f0d357954bdf4a42da42aff4cabe20d320905be7ce7b7b55ad2b4a5aafa645b8d14bc8bd45cf190fd22443f15d44bae8db6a23fa3677483407029436c864610c8523ba0ad51d762136f7badde07ebb0d1e11f2fbf9755ac28737b5ac61d0df7098222bd6119b23166d8b8ff5c85b9414e64c09c72e078cdd46804fd41be7bf5a45fce6c4b9ef0ff1feda86b5e53a95e41482457670386ac0f56db4c59e912c51eb8b773128da4d722809d1e2e29eefeab0e714997061f7303caae0943296bed8f0f43a2a77d82f8386ea2f87862d85db218a41276fe31bb0eccbc9eacb62ff583a4ca1cafb49e6300bdbabd7bc6964a14073454d66e9631a065a261431decf4d0b6f46bc78f2649ae5a9b28b800f8c8da28bb996eb38994c7e505372b37b5d58c10e7a75aaabdea8ad9f0723d055da39646b5eef523586417732a0cfeb9f50919b5f399bbddadd1c93773fae013f44aac86f8fea94fa8ef217910e58550526236470c8d98f8cb02f6e90a356b5f773cb8ce3693b9c0acc629af0de418e3381b76b27ecc87e185d6ecc0ed4a0be8ce19d4c971efe2fbe3b0c34dddc9adc6a3e352d6aae5e86a30ebeab9a0738069d7892314486e565205334dbf501c5645afa7661ed04bc17864c81ddec987271df495b3821f7a69893ca4e4ed16986202a7cc1cb1c3fada7618b9006a083855bd357f0ff4f306aa5c9d930793474e5b99526a6242923c179020aaab727a3a3f0f8fc2923dbd68d453dfce457f2e3b3d6a898a23cf6434c0c1f3120de2deb6acdd31f441fd333a07f1fd734b267f53611c3d09697fc4e4da39c2c1221307d377c3d4927b0cd43ae16060a1026477dfe4dfbc9358e2004cbb9ef3d5944c785d90675e856b3c0588754fae25d5aa8eb530cfbb055174590befab51aae96eee23b86391c5d218f12133fb65c647160459d151f9976c0f691e40b95df6203ffbbcd1987674c57105697d3e16595e661466918e60e00c45d1a98808846c0c06bfada11087fd0c26ba432c3a45383022db0a46a21398f581ef6b185a885b928c5874eb0b60e91540092bfe6022280fdbb7622268825437c66806934f33c013a4b276774997fe78d38b2a42370424755a7bbd63aafc1ed2d5e064e5574b173de877a69e16c83ba3c8e2da33f17c02dec9818a6cdbd3b5990b19e2efa555fe3005e4fa19f76752109dd39a52716a6326c4754bf164b7a5486f789bc908a90efc9e8c2fe0dda796bc137c6eff4533bbbb9983a495453dea9553e35f32323a38fec51dcbbb8e73524c06634f2e4810681d137aecdcae6dab7ac5b2acffe1cc2ffdba10e56dc59ba61e640d136ee9a97f703024810d24faadbbd2ff9d6149410d42699b80c608ca19ae42d98b6a35cfae1b1aead790d92bfdaf8af34125b11132f91e6ce6f314bbe7626670d167fc0b4ca96f56053a8eefb3c0bf26f1952f4b0de2b04f37cbf9f1a6688035be589982818064c008bb27f1fd1c491f4da2a7ff22033ee2a2db5840afa0f24f4aee21fb30055380daa946e2e4ed66c2bc514cab7d6ce702d648a25be3a98c11c43f8d385c9278543f936c62c994a3daea2b731b16d6a0ffb55a802749e306d74deea9d7ef8e2adac99a6967ca6620483d30f358409d994f3081c63a7ee8c98eea5130a5855f7e187fe8f897dcd110ea3e88f109327c24e6f2afb040e8b84e00930c5f83cf93749af4c42959f3891eb0c9b161bf3dcbe98db5e86ba966e9c05a74ed0f6e16b8d01ecc4f810e1b8d084dc936bcdfb81c093da33a229ffd16a1ac263d8b775948fe783d38edac27f7cc84b08bc4f22b8ba42b289eb103b524c528a330ac88aa73f616e0c52cd9fdec392abec6dc058f873f1162184225fd24d68d4b88e7e03044de492845eef035308f5e68a4767d8dbd5dc86be50a30f725f692c11d7374bb582349253ecbf693a91293a513734d4b0044eecc882b6bda9c20cd1d2130989171515e6360569ff91ec36abda43ac114d805d179df62a50a9249fb7b2eadf5370a1e24bc0c557bd38901ac7d90a72fd68b437832774f4aa87aa4ab3daff3552ff6f26fd8566656895830eaca9cb66e7f6e1fa37ad16bc01507058db00ee41c7ad74f8d23fb25553fbacd208da627486ddbd69cd95ac3d45a22f1577c114724fccb97f61951a7cd1ac3c84dab080aba751358e3e503d393ca8c04dff2993444635cb025394c995ebf8723628aec71baca140f76dde990468840c5c495f3968b20a97117a23c4440d5871718b2fc9919d94fb1c53d3d01d6539ca161c564b0c326fc146303fad5bdf0b74ce827f06881566ba85a151e30715e13dfd0eb3f96f4cdafc14daaf37a288724bb6d6fc421529bcf53f439bba0063feb6e0d59df9f6bc66858e07bbfc247937155054cc7d92a611e0df56d5f673825609bc5"}, {&(0x7f0000004640)="03c14edf820c9ed918df4b558fd6b1cb0a2bd0f6a7c9597db0398f2f7dd87373a5fcaa48e83de4393627364f43bda46725ba14277f0fe936a33d0948b872bd4caca8ebf35585d2f29fa56b0c2fe06e1a79a120b28aa6ca91908568c35c5a0b8bda4de9ae4da70f5cc71ce83dce915458720f4ce9660ea4f6ff4780e1984f9a5b87739b33dcc65ff7acd4908e8efb51d24ea72ae71451c4db415676333d563d74f261d8c7effd2aea29cd1f2052ed8957db4eca283c01b4fe8ae2b5dff018d47813f54d82882042f72e5d983e9d96c844257b0dc02366ed18774d5eb107f556a451977a197c3928acd636cf49d6b2d05c2c282431c4c685f0ba6d89031722c03b9483856832343855fbe237f341d95f581304053dac0b370ab4b5ff1972b007495c7c7d2f590720f877cefcfaed221335887d027cc1c8a08a44c97032cb716a999e2fd938e38b6565092d3fb5c54819ed2337eb6425cdd41d9b1a4a164adfd4c44a7094908ae00d201be8b6528ef811790b486c8d291f13cf71cf2275eddd7571d34a5fda0c6133fa36ba14a16f3e77e2c9634a380c36893352cec5e80a9f4276cf193e210066f992f5041fc4df4661f7e906babbadf2d1bdb4b5d1fe13eb21cdbb37fff061899a13bd11061869dd8a8f432704c45f72b088806f235dd3902c5365cfed24625faa2dedff647764048f707ea0494056ba3bfeff72d8300e3b629382293c8734bf9b42e171b9722b078b4292002be07e5065aab40ec108df806f5326c3c553e79f866091d8706d8837d159e52bcf716914a72637633c0a53ccc27efcf0d6e2f7818ae71db61f757f924b95fbbd3ccfa543f39d8b6ac905a1d0101dae72176e71c4a6ecfce76fdaedfbaadeef1b663b59e45ebd5aaa18342b016cb776b59155cb0e584af6a81f653392449b2be771dee9f697d7383f02cd132d8b238ab5579fbddf2929d9bddbf5c879babc17f0ccc9c7cbf88a185ec87b1fead13b44d3b40763bc4e99da9cf2a08f684494dd072165fe05809a5b3ef39e6803391103df5ae18abe695d5c10fdb15925637bfb90b60276273aec846433a2cda27882d25668383e80a464cb1e922a1d98933ee24d517989e9bd26249750a98a00809f37e082b400c04893074d4d5e9fa8c595cf3384e8b9d4b8fdaef08a7863dfdb23f160454cab91c07d5d07ac13bd2328eea620219ba97c724454a7b9369840cee01881256e03de98ee7fc35e0ade00292421b4afc37aa9ce5aa1fc00e28bf444065b6c4abf4279dcd68b57a505563e37f4357932531d6b989d1466dbead79e2ce2ca0520556a4e5ca10577f5c8152d1aae5b761a7c6c91fcc44324d325d59d3d042cab8056a9d4ec1372cfb056743064dc83b160de26768cc068fd12e07d05d918de3ce12ec73200b75470df62dddfe602754d18671814f1bb2b22f808519c9b32953ab1b76870ba30f1a42812e82e9962888c11152b0f3e58199d1da6163f664e75e13db30323fd7b372aafba861490c4c63ca4e126b148c8022baa21efcbfc2a64bd58e7486402a5fc1267ef7cf2505ac43aa09b07e690c0ef3537bb4e1fb7aa18e3a8565a44bf53b50e1ae53e248260e04461a3bf68884dfd41cb3e8b4e534fe8e6079663000a6032126989195c4e2a322bdeb4d3ea9f1439c862f8d218bc33e40b5b29d5a753b65334dc5b7d2333279f07d4c6985dece70cce7d9698264bc82073e58c41137ef9abb3fec1207f7c2d2092e7da3b089246be8b03dc58e0e8da9215062cec7fc1826988634672c1a00500501bcb245e0a38f7563df390680371b8ccedd547413dca780617c1810b58b3226103798361fad38eb91f48fdba6ade353d9474d27aa818f50b3dac0f5bd4435596473cb983be58b92bc818bebf2693a3211d2f9f900fa5d800dc03465247f8ba1bbfce0f8350860a30b53591f57422b02c73de1cab4b5bde825f5554e25d99f86a5c3140186ae3ea06b7a5e5bec3ba4163f9626307fc909a4aa06ae750e323836ccfc16a1bfeb851bd8acc68f5803f8a77778a469468fd1be6dc1f1cfa07635406a705a647eca75e0d6b759b4b034ca9c576d8a5314b6cab6ad95c96c14a6c7cd0376035106d20f5ac9589b56586d7996a522a5417de1d9d63905a1a8fd51d53c4682397851dd5e945723ae49ea46b0b21a5851981000fb0ec1f5221aa175fe8d3495a67430681ee4c2bec5ebe0f845fa3b7ad4e6f746ca23f1094796196ed90961bbbeb5e3a111608ecbbb2e973b38037c50e6fb93a12c8998ea6f8a5c29ce0bb893543914b3ac7d1082d9fe185dc326cd3283fc9b3412a33429e642b57fdafc2429eee5a0464f9fb297694bb30d37b351d5f543d93a20e9ac13eb976828af6e5441f14acd0ffbb446b9036e37b48e0dc5317256cc1fbcbb8ac07bfb94f44792b137f71d654583253a22a3fd3a52046fc5c014a659ba1b578f2a9991eace4900a6835402d7e49ad76a864aae911335384669a613f71a0335e35afe6038fb802781f2615f42c18e6ff5c6373d7c3b929afee3dcbea3b7009c6a0ef5d18c64372dfe83de206680cde2d82b7786c7238d2cd5f8a6de63cb135ed0d4c6cdaeb301746c2073bace1a499794e5e7c52ef74039b03ea6d79f13269058c1e0efb167b68cd91d077815bc441df938a39f894a83d35e55689399d41fb4a7b4058ce0a8d3a443714189773fa7036a839d169ff866ac272d6e312954dcdd7b380fee00926ac1414e3af2352a9ff9848b2e27ddc35649faa629b75f3cb2b80ee3efc34db0070ec0a302abc3233db92a8f60d9c6d9d8aa32d9c19b44986a86d1dd8685dd9ed47896dcc3d3dbe18934ee190b58e0d949f2245d1b65ff7c25ebe2b9ea4664219307a0365ba7df148fec21f785d7b3a17c0d0b59585b7929a7d743b3c3b61646f08e8b78d6f2e721476b7891879c3d8ef080a2e949bda06315dcb76c3b1f3b2859a6970d20a94fe5396880136f84a7e90ee6bbb5a8c5882cae90cb333fc21bdfa95a8201c6b6d89a11e8857adc8265bfe4eb127f8147d034a116cccf248497df34bf5e334c5fea540810bdef4a1efbc9a2455ff237253a889025cf15a22451c7fbe2fd0e18f1e255de65c7dab25c07ce9e2354a5874fb5d1a7a07c6e893685a0ea237c8ea2c4eb61efe6e1f526954318bc2b28af88b2f202b2f05083db13d70e8d3a70382d9ad57582169abd74eebe8d0d38ca981790d3c795dffde187330d7ed70f33a6a3d775bc27b0ac5eb57f3aabc4544f9743c0fd6239ba0ed5e4c039b81131cd2fffb20594813701ed55ae746f57a711df8baed77208b1f1c34028af62b736ea48fd30c7a3990927a5cc740acb4feba8f85c637ace453f2eb750ebc03a840dca98645c8c88c9189fb114cc2642fda7de60323d47967cfa140d0193b5e2eccad3c94df502e39371fb839cd34799439c9e899147b309de69d745355de18bf31e75d3ad053f8420351ba6eac11b91f1bc1193d5a81508f62727a8ca73c3ce4b77305c1d9d0c09ef90e91ffe027109744888e5123c990b1687aae772173e16ccffac7a390ff299162d73ed9a7b1c4daab457ee6956ffa252fd4e9a9b8581294e4e77059a5cbb63b11a5b1c19650663b8d1b56d5df314386436949c11f33f31ba84f7523306e43b1b64497fafbbaa1252540b9ecb345a701b63149863233d58e7fe73e5b3578050b6e6cafd2c30f1f964eb9405befcbcfd8f8bb311ec2095add2e011f4a03b77faba7726b49f048d3c378f5722f3ed8634601ccc63773b0326d18910a553295e8f01f59b9b993f22b6738fa42d76fe5828c04aee36a2c7fba14feaa9bf22e12cec726e8d36d9dd46e062bec41ea93521ee14eb685b7906a0c4ec83cde85abe4226e17ba2042b2033b8a96de6c193edd1bd20bc600da485d1b5c8c27bc534fc90a12bd476e5066dd0d05c2cf1d39f738892ced5432611ec330820a7b260e04bacce081ad800f6a3541f4ca2e3fe55503e63143d78e4529f05e087355058324964f42f562bcb21551beb6ce33480053519972b7be8249386ba274cd28c393990b9dc86b610898721b03a81a2969b76872f2620b4c8523039bfc908a89237dd34a8e4ae3bda788126dc69f2127765c5ad9db1a4b94d0b74d8ccae6e04af46d50972176b71fa1201fb9a6acdf358ac542a9b573103c8dbc448a1e9ed6dd8a16e4e91f131f7f0aaaaad833b9ce8d30622adbf721b9125de129a17cafe3d57387b35bdeaf6b49c8d17af49ae6cbaf3f0159254bf20f588a397e11310738d2734b6a6d1653f1c4ffcd0fc1f2552674c1d1ce8066f0af319bc42e7f9d3fed1f0aed8def7a8c7ea8c3de72d8e34b4323b9818f55492f53fb39284ba619f867cff019b515a2e03fd5d76f6c3a87a39101a6284db547b7bda3d9de26f7bd8eb096d7d8007ce2fb4af59829fafc454dba4c0f58029430cd9c550bc1f084afe8908a820e831eae0408bc0e1b7369d689abe15f03af16d0d1b42c7fc6bb05896fef974ba6ca9e8b915fe38fcb71eeb2ef279a37a8b3f799d7a700a6d454f44726931d90c03e48b523e0c00e51cc63216d58163879e1b3c217cf509dcdb405b562bbeed83319a9869e93245b4e2afc65f5a45504b16016a2df7c31813b82ac62b277d605729642166b4bc9111e2ca97969027aaae231edf91b01d42f2c4dcad6f0ffc267efe39d478dd9829f39999d85c82c2f0a9d40acd1c943035f53497f26ab8721a86565b2c361ea733eec2b8631b0d7d4e92ef7d1e8ada640b01fcd889714cb4d55f6f157c704ff2bf440bb33fd805ececfce1189a9d04f7c56b7ec2a7e4fc9e15a1413cf74b27a1d6476f631787917d06fd811694ff2dc9701380bd2724adfb1648499fe59c63471df94187abb58a237979ef86310434fe12cc73614637f18eb2dd0b350bf0539b09918ef589d624ffcd4f93230abc07066e412ecc9f4abf67b940bc370fea6d576d8af3a7aa5d789314a330df5c3d23364dca8daf4e3464099c35449818d5aff1d52a0f5285842e8029b481b4bb626a7d98556a84a484f468d908fcc5000189a0c7fd9048083a47e302491cadbbf019f3664c8db154c699d9fb6bdf91f5b3c120bd4d948e365f25ac722028ab1a4d3b974adbdfd5c8e69834a1f549b0e25d972a60ec0e1bfddbe898c1e2377584876369af022c05873eaa068bb5dbe8c152778125bc98fcf76c1738362ea695dffc7adb345b01d102ae04907ea25eeb3498fc7b3066e739375034c86dab139e0b516690e4f058cd5086cee7a10971bda5f5b39e80a26c37c621dcc27433064e41d5c5b4571899d9f412decd20b5817e134b47c7f81587bc3539f8c567f43229441b2d3543d94b5c4e9946ed5d714d1998622b5c22f4e968ce40be07741764ce358345ba5f2a7943d4eec5f78c2da90d16f97e7b62a52bac9b7a0667e0672438f68d06938d933dfbae23f9357643e3b507a5226fa848ec5400bf1bfa25016d49cffd76e94465685aa96ddc96039b944a01def9ccb92d96676c591e32e2d5141952927aea1d35b8ab8afdd81f17b02c1bfe521f9d5d389c046219f19aa06fc098f55582ad865a448b57bfee31ce8c89c2dbee93aec9f70364ec002b43336e1f6d661f0cf78d3d3f60aa84151a17ccc0800e5b5425d4e0b398955663abe492121c5abafd8909ff75142cc2bfe263c57ffd9969779bfbb67bb151858fd5baa1cc267d3104b7eb78d2aee0e3251f0da18417b5a7524b2e9550f701c8ccc0674d078e2dcd604e18a6663f90cfc00"/4096}, {&(0x7f0000000640)="f5c70ce891e4f4bef2ff329f9ee93472f40a3c91e0fdcbc8161bae75ae1cfa89cae242353d4642e714ad84926c70dd8a7133fe22aeb703a31f83a9874b8a82f69a9761f6fef5c0a85505fbc7c4c822213b24ae120b1e74bdf9a242adc3332d7bd7db0e5c2e0da58346de80c084585d9eaf"}], 0x10000256, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001680)=""/4096, 0x1000, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x16b) sendmsg$unix(r4, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="180004005fff000001"], 0x18, 0x8}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESHEX]) executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget(0x1, 0x3000, 0x14, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x17fff, r2, r4, r3, 0x0, 0x140, 0xca32}, 0x3d5, 0x1000, r5, r6, 0xfff, 0x0, 0x40000000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0x80000001, 0x2, 0x0, 0x8, "4a247dc47c125070064d53f10cd66d6aa181894c", 0x1000, 0xffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x3}, {0x6c}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r10 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) pread(r11, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r10, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) shmat(r0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) syz_open_pts() setitimer(0x0, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=r0, @ANYRES8=r1, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0ba", @ANYRESDEC=r0, @ANYRESDEC=r2, @ANYRES8=r2]) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getuid() openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) getgid() syz_emit_ethernet(0x40, &(0x7f0000000240)={@remote, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x8847, 0x6, 0xa, 0x1, @empty, "cfd449a73e82faabedc7", @local, "11d4ec97d717e0f10886f13bdabe7fe8"}}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) executing program 7: socket$inet6(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x2000054}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000002d80)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x60}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r5, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x1}], 0x1}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f00000000c0)=0x2000208) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = getpid() setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) sysctl$fs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x24, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0xf6, &(0x7f0000000580)=ANY=[@ANYRES8=0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) stat(0x0, &(0x7f00000000c0)) r7 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, r0}) executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = dup(r0) socketpair(0x0, 0x0, 0x29, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x15}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000016000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)='V', 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200001000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f00001d9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {0x0, &(0x7f00001f6000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00009bd000/0x3000)=nil}, {0x0, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000165000/0x2000)=nil}, {&(0x7f0000d92000/0x2000)=nil}, {&(0x7f00008d3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x577}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x24}, {0x3}, {0x806}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000240)="5bd9cfda4acb16e4ee03a47f4280fd5b49b16d1cf31a008ba6e507426b392806cab4f54981cefc459435dcb7b46b62f01813a133fc7a89d8e545055e8ddd49d6c8493113b3c8e91257903201d172d026f3608870040e22fd5419d6be9132ecffda3bec17e810106012b278dcfd41e8747791547d29f886d42be4f926da077d380655ac7d2fcadaea745006644a391ddddc46e4720f70da27edc91dd542a5121dfe6e762bf64d5d8f9e3f0dd6d6f10df5c6666b4ee9c0eea0d18df2e1c5938f9d1e73741d0afe094329d9ad7d4b2d4fd89a7550", &(0x7f0000000040)=0xd3, &(0x7f0000000100)="a8e7ffbbdd7204de7964836c0e227c304d5096a008936721b2ca6d67eca2315a7252b3d9a522c8c5d1f6ac3d636dbb2cca023ba8b1f0cce8", 0x38) executing program 5: setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3bc9}) setitimer(0x0, &(0x7f00000003c0)={{}, {0x0, 0x20}}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff80, 0x6}, {0x7, 0x2}}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000380)}) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x2b, 0x0, 0x0, &(0x7f0000000580)="0cc3ab3071929dc7fd23fddae651ff8f42fd4b086b3728e3b51c73f98f80209b64316608e115dcb64ac91b84cae388353403c6d2b9fb865da2dc2749c5114ac5e988d3ae5691de140db072f333df26a8612242fa43c0311163de5b43a7f7a13034a9839144799d64ed5a00000009174d8a72cc8140e4f6cc495567cf11d2cbfb7d4347f6b7297fb14c55a600a4baa0d2427f6ffd70d8c8e7fa4522769e6e5447bf4ad524c4371712f6768636ef4cbf36954ff651565fa0ef9ccab63471bdc3f3975bbfc3a59246c821fe90fbf8ba1f8dedefb3d5525264f74b12878197c8764c", 0x40) r1 = msgget$private(0x0, 0x112) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001480)=""/156) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000500)={0x6, &(0x7f0000000280)=[{0x2, 0x0, 0x0, 0x80000001}, {0x7, 0x0, 0x0, 0x1}, {0x87, 0x0, 0x0, 0xff}, {0x946e, 0x3f, 0x20, 0x3}, {0x8001, 0x81, 0x7e, 0x7}, {0x8004, 0x4, 0x6}]}) r3 = shmget(0x1, 0x3000, 0x14, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x17fff, r4, r6, r5, 0x0, 0x140, 0xca32}, 0x3d5, 0x1000, r7, r8, 0xfff, 0x0, 0x40000000000}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r10) chmod(&(0x7f00000000c0)='./file1\x00', 0x149) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r12, 0x0) getpid() executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r4, &(0x7f0000000240)="1287004ba50431a70adc3b2e351da0f833479497", 0x14) executing program 5: r0 = socket$inet(0x2, 0x8000, 0x65) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r4}, 0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x7f) setuid(r2) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}, {&(0x7f0000000580)="40f84023c3e21e282e81bde38167a36cd8f0ba4cc51dd4f1d206ad58f5f7a36bb5a3bd23e29a2ba5ba58efaa15454fba70d71441e454e3b822a66646af046889e6114ae9172f265edc58c80a32ec92d767d1", 0x52}], 0x2) r7 = semget(0x1, 0x0, 0x0) semop(r7, &(0x7f0000000300)=[{0x0, 0x80}, {0x1, 0x5, 0x800}], 0x2) read(r6, &(0x7f00000001c0)=""/153, 0x99) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, 0x0) msgget(0x2, 0x2a) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r11 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x67, 0x0, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a213d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee0670c44745864761db3b0b0db70d70c8f5f31bb45f0d9c9e", 0x78}], 0x1, 0x0, 0x0, 0x9}, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002c0dfb48 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) mkdir(0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x1, 0xffffffffffffffff}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r5 = socket(0x1, 0x3, 0x21) setsockopt(r5, 0x0, 0x2, &(0x7f00000000c0), 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="963379ffd1f0b758c0815dd86d1db82303f059641a00aa5efd6cb9ce27c40018dc4d8252eb4c43aab4ba368b2e3bac09952487c5ca3ca7aba061403288cde2fd057cc411fabdde21e73cc70cca4e7c15161dfedefa2af479a166695ce84f3ff5189f10fe7812aea700e6e6d34f3634f7", 0x70}], 0x1) close(0xffffffffffffff9c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) write(r2, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="6966b3bb9c87ee171d028d0ef6a37a19816f4c322c480c4adb6d3bcba56f20cc2b8285da12c96b707cf0f5e131f3668b19e04ce4770fc44d74377e5b12bc73e2bda8bc627945f1dfe7670f8af1bf99fe97de607fcbf4d51e49209f5b28b073951b2b3562c34cba19a828eb2743edbcbd4af92b466f438460638b20f1b74bfb74f38662d0e45184c3a0ae79ff76046474b6d50e94f3c031bbb7420eb10a97cba574d4aa51ed5da8ca9262a5e18e4051af9adc27388d1b784955e5923b909b4ba6df8c6c22a2b4a288cd3ff7678dfd294647736a4b156d35c6b2f4196e8f330dfc00000000000000000000c3d2105fafdf90eaa4bdf435e2c13d36004192b44c185015f410db17420744c7f9b4344ce84b0601d5852fbf60fb9906ead8a71096d54d94f1145caa7de47aaa5181a367ca842be270615251e8b2c73f233816a5238f74b99effd9b3bb6f649f8fc593495903b16c6c080ec5c1301a46c8fd834b4749dd4e992c5880", 0x166}], 0x1) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x800, 0x3c) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) executing program 6: r0 = getegid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket$inet6(0x18, 0x3, 0xa0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = getppid() fcntl$getown(r1, 0x5) getsockopt(r1, 0x76d, 0x0, &(0x7f0000000140)=""/105, &(0x7f00000001c0)=0x69) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000300)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000380)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r4, 0x8, &(0x7f0000000440)={0x1, 0x1, 0x2, 0x5, r2}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) sysctl$net_inet_divert(&(0x7f00000004c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000500)="07e3ffdc1bc02059f4c625ade5de56fb49e43c7dd84a5eef3d8f6db0ff340919d083880ba27951251f232f9bac699b59b119c73b8bf8a9d454540c766f101f291ab63fd555dc1d5fe4600e09cff91acdfb3d4e2e2a7ddcf860c56751be0ac3236c35e12667", &(0x7f0000000580)=0x65, &(0x7f00000005c0)="feee1140ec272d7f2b6c62f11a8b219f5a19da576bb1ffe7f735beae3795e6a768f43a1ef9ad74aa", 0x28) connect(r6, &(0x7f0000000600)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000680)={0x3, &(0x7f0000000640)=[{0x1, 0x61, 0x1, 0x1}, {0x1, 0x2, 0x1, 0xfffffffe}, {0x7, 0x7, 0x1, 0x4}]}) connect$unix(r5, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r7 = accept$inet6(r6, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendto$inet6(r6, &(0x7f0000000780)="74a4df905b7c12e4444525b679de60f1bacb65e1a0f084a7557f6baf10388ecc8e8385d4ad78e2e42911e87a9c630eaf2bc9f315a2c6e32fba2b0d2a0fbca3ddc37d738dba64892051d7848c6e51b7b5b7862b9fe87281cebaac474b6b6eede95171451b7c0bf38867ea7925fda79060c06f4b11c832d81e342c07a56844a60e0e0a1e93ed6b88bc37b3b012db57ecf58e464b50adbaa0a1f9fd420e70ea84b56691c525f50c364a77a2178801bbd8577ed273d65a722949edcf64f185dd814c332dcd8bfb8a88479ef190665fdd87c9b64fc50f373cad51cd03393547ded0c8e035f8177bbeccfdff408cbff2a7674be0503064ec13258e875586aa9d2d8d", 0xff, 0xa, &(0x7f0000000880)={0x18, 0x2, 0x6, 0x7fffffff}, 0xc) r8 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000008c0)=""/171) kqueue() r9 = dup(r7) getsockname$inet6(r9, &(0x7f0000000980), &(0x7f00000009c0)=0xc) sysctl$ddb(&(0x7f0000000a00)={0x9, 0x7}, 0x2, &(0x7f0000000a40)="2aafcd36b5da87b736f4328fd08a8f2601ee7ebae050653cf275f4f4ea97409c2e23241353157faec0589c4b68f5e51c86e594a33d27cf83fae5e363e63bf2d2cc97c507accbdfd6943b23b8c428480e7f08f3b7070632dd2065dbceb0f2701d0a245bb88e3eb680e644b970ecfef8f9cd4323443a15f06cd5b60be2646271a3f27d81bcea3dda097c50143eb279e7338a5d873a2f20b2bcd28f2810df6b7d2daf05195e6cb9555e7e1ae50e165a00", &(0x7f0000000b00)=0xaf, &(0x7f0000000b40)="485f9d8914695039f69d707ccd8f5343382c84c98d0b198b3d935e07ddc4d428f7a9959c20aaeb0b40668b39badcf4864c9f730f9aef36d3ee67e130375b009e53bc37be54262a7e6d44e0320454c4330cb8ce99c5171447996f9910f9936ff4f2ec2fb8e7a9f0bf9871717a13cd566eea", 0x71) sendmsg(r5, &(0x7f0000004480)={&(0x7f0000000bc0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003180)=[{&(0x7f0000000c00)="c94c4110a1ce4ce37261bd6357f1a0a07bf21d6e49931a1d968c4cc14f57ac9ac9dc3ab43a0373741fc672d720e92dfd64a6710ed5dd8ce647e1a7b40582b530d11802702beaa359977ae3c0297551cef95f2a3032cfc694c7ff0a975f8e603487d5845bca49a00b36713920ee35d577b37827a830e66d752eb6fcec59e571cc2a12ed1bd539e47b0a619c7e068199fb05142e44d49f8b625156c269514ccb9ab42e91d7622df1746de98b200358e14905b8db35120b911b77e5d087", 0xbc}, {&(0x7f0000000cc0)="f456c6e35525fd59654b7a62cb0cb307f4ab9fdbdc5d685ee570651d67b1a9cd01986fe2f0e4b3320a5174678a3947cd46b0bfaf7abeb5ae12b3e46b32a4cf530c39805f6bd293bb85b1d30662b850a4b8e7aabdeec2995f6484151b9ca1ebd84fca2bc05324241ad1538abedb91d9e7d29cb85bf4958b68af6795bb66c1b82aca2c87ca8562ea5d3aa79f7ef31cfb67d1b7b6aca6ad52b927537c5d46a76567249a902532ddfeae9d290223c35b88d66eb390c83c63d07b7d2b9c4d07d1e1a6f382d7d3df376e9ded5c72706dd958dd6b9a6e363255ea2a5050c16c7ee269f23cee8396eb2f117995dfa26b001cca33ff2512b6cb0782dfad46fc119b006fd50ff90bd139a1cb61f09991cbde9e5e531df5a2372bb4c2866dce9cb459687d2fd484fee31408e232ecf18af05afb10b0abc56d98da997a5052b53c80a8f1c4818823a446fc1931c44801eab8599a86ff8a67391fb2270a520fabdb5274a69982a90cabddc9a79033247b985db50c3afcd2e33a20b34054dd017a444a574d0354fa9ff227455e85145db8e88e352f59c74d4a84bcd7125363eb9893c00e5428b7311df8c64e74fa362b8811dfb5374706e316b8ff6fc5f71b452975c4731b0722a04aee44033fd6459b449e736ef1ffde0b9af4e6a8bdc355e4cf032775ef8e89ae839cde621cf944c1ca338296f33438ec9c18b4c9baf5a64195e939ca8e7dfebad5aa6e8114a88e151f7f1d00d1d6e7898721b301200e408fa6967d24c30f2b7d2fe3bd0c65993d91ce6b1abbda027835e9b242b7b394458343b3f341a6c7ab65da5745fa078beebd3b405d8401d30e8640ffd95808ab4d3c2ed172bcacee7b56514b8e44b081709d8a0ea65f27ae8e2e49e8873b320676a38999000f5eda3b9541c52a0567725f2e76e2cf839f1a4904ba4f6de5fa0c98c841241b3304826600cda9ef8f6bced814be9ff5795ef9e09edbdbe789e7d45fba41a4ad80a01097d00ed60c2393e0c96fd0e851554c02dabf59a6e3d98ea886ac31ff0535261bc90a92657949931afdfc834df74471575f40642f428cb4d621983e287a29fb5b58d37cc14a91c76993d043b8ac955365ecb24b9de6d1519025bab16d87eee178c969605b01ea70befc9c021603567da07ac5eb661513f78fe98e533be9fd25cd3e66b8809d71c92d2a2426aeb4100cdac7d17891234d7de73934b94ddc5ef3d7e3079211387a24699be6cdf9b0101aff0b70f88876430637ee3f3a3f670fdc5783122c2dfc901d64f2672d7af4fc1f0f850102d9a0c47fb7c5146bf78bc14820a26da9014b8617bf5599b3f97db5b9040dce3aed5c1799bdde84ef11139c12e1a3ed49b8a48e1a1bf8da539e5ababb9ce27b0b2f8a4d7871e243b41a409f59a1fd79b180eb415fa2053f95bf35348fee69138f4e3d8c9cf605968f445b4b6c28887d392b7db787ea01aaa91eddb271013e6f8b7c301088e3aebd45082bc89c750537a18fa125a8962c6a5825db78edbf83635d4704beadc5a3cba0298cf3e5064ffd62cac8320c3c51b4c2d6d1dd325eb9da7f6c495867706ebf0d5f79428e0b959c7be61238f50bfc59b4d64dae34da606b284513598965f9427c4b1e741f457d3b53b595dbdc44c8bdaa55fb4211548c6dc56fe4af2562e8351b21bc9bc4cb75605848d4a74f6d740155c87b8c9456a6e26c8259533264fb836b25b52aa3345a5e19c8310c980a5b699296703b4aa00fedd5d1f4d79490be827454adb994f63124403534f1c0d79f5926849edfb9a2a5b8c91e66e64ef76a4663b0f239b6f5ef37bd7edda85a740ac43584bdba454cc6635821b5658be6a5434e579f7ec209d24d4698a0c4f152537fa5975e78ca77355fdd84682fcd2f435d6a5d5a0294b6ca15c8d79097d9abc12619976efd4a4547b32da4577d082dd48fdd3c00cd388b31369cc9fd11c1fb40b277baf4cca77abee03a62b763c81bc5aec63bc52f26fd44c1c6293084188502fb5880a29b15990a68a169c88d6bc6d31cf89353210f50bb44ed63e1aedc4f860ee4cf32c8758b9cedf17b95518f88a22e4f31266f63785e38f3a4fd7ebdcd4ac97d1c35cf29aea453e78f0c3843864996a8faa64d92cdb33c1ad161123b87f8ecfd6850cdc81af834fde0f9b4a885eb0b51b145e7ff5b104eb915a57da6a3911d3fe165ab3dc4c329241a95776639f9fad64921d09ce839101cfdafcf8084c1f8e1a9115a1ba584de7cd0e51835d4960899e536b719c7f1e6dfc8c5c8d1d26ed81c9f92e9f1fdca596405632c8edf42516b75e3da25d3c281dfab5cde670ad77eaebbee72cf76fabdb2ccda86f570b886baa3829142adb15f6fdb8760faf5851ed3a2b4b2eea961a208cbe8de49bb51a325e57388a264976c336a9cd5c9bd7a95f3c971857fc82b3ab137bb491f4a0e946e5d12c0d40a2718d303b48b5d8be257059ddf5a49c3e3877e07fe87e4b610c7159b905415a7e9f8087d6be87d0c44f3eca43cb8a21e3a78acff80867424bd130db90315993e7a507cd28849221d8740d3cc3dda3da63e7cd11369d7e2a227fd42f50b08df9823dcf255262e82c2a28b9147846b70abd50fe211d444603f07354d8f62a5514cc9c513b1c1a5efd52dbc8c38c4ef59be7fba0546af13bf3c19d2880fd849dfe03487d842aebda199a377d6282f2827ec371ba29410e7c50d4d26d54d39b17ba2c341555290cbd849ef5d1d181b4d08770c8ee3d80a558f3e52f07b2ea54869b9bf2a799962c1890be26b3a93e2becde918c5118be7a5029e4c58d1f396a911b0fec704af497c445ffd864f632aba3a92ea627a8b677ca6223aa892cacc05588e84aab1ae8b160ce6b16847b837a6ee20108b61d10bd6ae50293c873fc54b085d6328dc8dae5dd6fb33a1e33f8278a0352c6bcc122318d2c44bd672fa3ba1529cdf3221ce9126a52c6ca41978c535b784eb0a6cfe8e6ab5cb584a863794163924e8f0e0432310cb582b049d9e5d2bc04980c7a60d656a2adbe07e6ed21fc44b690d39d0abc456b7515a59b3eeba160da30a59a26eb915f69a937ac0f7f8cb1160fd53185263916c86062fcfe7a75456008040113a6bc5a06f51894354cf3515f95eec57a8a1dc28fe166f8f0d18964633132330dcc6f0a0cb5c4de01e6e08918f6bf7706d694fb0da1cfa13c06566200b6db194de363eedfce6b729d2f56c67ebf15a3d02ec61712b410e4b477dbbafba308d75998cd4d25e89d74dbb40da0a868c43f6fea6d59329e51c06f8c544143497155f97d6cda8e590a1fff5ff5683c84e006f809d80a3b41b51735254856435235d391f5575dcb5f48140aaccdadca17cf487d7e70b77f9be45efc2ef3635749d94ef61ca9734896c38bda1b3f6693a9afd992f578787b21cb34babac5d6a8ae6de4c3983a6f8df4e9c4ebef79aaf307ffcafc99c3bd7992625c144626977e770df64ed97c4d073bb53bf318cf8a11fc593f1d3df5b9acd2bdec2084429f395b4643207bc601842d09f7e6857f7777bbbec65df9a688a44433376104695f5c8aa0e8b80552e5cfe00f2484d72e108e44cc30425aa0f88dc5a04cf451ffee4747ad53248587b9fc41cbd3cf090e7746ee5a926d85b16e0b4cac46b307a0dc3224b9ecedea3a973e081b70f9da2d6f513fb9bc5a8141a2ca56be00529af3ae86d2ac88bd6fd44a3de5dae1b3f58ad14e9e0d40cc436625c8e1e3c3a7850bbfaec2ddec693ae965ba0364584b40ef893999c79219dbea093672a4f78401a532c95a66710bc47294cd3898fae874cfef94abc07adde5f29d36583681413f4af1e9a3aecfb3d33510730e4ac5c555b9c8e60d7502387fd621cfb7759f11c5c4c4222e66ca1573d0a367b4c99b0e1cd909301ce840ff65d74b1729b838d387f649a81d45d5a1ff491021dbf042a6fdb58f6f21cc360ef12c1b5632ecfd9efa1c9e188245efd6fea4a7eda659e589f7a35f84260d17ed324807ab633abcb5487d61b88911586edc9fce23d02abe2d9380c9d2f19bb0c382d548390db94787403c2e263c4907afbe70116125d95b2fa961626dac767cb78386f70e5eca8f699fa07684476556e999909c1e6666cf77a525b42873023dc6c6842bf40bc3c3e4af9222c2baefc10f86a678524092a4478969d1b7b9516e8ae3debde6824fce1030cb1341ca7f62702533cdfc7e6c412e1eed0509b8fc2c3e248ab4ac675d36f4c8c90102bf4c6b2ed1f32eb893435fba413c687dd20809bf8dec5bc532e97455d3f371a79df1abe939d5653000fe94285d32e941a7e8327f65bcb2a294280498dd8533f66d281b0f7b3e23570b6ed0166e843e8a71c1631ddca8518aab827a69cc86ecaaca693d83a343dc24a56b113224cfe51d674f7f520555341257078bb296e2ed5483da53c61678a52848223e1ea560ba72f26c8b5240a6fdd71162ddbd2f87a8aa0affab023f4d8338ca2299986806f754dee9d2ecab07abd8caad19d7188167d8d25ff018016db2241f8ccdae020ee3528c673a42512970cf1040e53f4b27e0b454321ece6f2e1c93b17403c39b0209a15f1b4bb5d65b0cbfd03213c639de9bd7e7955567178a34c800bfa877d441f2aaca41664708eb39916d8ad7515f8405b2e44303de3212b9845e2dc1e925c3881d7808cf81ebc70bbd76824fd3734f2c9cf0679c05b4863fc0ed59fd6a42967b316b6f509ae5ad0deadcaa80a5eb32b65cf13bd6d6fe7010064436909732d5c6f9831b68a35afe6b05ecee4ea9286e77f2634cf17e9b1587100299ae797826420f10b9d944e231ced80545c1383b33794cc8d2438a06f8949430f6fcc5507f0bdeb712dced4a46e8e66376d7d205d9cf80763748af7c692b7bf378daad57e2545974932372fd49a6cfed67041dda30251fab8416f8c2629aa6987b708ea0bd958d2ad0f99255563c6b6e40dd937411965106a604e54662796326afb9b8ebfdf70eda156c2beb337e409bd4a44809f714bd8a8b50ecfd714d7a2401d250cb214bbf1442ddf7ace0093bc42c4df2b43915529cda78f4c5a9c37a29b7b06ec07848d5892ca5b0806932972e145ec62353992a8dd68e329e0465912e2c54d1e243a08854fafb54c34a4552ffc89c649ab47d54fb3ef4a278b02e6bf481069bdc11b02fdaa5bc573b5dc81b4817227c0eac1caf373bc954831598da46d56c2fcc69cdeb0e3bf0103258733026bb60c95c4d29d647e4a68031267b8e4184b8fca1eaf736cff5895df4b08b82837f2b71804536d823d85939fba261fef22b85b97e94a3278c36d6579fb049ac19662890165967908cd5d328dfd89ef69df7d935aa7b66653ae992affcf24b34003076d24a43c6d96eca3d6d89ad679dcd5972a656fd599114c4dda2166e405dbb19412d88abe5aff133113d25c983caafc7ffe904cdea647de8805f5fc269a3bc3d7dea3d5c50307ade83bd3ac5214356c69c231825fe637bf42d971dc7a5d32bf58db455e80694db68d92d777ccea370c1b1b22812d1e56dcab0d069746d94ee446479db08aeb08776bb60ed6b1ea5754571751279ed881e87c6bf0180f06574c78b475272c6cf26d502ee90426ec766b752a39f1346acf1b087f17e9c2c587c803de15b29ed5a73b16414737bc08e2c31f8a397d24457920d2d4b7bba7a7734b363b0fce7d17bf9cfb0dd5034548aa3063b891f22281ea359b32d6fc8cf027d65d9ef0f69fbec9c83891f09187e3eaceaeddeb49e9d4b6c824d2ab7306d54f4d1775cd68c1cf5152bbd9004b104e8d92ba7e1db1e390080e", 0x1000}, {&(0x7f0000001cc0)="35234e20b8d6b63fa9b2ef11a72ddd6c1c925804375f669d8345b2a45d6fa7ef0b915bd17fb1ea61a2cd388fecce11b185b41d9d50e5648e591a71ad7a960861d70b892dfcec475fb4d757ecfe6cf868a3cfe874c9ea324f223de27dd2d274bda1ff23cc9c40b94c", 0x68}, {&(0x7f0000001d40)="b6eacba64b377222e91d9996d8b030b2bca1229d638d5955e90032bed581c7841dbf652f0b19d0810d9832c09f31b49c8003018af723b9718954ebdf74fa4817b836b61a051148", 0x47}, {&(0x7f0000001dc0)="0d3202acad2efa7e9dfe335d3647b3603cf87d63908700349d9e443db57108726527bc9f6a0bbd215e18dcf84aaf1bdd85c7e13eb76c113c5cc38cd192f5f707a9ae5e189a3992bfb835d505e6d1e5f01cbbe4b32aeb5e66413a54f2248c2d9e4c315df510069daad12cac90d0d35c0ca4830bdaf1db9f48334841c6846e3168a91659373bdf84ddc7ef77968b90ce3262beef4cb41985df8e6864f913b686acfa7d943e5a1f35740362f58f3d0bac4ca88e071525448f660ea6200fb53490355e713cab71f106f8c43d83c594a5e242f8dff5591a7d684934fa152f789162051c5540039f1d60c9cc6cc752f31f6653e0cf712a1cbd13ebba0f60a80e10c5e16c3c0713d3ca0035a1a6331517a0988d7e83592f189f9b4aad8603594aadb3288a75eab1ce5fa208b4b48806033c390b517bda5b751247d463a55099012c723b67bf440683308de411137f347806402d43b87ddc2f59d68ecc8e381b4d900148a9aeae06341521fa981737e0e24b638b3c3d28fcb4d9ced63bc2be3374baa20ae990cdf5afa8a4c41adebb479bd4bb48de777e1b068d3240b7c83b88e4182388b0806fd3ddbc283236f79e8848346e5c633926462d6bc663516f7f88e841420bb346114dc7caa1ff0dfeb2b16b86b3411fc01409e301ded40976c237e232f6c8a686380fcbc8f8ff5196d121b9a58d4e4d7c09175a8b1bcdc2350f963b68e850862ff2ae0c9a90e65f78b15fccdaac059bb8c7c15a89b5ccdbecdea63700bd322357348ae1d541bee810145daf34ade5e760f6b135ec1e0738c0ce588810d46cccf1ad8ef8f515495e5ac8090a8b815d1adcba8d1e3c6743fe1725c8808dd04e5f46642b0b29d8738dffeb6f6300f13e4126123e8e354abe99dd55ec51ebbec9b2f9dd920871fb2cee18bb08e2909828d2cbce8461c1e40088a7b04e3c92db65f63c901854994cea768dcd2159c9093f4494339abe3b22696c8ae9c31575d2bb8ec02f374ccb15988ffd004f5b444ee68ebe2003296712d5484fc4361f9cef5d5779f750e868dea5c4800c4ec7b164598696d2ed2950a78668b68fe4d73f5287cbe1ba633690001e2fb7c44ca2e7b591df8d4417f39c019f8c7f8866945d100a77d76439b2608179095eb2724b1a43b51119b04e074a1e76b8fd408cef1139c93b276396ce96b5eb730013c277ef64b43b3d1bc94b0be0d058be03d619cf6ced9921ef8d571e7108ea312c3c68191b4ed2b9757dcba67486fa9059351c16297bb42bd8e09d303efe7321e458288bf70f448d5452a44f465fd13fb2bd3454cbffe716d152b5eea5f61407dc29547dc01e1d7419bf722b281979afa81ab25b11b2eef29b68afe035bb81a46acc0e78010ef8b6bde3111ba1515b4e31750afe4f38765cb3d0abcd2c2db404965f0bdbe4cdd5d694fedd1aa9956dff09f066ea3915d9f569b0a95182dd7d063ed819469bb5c1f227e8cffdf3528eae3fad8ee4f368d7f0db0ce2949c0f9d3e31f3ed489e2fcb8ce1483a90358aefcc9694a442e2ea3c4a287b160049700c8a1ef9327c608745443fbd22e963782083974e2a603feae42eec2763dcf240490a1ed0b1c5d508a661e34a160cea4df4c8d7643d254b3fa5064356520c655c970eed086ac9fc10dbabdc0ecdbc3876bf427a6d69fdf7c400f11b4c48ba98a4b99a48bc48b5b2e6dba2a4f08f1c32a30d39cf5db724cb1f64829f24e84b9eb519641e0b1ba39a53d800302a9df99ecf98d690bcb7cd41b308d548c5550c47906a17561406a226210345e0159190ceb4d46552d3f1e640db0a65eee9982a051f223a2162b96f2a7daa0c8f28ebcbbaef6766c9544deb012a76f02973b3e49683508ffd9bf1dccb8226f8f30574f46ae45e61755190dda6f6a9c2dcc9b11836f90bfb1a5d45099b68800f3752cbbd86b1269c6ff63984042c6800a8764d2308932fe5cf3936dff21e782946dfc4647b7ec0d170b32dc1d04ddf0b9a95ab9886f4aca73a237f80db5d5855554ba170831e5ad79bdc1aa39337383e41aaa483a7ac77d204f25cceb133021bbb6758298bf163bd71628cb5a24c08ca2ffb0e00241cd53a763876d2729ed9daff6acb5dd19945729a3a22451f4e7eb0e1ce5bdbf812f07d2fb947afdd86415c28ed159b6b19cf1cd48a68d1a10e38d59896043786e2bcb18ea650b2055e5024246114c0447ececb55d4becb22197045753f0821863c93d232d8cc4ffaf9e033d33a8e5536f2d181050899411442dedac99fd3a1221fe8f4c1802d75ab7bcc3ec1bae45aaea3f914ec80487f1e755eeabfe0a34d9b03b86574883cd43ac61f90e87773417597416e925d1d2947ca0f53362874607318bdf1c55efbcbf19bd9c054d426e02375c0423bdf66616a18a781d06b4beae08fa878d1ce597b2ad97c77fc649408fbc82f0e212f529cb89661ee431f434a69d4fb828d222861bd49adeb154608f94e19e4ad9eb35dc21118a41d30517730b969a8337b04041e56faf95abfaf8b9352b7556bea99b63f73dd785ca970a7ae4025b418d81d401bb87cb0dcc627b236da931b8c0e46cb1cd26ae0ef480dacb3755de3ecd67078581efa1aa1701238a7f01f12238eeaa50e0202cf29f92947d6e5a10927950baac0631887bfef5a2fa155f7843bc7b2676e51b5e1bb285ae5ea7ad0de1b77a5f073fdc881ee12abac5e3c036a81b9c2733effb0b648039b5c0ac4c5273f09843ae8ac6ec20359ab1ddf44d27a3343563ba1c19b5eb58a05ec5cda2e71da9f81e901caeb28ded39c29d29c072b176f0a535ea793d924ed4a879d9b2aaeff47570f45ba30bfa7ce0784bfc929a66c35bae4f8ae9d544781c0df8eeefac01fd11d34391f6a6df968d1c1fa4f1341431096a897568e393b0563323340c9895a5d4667687275f933c4019a32a0a3e2257a65d3e267c047e0d8d428d752b0ce91c484193ebaab44df59146a7e4dbbcf7d27f9b597a79dabfc6fcbee30bae19c42ddd6998295445ff7160fc4b3f0b5bddeb2fedc4bce9bee2055f391b58312a812e118656ccca1da061c3c1a2968489c34ef3571128c6d0ef62d1bcd339acfd59d5986116e38dfe48a8392f192fc95462c47a3c64f2a8a488ca22c4c3ffe2dc63bb470cce61d8ed920706f609b00d3435d5be800087629d5e7bf77e9c4d6546d9f9facdf8d24c623c19b618bfd35dd99405c6581570fca84f6d04268f8d7871b6bca3086d694885da81ba8a10203ae3cfcff377f9f52c7eb3e65b4bca289f78c12126911d370d20535a09a6c2dfb6fd8aa89b0e320ffd3643d53084c04079c257048a2c6902c14ac5c27e0ce77f1375d6c4522472a565fc97430d14524e7f5ee4b822b180b92a0f76aabfb5e41e80f4c86dc94150d600da00868bebd04d9a4cd96fcf21995c87f78b44808296c499f9eb659ad3437d6ac902214c9f090864c3572a5688e900da60e7f0965c3bd52adf36488ff9514700708ddb3cb69d73406bddc37f1632967b24937e6d1cda23682688eee1bde1d9cff49017a5559da6cdfeeba034c5bfed0f817e8936cd526c840d6266113eade3ddb0f275df76c4fc25c1ca2c5974d2dc5d2cddda1ed21adca51bb5ec206d24871f33ee8ae08047b307589dc7ee8394a8a7aa6beda8e8659a9b50ffb1d65c8b9664af7f38028370757aa6e1f0298f59d50be7b3244d7c7152ead085a2b2d9b752d805c2e1d066ebd71b2562e8a795c6795c3583146f2cb94382839ffe12ac36e9accdcfdcedd2e9f0a7169aacd43fc87825a41650902f05ea8bbca48fbcfd581550f60508971df7c1d1730633b72ebefe21b8cea367e483d4c56ca5c6c5aff352db9a27e4af7967d9feef0d13a22822a58d0ff1fec787e598cf1e56fda143d32c556d39f2b788750b4de954aa65388abbe7605663e947ec2220813def0745fe76bdfef4403609f70f59dde30ad728222be216593ba4e8a68e5098863468ce678b80e5e7009ed2c1fda908d6fcf8eedf0d64a13ae580ea4054e74d2e5c47ef0af7360626635c4535cae1654afa7fdf2ed7f8a0b92550b256de4f0ebcb8583ef0568d5b54b75accf9f9d4919d38bb10330fe8b2977d6be08726baeaf56650919ae2e8001bee60394558bc43b4b69f2fe3441a0027d973a0a2a0ee31cf35bb063fb5be797946d5607f8facd2c13ebc2600195026c873158e8d1b37a847685829d414eab8fbcbc7ba32f333aa14c88846692d625244d7aa9387e8dec75cc65502fe238f8d867ddaa7d57fe5a88e161f4a905b23d0a1ca754e5d1f05394eef8db8a5f574f99192f2e25040f577bb8467e056c8d7a5ef8aac61ef11ee902662f4386f32ac7ff195e2325be6fa2e5c055aab54e2b02454542d79062a2431e7b8baeab89ef204c8d04b2e810e43d2ed6311f7cc1a88a48f5d20bea1b9d843db6c392db30c88fb1688ac15be8c90093b063d2b1b5d736b25638975999f158a8dbda5efa74233c74d780db3939e7f58a2d3f9e54a328d43fdc4c6c5c3e0a9bc058b031ab647e389482a5cf4262d47d021e8b504eb4bad619db6b356b35a50328574087388e82f1308a8d9f155a830aa90eefe1e93205a7ddd6ae8710db586c3a83774bf3015eb322f22aa84843f0f696431062d7b23c7a5ee26ace082513c9a384b13775ff15128e948d87d002e820b6d060e3ca6d7ae43ad098776c715bd9b4e71346b4322630f9a9f04144bde00eba3d88b16edfc329e6eb92dd7db2b05412bfd492dd7ba4ffa171bec9284441378ec5ce14596a00f5868a2282740b18f81b1e4b9106e8a197cf4c55717ce0b97cb5eb2945b59a522e236cb6142a40f15264da3c494b6ac335a6bc4465b734297ec77869c74fd1bf37ebcce524e088adbada4fac2f4ec7038a3a75a0a0c90b555e4a6855a21e2bef89cbe98dcb3c2653bf4987a27b55b78970228f883ad4097ebfd7b30944b7361aab6906489611810832600f18098f18b20765c3da43dc9ba094b7a375757f34a16030ba2d35d257260ce9f1f4735e3399d30fcc3872c703f240dc8e4611380b01829abfec7558847d6d973c52fd2418180aa0f64b3ba79facfc253c6b7ad88a574a7e735229c0d1a956da208db894a7d89b91c4960f357c0c383574b47e978fb8af1b48c5a39b1898d62586a05973b1ba990eb5b94787836393b1619d50fd94620090791274639ac9bce3e42fb038df615148818fdcd399e3d613b984f298776c097be993d5c8597848f9532615503ef10bc4ef7ece34c5c5db900b6e29f1f7524c800c808abc678f93150dfa31d3e7bba0f255abe8b30627e770ac5a54302ded3cc75b26e2d4c561279ab11204b8db738f82eae182cff97693609fae6cacb8ecf2e3b2303682e63760ed68d421dafe6d35e2d5896f97a7d4292b75424328190ab3af7b01a4a76c071a971d157fa0bafc320c275f02d0dc8e267c871d3c3029c0f6e14f7e5b17000ce67f9c885f7b363e7a3da81b9a6db0c74099ea82656ad121367dfc939e344945afbde6ab297dada24744a8cf96a683394ea686696ac6ee95f569a62d25b9e25d177bc4a7528224c55ca981bb573143a884f96b969d8ffc09483dda5f0d8e84edf696e74c616d3c760d7a39b3bc190990060dc8677f8051337895e772f3d94dbde0fadb9c7511928f2198d67efc6a76e3447f3e53b0cb2516de0da86ad529a4588cc1acf6a6bef36293f80bc0dd16fd44299f047861d577125f5b680ec20a7db450e20ccffd34b04327678453fa41d84581c9430af34dc987381f70a0c696ea661eb1cdf098fab1892c", 0x1000}, {&(0x7f0000002dc0)="d5ad252cdecea161cdb6ba66663954be7183d80fef369490ad54e23026babb935af7b794c389f51207931c976e346adeeef194bdb1328e5ee09903a43102b56e5aa22789213e03f8e4347f2f3c06311e281b24f1d08af9848e83dff936ebb5e2d5c565df8254e63e80ddda6e43cffbab7b28db9983a487242a4567979b0cd3ea94899abd236a4a66e4f126ec91553fdd4ed4b2e0b68cad21db313aea422d4e2ff9773de16e42982c9a0a7493209bab4ae1973432c629", 0xb6}, {&(0x7f0000002e80)="8f2d775e609c843e6f0d7b6b46469f8e1d2afcdd7d8ce088378f463d7cc51ac9a0c783d74eda364387cf58445c5135c1f486fcc334e70e0f61d16b5a8fc474dedb096a798eca5853ccbed2d6cb0c2121c5e7ee5087681a8a9b0e4dc790e1a51aa82949e8501bd68d6afa6c6f8fe4013c6541d414d9eaf215412f18812b5e17ec0601527a44beda7596c6bde8", 0x8c}, {&(0x7f0000002f40)="86f9a3b654ac035a16c7a942213f5383989f31b23b646633ee04a94b6d57a835b4b843d5da856a11f9d5d24c5f1fdc46bab71b54abebeb95182cf01b336e27ec8efc679d15989f721eddcf4a7a0a1574e391936d303925d683d20d01863df618e8c9c62f54e95b74e8dcd4555c33e9eaaebfcfd03ca156027c243fb92b32c04c7d889975b539bfaa13c25d03115392a80dcb943876173049fa92c8955306e3459a1ad43f18bfc0ce109145af5320f9c7475484a8959ab2e479854416eb99e3744004f1e87722f89f82f8254b9383c2b2df", 0xd1}, {&(0x7f0000003040)="e75c48463188df38eccc08427a91bb88a5505fdde00a1e4a4f7c5fe136eda9683b982ce534ee86b1e1c5365265b58d3a71eae4857060fce46fb5170ccc3882d0f88d62d9073cf38811c2a02139520597eb9022d7b7c713998101e7558a97e96a909619c409b06a95d65531e4dad74e898816cad987ace9a14dc2cc", 0x7b}, {&(0x7f00000030c0)="a198a0cb06fa154667f1887e02faa963c1d07462584df1a7c3de8c7fc1859bc7c3fc1b0acb303a4ebc57a9437269c7882d129f384dd12a57bec35eb356eb92e520348289235434ad7f806d5cb9779933b8258eb6f47e1dad727e220128be76d405166d67eeba464e72b4f1ec4c94d1bbe7a44440e4937baeb70a409a886f036e7c504814a7370f90739191da2350d00a1106", 0x92}], 0xa, &(0x7f0000003240)=[{0xe8, 0x1, 0x0, "e3421593d78087a365b06363a7a0b120d6bdea6d9d23a73c460659e140a539152d6f2007c83b4338512f33d3b07bd738d1b426d35861a7ed741689ba19f267baca639cede80667b041b1348329650324bbcb6cfd437b882f0638c9ecc1346d1deadb29c8cd47f03f6f4d6ad1c8c19353012948f544a3251cc1bf898830dc019a99da15fc34da9546519bf2303534b5753edf9d9e82851bc4060c9b1c7686892c20e2ddd9fe8bce65fd1a72f131859fe4e7f98235cc22fc423203f8f98a83d19d082da1e95fb38d77512baef9bc191910883d"}, {0xe0, 0x1, 0x3, "e7dbd6fb53a08c24469a4260b8bb67e33c00e606f79de3318908bfbaf96c9385e42482301c6442871d29bc38644556222497f780ecb8812e52984e9734aa5fb784a067f8745a657f074f0820c18a1d457a23197a191e57972ac1dbc531777ac757722eb64dfa2f0d2fa0a7d975544e75862235e14c86ec413e47e448ba60fc83ff88473a126434a7966f60bd1d8ce9aab1f887d3d378169bb2b2cc61a06c32d987e0ce608c84f94182a77d2c58b4489a4ad1fe3aed9f72018d56b24d0e653574321d8a3f0d27492d349c4a257571"}, {0x1010, 0x1, 0x7, "efc8645511e7bcbfb3fe8d257688912201d31c118899f481778d7e7a01cafe164bb8007f1f14093a797d9eb4d84b3a2063cbf9172554724d1159459e8481b32c5c936c6db7767fc59693eb78eb18d165baac5cf36879ec01e29e9b1c63d48ad13e11a8dae5d7c478234c566e55f1cfef95405294e6a65e51a3d03539b45cffa9c0ece384cf79955ddf03931de8956ea0acd2f9ea55a4080ca17ac3fec15e0028816c71259a437102276df419236119c4c1c5ea49f81ec4a324b1a91df7fcd1d1cb3daba6c3776e2a50eb0eb442f380dfd7f6eb1d90d340e2545e19a014b35751a32a95f243e26f618db18bc89e898d5a07f506f3fe42e95ed93642460b79258ca8bdcb505d3f5d64a6dfc5553f2d3739ace008d4a27cb9858147518e4fbf7dd6c626f0ddd01222255d7927185517c732f1e1ff521a12453f6e2ef3dc9475e9bca57f900024c070e9d39b866580615bb1b72af96a872a68b04b3678d2726d4d9e88b6ef8ff760727785b33ca44a05bdea84cb89f90593d080913c5ddeab594bcfb87217eaaf8974462c7acc89da41804544034c9b40365dd15dc6098bbaccc7f8a86b8df257e92aed3024abdf6304e61d513ea4d56bf065969a1fede1d1a58f6c5c105d1ef458d648448caa1d785d7cd921d45e6d30e0bce94e696627d3998baaa0b2bb1d950b9a97558215679a44c087f24b030a469157f683c293d84e8bcacba2ec3dc154fac6e9e7217054aa4021bbfc087ae9dd47e90f5d2db399cd55c9eaec7841a941d455416550a8de134901007e4453489218ac6cf65bb415b7c7185489a32e0db85086785cf96e0004dda21e59f0a40671c631e3913efe8ad5ecc74a7a1c7f0a5144ea1caed85cef5a03904e71a4c87828ece2ea04032e3e6e481c09a2854aa80e0fcd4afe30f13529e57aae9ab18a3d3e22d6869f7218500a8d6dddd9b1700412bffcf465493ff4a38c3282a4055ef56b44eb0c8ccc400fb4eed5252efa188aac2f6889e2f08d43d3a09425adafa543c553aa7a1979c55e7a77073dc504582de7c53e9bece2874ebd4139377d9a9d11c19e183c121881d7c69a6c42f464709e4eb8947f6378dbb73a674f8c918d3636e0189dea9a903f67517c11ecf9a7ae3e604b7239fa6be1f58d4e34a0e0d896d27d81b7a99f7ff0bc916b9ba42b1336962a027a391e8224529e442220498f972d50a2ae60af9f3f7a792a6a4adc24400245cf2bd7c257933db80c26742b82f122870bc96c640067abafd8da57756182988a4a113f632c1b8355357b0deaa1d865ba534e3c78f20c85aa13a21f2e2ab2aefeae0ba92125d799b2653f2508d21bf82f7b6f472add1cb162f12aba3994945556debb70c0c9718b1472d85af0b7f31e1d7db0fac540cf389d1e6f4c98c59954cd3a99d7f4e5029f9ffabd4b4012a0986445979c61f56d421a8439e2a30a8cf5fbec8b4960bdf8e5dbacb7be81993adb8eb44e2e9e5159ac5dcad4ab9cefac2a8eb661e27644aeb7c5cd5633c05715df1f1c35c0a36092b48e19f8d5539cf52cde18190d2cb5e68b0052f28def2f1e7d2782f8fefcb25b72dd6910c40c8751ec27168b95811ff3eaba9ae56653560d1e492ede880575f1619281f713ed6c2b32f7dc4c2ebc0ddf7af4b0d9589bc8aa15b136b7089b1841d34a6d8a04b119af91b541ccab35e7f211624d31fb10d23124752f919ce820b0ad8679b0b94187dd6d3c19981e2087cc77b4f3409c5e010cbd4138c9c074ee07dfd4307b7bdf3b60012eebc7ae2ab676f91e17cd0afe2202d777a3c039490c360d2d0dd896fcb116b3576039fce5a0e910ce4c07dee80100f839e6f91815a1ccadd4b1d1e6b89a23e70bf63d311f2c942c4df1f0815a4133717e39307a5b3ca2282fcc0a1b371985fda45db821a22baf50f6c851766ff1aeb7caf6542b26ae8cac256d95e6f160cd6c36bb025c76d76995da2df5a25242bd3104c5002526c1874466cc87df0e01956d69bc68d9f4e66b7eafc621d8eb843fa9b4af86ecaeadc970e68f55046bd15fd5172c70d58abf6ae0176d8dd4944846ff3364a27b4a75616c3bcc970d1f50d476f4a00754f47b5d68b9aceddb3c33aa64780685fd1e87337b508e4ab5fde09a960853782cec90715c154f3e661cb8a11a557c2840a0373c200cc037fb34b0d10085824de25f21a6e9726c32e06818aa462ec6a864da02524c02f90740737d5757d6f557b9e1862de01fad0bc29dabb84064bbf10372ee65314bbc3e8846f39600ab181025605edc4223ec184b2dd8b1e9423cf91a17106dcad530abf480fbe6a9a3553fb4e81e946859dd2b16802c3c5b2184eaa1adcf84c760aed89291fe6d4ce866a77769d4794d12bdff483623e0b48a9f7c0c3a879bf997a89b7574e1b01dc1cdbcb3a29438cac3d91d45338a4f8758102a6c88e532484928329a5be5346e16befa239b3e5f1c072132eb642d6e1ea5d3290ccae5ddf0e9b1c0db486866a140c535420afe02272c29e7e57ea8f54ccdbf5b14452e63bccaa054ef80cb49565c22285d2893489e6e3ebb47ce65d54630171f36020fce2c62232674684585e75fc7e5c8eba779063f429565417f3b99909fb5cba7e86601119b28ebfefdade62c2c6a1bb9e8e7834918c63dab49ca0da46c515932976b094ffb8315fc448b084a7b38dfbb01213b17dc0e93f680f41f909c6e5556b5cc68192bc3e4b0a31347525eb609cd42fcd1b9503033d4c570eb8519e003b30cfca8191cd83661bc21851242c11f37e9d791c2e81e0b6623987a1415f9e2612f415e3758bf0fa500f685435a6ca044f27b0d753fca84dc1817393316e320e52383c6e88f0041ecfa9bd8db0dac1df335638db70b89ac5f87111a51c7b1e3efd46ee8b7812e53b7de7d0d783e95e5d4af0e7b295774e837c6cb7cbbfe9d73d28a00846b064cdb97a3dcc9e7386c14b25f7788d950fe62a712aafeede5c404501e23c99589f89246db1643ed08cca25c18457c514f0245a39f180363546d0b53f509f4448014fbee7c495090f24eb17ad880de7682dbeb2da68abacff2e013e10d4d23341e1c82114dd7ca14e7554fdc8396eb1524ee618f68e37803436129f83374478ef7d976266ac51b03953e41628f4f1f953167050f12a563c10b5dd82fa4b4acc16edc9f074dcd3cd053cae101f6979b3c636e403be15b170a2dfc1a70c9b9dbbc4ed25b834a64ff9fdb8e4df45e709583e7d73764cdaf26785819e6a48e2ffb355280fe8d0fa5d2e80d7a5378289e31c1d4c661dd0665d51da2aa1dcb06f858a35bf1cfce6c35e13ab52239b132a608a59ef1b10906c2819c114537f98f506139992b46ca0db4eac32228ce0252464ff37d6f773a3c27e402481d11d0bfd40f1ca53e8211ecf675258cb2959f9b947733ffc7e261c3c37a68b02850c04804e3019cf64331b38dea81b4bbccba5a148c65ca845d014ce7686acab3fd384385a7873e10ec5f3d4f0fa56e5e1b11e0b6bd5f553484bff1786a8855ee71d9ce999f1b184664499a1befdffaea18da51e0cb89d002d31ffb6d5dd93ea92197cd5eb1c6ff471ee34f29ae76c037c95d6c9b722bec81a621f335e91980df415af00689b25b1e39f38652c169397751d07c20f2e4545ee722268ab9e8e1f0dc82b986d68a81e46c62d48ba8308a43ef0f46146e976edfcee8e5a669f81ed5075c35f88e97a6dfdeaba4df9d8f492f396d5d1c076cc3468bcedc2805b2740518a2703bfed121d02655b8499f22972ef1c1de3bfd67918e7649dc68b173c2ff851fa020ff7d7fdb5f853d8caab2d4c4dab038d0dd34ffff9d56dbb27ad046b80bebdd24aa165e5cca39188fd470376c0f167ebfd6f78983b38c7840b3641279b1111ad5fa3d735122010942095dd606694959ac0f21f604740ad455ebe2c00dcb25277415e9a5521320f7c682452f8e85a42db974d6b461d787c6c72cf1d7ea30fdd1b4296a0462a811e70f397f58c241d1a9109bbb1a612d4c99e914ccc612a7f58429e160c1f36534ef635a0db2c3f1d21955c23af8c11f4dbeeb95d62ca5b4b8c821d0bc6aca62194de54544866bc966ccca7b756fde44ab5bca57f5a92fd3c79d58525aedc2d39a73ae10132cc87d4041a2fdd39783ad2dbb8e6742cdb5f9f8ba36df5959605ce27ebea36696fcb1b7c5a8c69e6e31e46547be29bcf80bbe6a009a0a766046caaa0bc6759cf814bb5e312d172785d5970760fc921c8e493ccfea8ddc7c350b95a082ed653f16a7194da69108fa0456b2e6c583aaba8527c7b24d3daeac173a352898bed7a09d8cc8263ab4dadf6d035460085f304cf82cc6c829d440b3e6a1c015d7d66c9a50f3fb11b38e137f9f89219a8a51978e6ec99b0f6a482bb3027eabc86788c90eb7deecf8d64fb2b262941360a14c3c99b6d35abf31cb1bc28217a46e766c62560ef60221533b4dbc3e10eb564e37ffc624c8c5b96c567cd693a8d2cafe1c33916cfa0050e78f3da7b8d5e4fa242c96f103094a37c7182d7fb703e681b963bef286bcc4400c28ce4d3827494288e7b6c13b9d58e6af53406c7d4cdd8945e44d72eb31781b860706cebceb14a6d21179eaa210b72b9a30fe39f7ac2b5051001f2a4b7f0b1b0ae8f46d0aac5471093360283e9bc7b96ea50f88d663dbf0736f367e7e5fd700832b71adabb49111da138f1d58a877a64ae4ca383c383c6cf0dcd068b80842448700cbc937992d38558a3a7e14020515e6aecb87d0c28b2bdc94ae6d95d712f5bc7a6922b777897f1d536a891c8204136deb39580476b50b2623926b273b788778a6a1d024599f6b36a35d3a413ff3d3d57da5511ee722d26588b6578966996fca08119637c0f56bb412e9faa314f08579c9f0fe9a1d09d35d7f3a49b5f5dc648c8a522541d751a46d4f3aeb973a758d61dde538179b409628ce2c3d2c040324b02ac8af4ac1f838549cd9f6a2bff81574d961f49090868854e224a5b22051f8ce970396bda5dae6deb843ecdf4578c551ea424ece678ed32fac9af724f0528c6234447db9bbc923af9c2c2e893cc9d79a8da2d2f4755f9cd850b087321307a9d4620b500ed43f9c6982f95eb2f5d72dd2647d01d4cc39af25bbc951262e4faba7efa9d0dd83a850ae864e34955c8960326a26815ded9f213ef4f30815e4a83ec747cba75b58d6bd6a57708b98ee03a25cb8598771e46e7642a23eae2d3c50a762e9fd44db4081ac23fd172420257604b7f6bc1315e2885df47d21a0d88f0dc6d52c7b5292ad7dab209919f01d0fb40e2fa84dd43de646c811cfa649e29a5bc9c8ae99244902f28fcd27955005f2be707a2d005b581d8cf654882d46f1a20fe0a5b18019c9758babb5ebd428affd571810fb17ba9aa327934a9dabc9a9a48585ee20387b7517aa17bae66dd6947cd602e0a2a0c1ca96450e07fc0e175f025850dfa15c5fbe091b31ae513a5298e93fa1d9d29b03fc3924909d88ad45debd10e216c7d187ad293d42e386e308ecede7bd51b6778033b9731bc0e404cd946c5c0c8ba418d235efff7935cd124cb18d8bf323927f07df98c5c69a3bc02993db338ba3278190219e1dc4007d2153b0325236562e70ce06676b5d41d26bacfb331a327e2118748a9e61a6b05f073e23dda27ab10e847fc847b8a4cfb205412c96972db4d178712edc527c6b6f09e788d56d31476d00b80b6bd55718837e1fb69f6189798cc3381c4e8840093d82d05be12789aa95af1b37d349e82bef35891d8b61e4a363215892ec4795e3848942041f31e662d4584f16b6ad"}, {0x40, 0xffff, 0x4, "a851eb83c2ce99abe1f3b0d65818cc2a4095edf044917014d2f7ed72e9e20e39dc6958a9d61f0249e0758c8a"}], 0x1218}, 0x4) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x54) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) sendto(r1, &(0x7f0000000000)="77d4039a6f756d37ae41", 0xa, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x24}, {0x6c}, {0x806, 0x0, 0xff, 0xffff0000}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000003c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4, 0xfe) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00000ae000/0x4000)=nil, 0x7f}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f000051f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000233000/0xd000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000082000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000070c000/0x4000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f000031f000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000772000/0x2000)=nil}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000133000/0x4000)=nil}, {&(0x7f000067d000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil, 0x40000000000}, {&(0x7f0000356000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil, 0x5}, {0x0, &(0x7f00007c3000/0x2000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffc}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = socket(0x20, 0x8000, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_pts() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = fcntl$dupfd(r4, 0x0, r4) setuid(0xee01) ioctl$BIOCLOCK(r5, 0x20004276) syz_emit_ethernet(0x44, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81000e0008a4000000000608007d47fdf897f66f22cbbdaabfaaaaaaaa27c1c600732632e86657200f559ed7c900"/69]) r6 = syz_open_pts() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfb2b}, 0x3f, 0x5, 0x0, r7, 0x3, 0x32e, 0x2, 0x57d22452}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) close(r3) executing program 6: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {0x0}], 0x6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0xffffff95, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = socket(0x2, 0x1, 0x0) listen(r7, 0x0) accept$inet(r7, 0x0, 0x0) close(r7) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) recvmmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/75, 0x55}], 0x0, 0x0}, 0x44b}, 0x10, 0x64, 0x0) sendto$unix(r1, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x5, 0xfa) setsockopt(r3, 0x11, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r8, 0x0) seteuid(r8) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x9, 0x700fffff, 0x5}], 0xd, 0x0, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009d966fc935c2a9f011586cb5249e758deb3a56388f5682b51b68"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x5d, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d", &(0x7f0000000080)=0x17, 0x0, 0x0) open(0x0, 0x710, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffff9c, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000880)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="fffdffffffff006cc500000786dd600000fe0000000400000000200000000000bb00000000000000000000000000000001"]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) mmap(&(0x7f0000170000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x2000000000) r2 = getpid() ktrace(0x0, 0x0, 0x40000530, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) setsockopt(r9, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = geteuid() sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000005c0)="e2407dc4bccbe0a8fd7f9f5792abf072133134782c11eeffcc1b4f98acfad0d71f735d494ecac1f3fdcd2dca4b559a0463710f54a0d047e637ce6ce1c3b6ebaa2a6c24edd82d92ff59644696155f646c4c8f214de7241820f054e97c5d71a4876137b6791c13f57d9e8c62ce1de604e94eba5bb82137901319098f2aaab71869f10990b87ea8a92fe79288426cb4b01cd2acadb7bc68d9edc9ab9da152b7bd478570110a1c411a1c284da164f225829e970b4007f47d7aebe39208df9c3532e37f93da67f08d88b1502a67c34112c2ee4c686701e51d4d7a08543c2cc072cdada55d158d5e730f35b6df8b083ff7e92792c3aaa552bed733cf81d0c038f7abfd83cdee82eeb9de3801785d53128b77d1d0207b87e99d2907dad93fcae5d47a6d5d42eab44acac66505e78401b8792ac4a97ed21da73486b32f17230bb6abcb635bc51560ce9c7133f92c525948675f78ba33a9c8f39d19181eeca04a89a66b0540fc6fed036a46beb6e33bb0fa4f50c48cec676274ff07c28053efde9e4b0c58bb118b9513db5073b5d1f7cf03d8bfeb15861a8d5b15e1fd66edbe5ce058951bff385a0a8554fe63e8d28292f125fa82f4d1da6b6cd3191ec8b4eb9207a6e445f27bf19db390c96a7fdacc0a86acd9541bc93be2bc71b9b7a7e6cff8f1b4742b5acbadd0244e1d5e5e9a94af5e6a723f91ccd760ce2bb118d201d85086287fe15bef31689f05092c7ac2d448b31c8cc00c6c62817c0626ebfc98fe68504b19cdda10588c668af605f17846048082f83acf9a0c1da0e818375d77de9eaa61df4fd042430ffc469d37460c1ac3af69acea3484fcfa38f9c457a1f0bb31302ba942b837f76593d4461698be4333f679187e3675759bfff16a13da057ce7abca276f37ea36b52c36f20490ad1d3a34394f70c9ca652b655bc1874222b2ba86ef82ea583a73f2baed153a62ac84d3bb45c5e1aa2085412f9d75efb7d24fe00496ac5bbaab4bf67e6251b8aa2a8209790b9033004e3413d544a4e3730e0577c29e16ca5dac81b98a66a0a1492f283bada1d147d708826938fe3be70afc3be6661bb2f7b0a2d6f3a1e847d9657366cb7609c616ed9bf626e519f1edbf83a2707ee6000b54e7d4520e04b87715645b3f7b133a663642113da9b305ff5a2ea507774d2f9d97e5276a91b01dce16e9801d96948871137be796ced47a6db916cd53bb5b662fb82206eab31731c6cfff44cdbca8fd796234bfe003bddb20f0d788290871e675c0212abf65c5576ffa5e073461d58fd0ee0a07ddeab2ea221bb3b9d4e6009dab36df2b33c8d68ebbb4947cfa22e6683c1e01026790d305342602f70d7a274a06dd1a0d88ac765c2bd3f3824a2f555b3948210dbff58524d10b9a09215486634b448ce448ee25b75ab46bdd084f828a2c517739ddcf6c63068e078c099442bdd07f311208be376124ba8d8f2d0c619ea6c98a0e43c7bb07108d51066e725b4fb992df39aab6ae8470c88c8e281d583a1cd58fc990c3c8bb5f5de55c4cf4f03e9531e313368bc7126399eedd0371e98cc16a6f45f59642c8efd0ef3907461576e46144e3869bd800f52f8d5f8070481c739c1aa382f1da022e5ecd689519d675d889bac0266bfac2cd9936dc08ab00abb610cd3fcba77dfcb5e7d9fdb295402560123119042487ea302f3677693e92ebd12f33d9632c8c2d30ac6fc6ad26cb2821741567963bd7ea9df26a36ee8692a5817c53b50c7a168937304fda2d1556c493247ed739f6e88ab47f29d43e5ba4f72d16a9b749a3b0adf97c662664f8d16de366c46af4cae4a7c5b312db484e5a2368f0047341a6332618f6096d94c4b9bd595114818ca61873b13b105a7f7a028e4f08c7f20eee5a92f87fcd0350c7332298c8574954f76469058f862109eec538159db44d4b34c7ae1d60d5d4441e24e13d644163e6dede1c2e6337bab0100d2c647f586ac9a08dc5c079d1fede667154705b706db287aa511892b90de4a8543cac1a9bf86ad970f91cfb3e3d5455db9e429b3838d17bc44c129e67f793461eb238dcf9c7e7d89ff4a347fc8a32c4a5c2a3f4361e8d7a5e52fd2ff13d835524458a5533f66a5317f7da757b933e5f6d0866a2a6121ad2d285849538833c03a427b39d2c5cc1ece00ba66839fdbb3ef84f2d0c41dd7f1f326c618ef861494a600e8be5682bfbc7d018cdc8aa1f556f99600182fe8d1fb7025efa0b79539de91ff3057a5fd47612cbea7f4c4432af06de4ed2dbec0fe034a6b446635dd652d2525f730f023419c15a6bf80d1c8fb54bac95b747b0bc0b8296eb68aaef03e0a5bdcbaac872852aa1e5efa97f6aa52d0b60c6be43b803217824fd8e4c07fa1b36a18d29002401307a430aaefeef0601d5e7ea6e8f2dd18331ecd4930ad941af3de29c08b2e12dce1444b41c02d86f3da9bc02147dbf8063bfd9942431a77cfa7be0185ebe97b910677d8db0ca9886575acbfcce451659616515e5901051833f3f0a231834e272b998ce876d5d93ea197c28043ae4b6318049d6103adcdfa23b4e29ca7e61e6a40a0c4d6218d155a58814728182a14cfe67d2b16d0b38fe99a6e8151adc55370b083641398f4ae6a668f4aeb217845299ca5f9d7f69a821838d53fd0b647b9335b390e1a031ac89c1ce244035c5387af6fefd68201e0be965de106f1485bcbbf2623ea9afe1721883c79962161dbf49ff2b4315972abadaea203099afce8535c6f27c0a1c7c5b4f57c24e593956814a79f895e4489a351ff8f4c60dfd8722dc79054adf093469df1d60d41f20004a15c80cad30731854bd887f4ad520816de88920f085990df62f85e36bcf5173cf2b4a40bab896206ad87c2fab967717693d8033d25e32e0cf4ea5d91ade4dbe506cb3ed7ee5e126d5552630372f61e034ac9e09203d795836661267e010cdbeb57f741f685e4a92090ed9fbac5afdd7b698b7517fc98ce386cc3df813f07cbd836752dddbbcc6cfc7ce23aa0d1c614f44e01385aa6a43e8a2a6dcc186a32a18a5581355e5fc432f2a0ed20b2f32cb1b2d6475bece1636e9c92b3ed477707196844adba9659da4bb5bc6b66de68c68907c93c011f62d94e36fec89f0fe7e6b8bbb9515fa98315080d931a22a14adcd4958b5633a5300dc56b6c5d544a05cc44537dee7fc9c3648b3246cbfc31d9fcae873cf3f6af29cdaf282f9ea94df1194643a710a0144ee13e615f04abc85f9f85298d05bc483c467940f70da5116950406453bc1b120a6f23db910fee3bcb6e6ffa07e3bc7323202e4fe4492cfed3943dea0b40f5ee3b462aaffb2618d48f96f8b566e8fdb9df60f152a906533c6a82842ed10fa1d67645a9d340a0b7d023608b09ff520ebac63292463b1e79fd21156450675615d5cbba420c745e22aeb51218bff4a621fa247151484cf96e77db1b56d672ccc47703c216ee862d127ea914dc6ce8f5211eb9f2ceea1012eaa1b99a4ece3155e1fae76963d04f27adced0ae2e71ef048a6dc3963fd099b00c66a4a7206c34fb461a2741ee73f1ba3e5b3b4e28000294126a64b18bacca833582533bd893172fa827f89c794cd6c191a2d8fdf19990063860c616b6e366cb39915be4f7a9c11c9f0a9cc5f9db40864a05e131d27e3be410b9129da5b1cd771d303dcb73115688ae8f7a54a56a187c4dda50ebbb1c629d500e37dc258da8496cd5c9a6d3eb6a0af4a9433167aeda7bf11ca3ebf927f6d44cc7c9a4529ebdae4265b50f5591c52e39fd08e89fe7989e21ecf34f28af1a57f819ad513da87daacc33bb90fd70b7369cb7eecda1f225dcb42417a886b051f7d4b11fc1fa83b265be517674ed02d216d2ecdb26ff4bcc4ac3cc67ce9e9ccf79b0889f25e38e4e1b4007f1822884031462da31f688d0cdca62ff93665a06a390e8378d85de8127ef01b56254b66cadbd3a7c34a06738082151ae58dc4391df184f1b0136d3781565c1899991b9bafaffbfcb85de145a0d997c746e208a82f004c1cf185231562894c05fd23585506cbbbdd42d9ddffc7db9a8e73cdc42b0055d27c85d298cc508b1ba4ee3972f522d02b19eef664d74824401bc755ec050f1265330ffcc826eac7f9d5a6ce4505cd401f64726ed7ff3aeabea1dc425095d7581a16d1d37288420c59d0581212923e01036336fd80128de867f5bcaa4566459b4e06c28e0104af889091eb6abd767cff3ce5b06b9954b346a35d1c2017eec54e0c1a91f6d6d2a6a4647f4d1dc1f05f2e54f7c42e12267ec60ca051a1a421d2a351e875b833ec5da2c324e0afa3cdcc36817ec09947464be4a5dbada3eb19f51dedbf46f039a875af2d30b4897aa74f7b11336746517229fb3349227c80398cf755d8351b5aebe0a0a00112b9e8ccf8e461ef900f6d6231066f00badfa4597f47f161285a94a9a7fb34c0c23057f69dfbd851064d6665396aa64933ce530bf68557377b59659a44fbbe56da16cf8817d8030eff6e997c2e4f6858e9c4f628c30e4cb08d4dc9f3d6abbdc17d947365fe624112bb1c29130f06eafede13c4d9bc1301e6e0f8555b9724b6c48f2ae8fb06f4e5e33ad908efac6e995ad0abfd3ce4c0ccb97ff595852f976cfeae11793440a9eddda81af4505c88c333b33fa7b395dfafefcdd70999002b8a47596179af953c6fd0d44fd7564a28e5059f691ba9ed4a82927be042826ca6c9bc42fc73193a634bba72b6e4f66c21ebf4ad9d73479fea849b25c57f3554defcb3624404c16bd225f8f89da967c786d09938775a53050667d9c8eef880e02222c52505456f3453efb5ac2ecd152cbd161a4e876974e821ec88657484e8bc95823fe34e6902baf28110945c9f0673dbc30439e2bfff8964f4f4942384fc067b54657b4119fcf37feb8f8a6b4c91cf713a308f42bf73bad0dfc7e453e9799f2baad8385008e6aae72defdd44d09d80d83f7d197b2ff70e6c27f4df0200f2b6a5443f2915b0ca7d03243e2757f4cf70ee384940fea7508d5bbfbfb01ba2375cb5581b46c5d2e6b49842e5ec4dea9682672047f19ec7be4ae343315ed65487dedbbad1705cdf97a92a3032fe1435f5c90f04e5dc5aea3968477dddb048888b9ad1a039116e8dd275f3e148c938ebfdfc607e4e550666d764bdba9bb12c8a060a8babb049dc45268a868528730f34436586fdcf68111f3b8d211235a5e6d643c559edcaa4c82fb8f0fa5453ceb6e7aee3efdfa4bb6388f6fa10cab72bef487fa713ddd5be21afb7e3ea5385040285b503757b0e44209a9844e5e113e91f15f48d0431fd60e6395d6e9222e6144bb922e34574dea78b5cff6c021fa94943df14993e2f1a94e90447d0117a2762797e2e411ffe2d04203e74d9cab4b28cf04bcb7b2db0b6deb463a5b3ce6d7bdbd92eb23d46b4372f0a9f8efab57f22de41a981bb392bb071da9aceb330c77d0b66c500f578358a7c6d99c35875e3b027939a658c360eb2f7558f2be3562425f7a599e4145d055379b82222b124e2ae20d3d2ec2886a7d8afceb6fb13d38d8fea8982d52ef0914a1a648532710c190008b692a1ea2e4240ccdc2b599ed9dc84ec8adc4364b14d9a67170fcea374957a194eec3b8de0a341e9c025f4c82009c255d4570f0677ad154d1875b5be4bc41b74fc8366d8253aa1138a8fcfeb339a8d42b73541b1a31e7f84ca5b227e5b1a875a983375b86685572d118e17f1ee12b406e84953f05d4268fc53e98eacc4060f4ae77584aa96847a6f1d1c31f3c5593f1ed9821a3cb55e3ff99e271d76929551cec453cedde81fed8838f149", 0x1000}, {&(0x7f0000000300)="5d67afdf295afab6452ca1d2a83adb24a6800b597ca63ab85f9f2d3817c77cb40a071c630a53c5804fb09fa61c86a215d5409addf59a6c794c194b9fd6bbf30acefc0a69545349cd9976778d01df5605eb663f1061b0e9c101a6f9fc2e5ca13f17153dab5cb1ee141f9bb61593a11bb68dcd7415761405eb5e09f5e984c284bd5fb2054ce89b0b2ef848509789b182bbbaeee0db619bb128f6f1923fff3c4373382ba840e8", 0xa5}, {&(0x7f00000015c0)="a3b232c51cf1fe69407318fafa9a9f6ec248b4834c1cd3aee93e42471764970a41bbb5078828bba53da44e67f067cd33018aac0bcc78ff4a0a11d09c78fa26a4c99a0ab66117d4d8435f33cd0f1e6db3bf2633fb96af9878a99d88e6371452c6c778e5375d4b96d1eea046c3796789144b2f31e8a2bab5028720fe399b9ba467bc7fdea112e17c2f40fb52e7de37037c5e0313455aeaf31df1ae6f4c1b3c4fa4a856b8da9a8c3b16e910a58c258e7ff93e7311454031a7d410522c3f05dae6733e6f3fbd54a4405166abafa23892bfa00c752ae1f8e9c541ad33665929d31a5864172c179aa9a432dd3284f1756f43e4ddc7fe4baa", 0xf5}, {&(0x7f0000000180)="a64371b509512cfb425b77c5b10b55447cee", 0x12}, {&(0x7f00000001c0)="172f16c17fde8c64f5cd8355cb505b5face73ad6d9578326c1b14dc8382b7dd4f708d9f301e1aacfa931", 0x2a}, {&(0x7f00000003c0)="fb5e6d6714e3801aff61ca183d1bbe079436", 0x12}, {&(0x7f0000000400)="c7b85329daa195b2621bfb94747eb23ced378a82557af1ca20d342d0fd9f9d9aaaf3d806fc284b5e4ad8d6ea99b4d6aaf1119f18bf", 0x35}, {&(0x7f0000000500)}], 0x8, &(0x7f0000001a40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="de3a24aa75efbce82de148e461d84262392e20a6efbf93db3c6c36b1433eb96849ce90c56009e3de43325591648395163827af93378de022089594a3a45ba71948afabf48dee5170441eb7e6d33caa59a80d44faa2625c34a8b7dd24750010e9656fd53ef2209c10d749d67ba4e12de65d446d07464ce2f12e1735b8970a7afb355d5b7100fde6630d55c3e265e75026408913f4587578d48ce2980fb9b08dc344a097d51cb0ed850c35c6fd0ca278c6de448a68ec143ad075a847d53f1b3553d68d390498819c2e071320f4ef1b622e669b5d06b142627e4da29983ba75a512179552b8f0642ee092b4f3a038e963e603e72c9a36ec715b3f5e88d1abdaba480f16f0613ee0ff2633b543056a0aff8fde9496c4eefe5022f6050936902531d9b3fb9c25da1dda22629573b6248ebd5856cacbaf91961c9bdb8d714850e29fb3e194e77c31323e934945488b110eb0f4971d013bb068d61ad9d5cf16cded358e0a2018aed7204768e747d3fa1b54d3fd415a32e6721b6f3d0cd1640be47e7e998f6c9632f733378ec4930bd6aa49e8a4f1fd54568cdbb376fffd6625cc05da7d45f8e3343c3def5e5276822fbf9d8a6dae952dd62f3d87c33900ad8359530980bcebd7370d0db848a1ceee77f5660cfa0ac837b9c65cc07538918a4073acab8d6832571dc4d8263987399acb642c99c82831d9da7e8fe7307f9e5f1640ef1c7857b5f5244f4422f00275ac22efef4fe23cf10fbfc500758f2c32c01e6a689c219bd7ed5c852996ee10464525cffdf9c5511d8a3c03c635ebcf626cabfed914f46400ca5046e91e7b954a9d98a9b2b174d0646b28a1f0ed6a25c76bf1cd23808f2ebcc7772a6d5103fc21ba31ef10506fbc2ac6076e6afb83d41df81739d5bd1dccd22093f056f9b2706262c98e7994b6c03effcdc0d75540245837af32526230539cf1e144dd4bf795b7e33961765e828b8af2859698729715309bf82fd086f0dc84d420f6cb4e5e0d107c5164873a66c529f31d83efffe760d786858270614158653a38b6acc0cdcafb73f027c4d2ec177c26b0923cadb31b2049547bf2efdd68c007f58b6b15f365459c6bb9b9b5fabde21de138891498984a4aec3e2542267076f6a841622e7ca34c27af3acc9703bdf8de9f9ee8a7e391a9caff9b740f115aa4d57ba132a7c7a0c303a59562bf17db909a013db8455eda1e1c497264fbc18bc1c6aa09a117211f69ccd5fbcdb35e23c580b6767b8f470906584a5720ea046b584fa024498c5d1948d41da5f62d13e79881b12a0cf2d43fe1abb2ab2e2d764ba8bb3100fe6a9f856de448bde246fa4e54d8a24a1bf825cd65ceb127970469a2a338caa6de0159dfe92ab64c03cec84a0f6b473b65095a2f711b60d0e321c9d25b5cea50bb7ec37b6bad31cf6a14523eadbbc6136923c0cb31203ff6014218e5fab062ed819bff299e4f09f1055f9e7396973633122f4ef313c9f6bec23a72e6941a2beff1d2b66687c240524a1f4cefa82fbc0501d7670e2d8d9b5be65aff351416a278c5212e1d2b752f2c343c3742347f530a89622766ffda4494b1db17cdd0b4e9465fa848d386410c38c14638b29b808baa7f314354e087363d98ef4f36112106df0c69a08e4e2c274751e63c21f59553675a355cc085f4d3f6b9ea9114b2e8c89b4888881fdd7a55655da2fddab6d15d21ee698f66f05eb26c3d7175b616cc030f9b1ef5478796bdc27707c09368aba735a162d577d700648c09209b9a6aa25b9e351879bd923ba9d96599e108d1291cc2a6fba31cb21ae083319b67ef308f00a45f61b877af6a82b55484cda2d88047fb6019b12fc5967fd977f53c2247b68d0281703c5e6f642e7df928ff9cdab29e1befd9328dec0c44b0b38b78b129e0e669c6cea262811db4602dd2717c5cc4a9df25783d4f6680f0221b12a5f84a2a0abe207cc86d026a93fd49ac98faebb2ed735af740921e727f317be8b7afa944c1edd9fcd4907b90c103d49cac4814b0c0ee87effa4a584ec79b566241e0f67136850f21d51fc42a8935b6d1c622aeb32680e0a762a63c27ecb9611e2ebea060dafe380f88f933c65a7f1f9c953a37cc427e9fe327fba0d2eddeac7b7218e309cff0c1fe7b1e4cf4a65aba1d08331b1ccc68900a585b6844e7d707dbe48ac403291a2d45811001fbd7c3ca2ce9bcc7d2d91b9c842f1d45609119babd2671dba22626fcbaf99a5a7be282a83f404b8d8ff2f30bdca0ae7ad034119ec2fa5bf8c5035999b3549d3b1edbafc505ca256df0f3508c869ad383c113b6a245b86b2dbfb22b7a25a2db9e6f71f681b9853b8f805e1cee6e70db36f8295537bc932d1416a2df45115ec7555ec5c951c7d75fdf6549c2c5410a011d17eca75dd4d2c05eb6288610b60c26bf887afcd88ea5755f4a7bbfe73687d4f908be3a10ce9f97d798f98628287ae9e84860ae0099d0c93f2c0b592f7c6369806a04f36e6ed2a65b3dab4ee740717627c7193fc4e89c68ae367129251dbf01121feb60454b31ba1ce3b715f1192936d5bdaa447a04b59b5b21241783bdac716fb36715353fe3ff88cae2753a91ccb7b4032309217a518f1c82d7c788d231d09bbe08eca343d9abeee92d270c859a33e923aa99ab80cacc841487aa553dcf07b71ba20d4a2df5fab46d9453b245fd493e0577683a6fe890ec75ba12452b5567721e49e9ecbedccdf21d82e08d2acde0406576227e37586de0b33191b9779e4ad4990f7855c979013fc5cf0f9167a38c1fd277197ace512e8507964dff4e0573a6afaa950e7d87efa069099b3cb0a48a3f8c0608e6a9c88a4ac50b547e69bb985c677adc96b748790d0119e555030cdff9426dd98f1bb7e7561c2b333ee18acac4ef6370a106c893d9e5bc814bfa3d832c9b55a2320b6ee06e436397bc54c0665ec1770b62a8c356fc351f5d270cb6e038ca3387b1ca791acbca488258618d6c89a1e2cf8493933499ec7399c604f17dc54219c209ab77f5c7bb52be3164e00378d0fbb174900a8ecfae2eb5f0d64ed1038fde6c3a33e9bccd8e8930d7e16243a9cf1f312661e0c333139bb7cd3ec6afe354a1f1292c0a695ce4118ebd2ed847b0747615e578925033e30ccb440e14da69b049d57e20efe7f133165c952b3a274e3389195f323a7fed38321072a12aa4e218a62c4f93b91670fe85f70aad8bda8369e23ec579d7dda0eca45166dc3110f72131cba46e1628df57c4de26600529f6e5eacaae61db159d7fa23ce94a074a523eeb3cfe467c27dd55a5a4b8d3cf368cebd66670d1a2467868c98cc0373da8afbf7077a433720282078f4ed98a75364a3dbda2f68371d557771930c2c9d8b434a2e1a7b821fc426b0b1599b78605039db1a25e0e3b6693d87ed143d75b9bb5c1221475b62a2b66b0f4c6b2729c48bd846aa414ac1d337287b003c3c2a3981746ccd940ac78f1fd460adb248afe0e616eec41443503d7f8538a0b1d135761c26b5a0e2196af451765bb8d62081415cbf60cbe9302731ba4548586c8a29374792dc59cc38948c326f4a84b783cc8099cc22b0292ea2c61ab34f3df1321d88dcb3ffa8b60751de7b790d27d5ec8042706aa079a87951d6f55edaf665646caec24fc6dff65980090611d34cca18aeebdaef9fdd4f9b986361c91e6f1e1545c5e0ec392f3bc0f395cec0b84bc48f67bd09a10299b062eedad7f049cede552e6696f79b7164dbdad6bc7f183aa57114d939ca3971382ad80b4d527278c6193f409319ff253d56a7c1bd4d63c168e9797c2f977382e771e7980279ccf51edbf287d8088b7f155de2637ff3dcf325b254f0f22b9289c5dd440ac8be9baa4a1287b7cd4a487ae4bf0acf89fb4a5493d82f35bd993660c83b2a13e15c594707e3856e5185bd578f8c7ec2fe932ddb65daa05d61e484cf7c3256a0cf639905f18b60277edf1641d2bbef596be9045819c41fa203e40b61070d9086e1a9b9d9dc26cdddf91b6f3dc18a884046089040cfc8181f13a5885875f97d27f7d9950443f43b492a0c6a029248d739da61b17ddfb8fe036e177a5d1b936e716fdd9b0d52225278cc7bb42f53f7544158dd7c87b134557105f556381c5ae99c2094694bf93a11997e6da8ed312c929a8922acccc4434632a961c7558c4a70cc2943ca0c8d6c5d54071b8e8b0d3aa907c032f2b1e2b77345ec7bd455ae8d94ffb8f7656fff524fd0443c59ad0547fd0821896ff535b282d7e198547e5bc865640d01d85e820991da91cfca7dcc2aedd07ee098b46e21b80146a83ffe92516fb5eb69935a07901431c1deb218da43b1767530114b5e917c464e6d932a8522e96ede9489c6394f4a3bd8b994fd8a6201e1fd3d529ffa5d781a9d59d7587de8bc32859e50fccae90f6fa1e00f44910a75bf87425e4c881074d5055ccc8321450ee1fd199fa2affd41cac76dc030647d61e9ea6cf570e9e274c2e36ce55c98a5ce49a033c3d1ec1dd327c0ccd54c819c53efae03d133649825fc891e3ae888d98ff4639781cae21a09271ee28103268fd03f9ce18f9e9bf51956f509b53efdec05810809f1c117011e1a4d77ed49217954417ed1221ad1142b899a8dbd81c7dd534a6aa3f2360e750325f1d0cd91c4f39a22b160d331380b85b1721552a1ffb3b2e05a3be5a79050a98019c227555c74b4dfa9b86cc90c5c81165d546887f61e4e7a2500da5b6dd649499086d887e99ff2735a18e91d9e5884f7c50f2a5d38a485f33e56745a737fcbc9a04aa166e4fcabbac5a379b6d77b36715436bf7b76f7ab451320585fc7e847f3b42b9e9f4f009e6acaf171a966cfaf45bed2dec74df4f453839436c197a7b07dee52aab6d720f61442307493aa042ce6dd49154b460ec45bc9430825379fe14008f310cd2160135a5615156183d01d774e993fac9684f1400d37eee1c0ee7dd5d2b9290936423d6e5e7491a3057c72141f93bff9941b0584d5e82d2b54f2bd99e7337afeae5a67ec6d1760c68954a7bc87b92649ec35cfc3667b7d60ad956f8ccd00905fdca8bb83135cfdc86f03a695fbfe27c5d2e1747dc71f186c2b5c3cd552a6f16dcff326700394f6101de0be3ae1f50534504f03ff8532776b27303326b78f8cf6781684f4e3d71ae27c2b811261e03933b844a29724690d8146ebad0840165f89bf286e2075246ba6f1443e8651574623c2387f7cff54b7aaf8a0fb880f43c059395fe6f190e624312f0fc24dc7b5ab289f93538bb2a33d4f7ca973ced6dc8db655cbbe4bae178f8035bc74f69cc586320230420073f5b7b56ec5aad4e50ec9941a086eebbd02a8d8c445b15142c815c1bf048beda212568db0d89442e0f4e03195f7fab388b72b81b37aef36a8122bf3d83e5ecb83fed252d0928bb69f18bc4cd9cc756cb4f61a0955c6ec6496823f9e3be229c39d152e04d97d2de41dd947493f3732f34ef929f98046d5c7531038c94b233d811405db04852106a01baf96ca37fa71b5605873af76ace1b54c0a217caa3af6df20d98eab3325abaad4893585b86d244c4f813209edd8020a5cb89e45a80da293315f8fd98d3a8dcf1d39df2fb3b4abd995d86256038d98c0873990f90dbf4325481530a7a0fad97298691c90154b4e293f2c6a04cab31ad7f5864804ae0100c17bf67757787da029123b64c542a09b1cf1e59f2e851e0b59a7b3d617991e6bf28ff3c4307084b39fa3fd7efce2b518de2e26b60081edcf618c064026305a43b3f690dc5321a4caf839b8ef5d53eb88b4e099605622ee09ca5fceb552d1db0c829", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000900ffff0000902b39cbbcbfbe27e4d708ecf731e17100000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0xd}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup(r14) recvmmsg(r15, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r13, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000002c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() executing program 7: r0 = socket$inet6(0x18, 0x2, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x6297, 0xd9}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000012c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x112, 0x200}, 0x8000, 0x0, 0x59a}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000001200)=[0x0]) fchown(r0, r1, r2) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000480)={0x6, 0x5}, 0x2, &(0x7f0000000600)="d9af6f96a51517906ceae81acdbb01ba339e67a0dae6a513d6469527b86988666cf2f8923f76469915bfbcfa1000f6ba6c59abbb5c4383ee259b335fd8779c4229", &(0x7f0000000500)=0x41, &(0x7f0000001740)="0ee6b52bc492546ea9c9580422c20cc43b7df8ae1aae1df8323252c7cd51dddffb1c5cde456078b0c64b41c27fa351ce180789c393495d29426b02685607cacdc7f062a7b9e29477698ace268f704e5255f595cc0415092271640d5bd1b2b4f7807b28cc0b7b68cb733cfa1f172359b1612a96fe7c3c760625ce5ec8d4506d3d46f3a21c23e4c64dacad2261840dffc94944f505a569643c5f0120cd82bb6200ba39692b1bc4c6dc2b33617b6023587c269cf7fadd5a3b61ff574a9c2c1f8ab37e26acb26af5f2a77e1a5e7bcd606dbcd70e1f341531ab12edcfde74e4192afb8b2bd05619588c10c1f5cd01800f003a156ba8457766db334ce2fb4d9fa29c5825fe0f32418da109a25a566ebfbb29bc01feda1e98f183992c7f9f8dd6472370b559a9b89ea97a0e0508dc8c8be965479be94d8afbd0b149701d1113f534ba56dc9cd7bbacfefbeb0d8d89735bb39d3a79bbb3ebd788606a51060575e5ccceffeb10c0e402045c41f0e076076dfab5b1eebaaabcef5e6750eee8a8800705fddfcae1c9f88fb8cb65495f59d12e9937da772dc8341217b70a637730e94cb2f9c50d3678cacf77003c5dfd4e1ec547a0d838f103f0e5631fc9fec1ef55d1dc020ce27fc61fca67de75555e1ef90fd7772b12ddf79a82c3013f7d29c539484d9f8043a0015e797d63be22e44b76e8adb534221a936756c2f9d74aadfcfe6580564812530a758f38c0bf9b49bde66384489b24998bd7ea72ddc7865dbe7b703ca1c8eee43305de56613ed3916ac507b2be3f9be6b23df477220915c92fef4dc661e4976b75cf851e29db8e34ff0c47f5e1b1402a896bbfb091fed9cbc172ef0cd672874fb70f17d07fab212fe7777e2bf70a34aa0a2838f1900a7ce3bedb9320fc8e7443a844584bd9b1dc4a98ef1c680f2e9c2fab272458d415e754a55c41ece10dd00bc7afd9f866fecadad58116a68e2195329dc05a9b054fbaa2037ddfd89972a16a581fd17a3f215461bd0e6b673d936bf8e107782b8e6336797d425c406d0343b426f34a7c14be1fb5f91b7e4910adeca08a4a464717e8c438a5a7c7ddb9c3c043b1ce314bad706d8b46af2c1c9e240bab285c22befc7de50a4de8cfcb9abf17e5e5b7f775255bed330f287062e320e24d5f01654b13384cf2c680f6b2c5ac0f7a5a97571e72ad35e5204848dad623d9656df6de85583e473779777322282e943b78290d5b09b7fce9fd02ff911579cdddbe77ca408c80aafb4d7f6801c42389d338e16f5b625663269b5d850e2e019750cf342dbe92749b1bd594c0ceb17f4bad42a05cdeafb0b1be0f515a3dd7ef9b597f23637633e0ba7dc6ac0a7711e0279ba7828d289af05f7b8705813b1a8a531772c619872c2ddbfe1dad6dd2b82b7c1479e80d760a594500710cfa27a576639d86558c81578cebe7e98b33365374241d8ad7fc400c251f3d03741ec81a17c00e617715d124e661707b2b134ce59ce6fa00fa3925cadffcab29184fad40ef1e35dff48e6ea03839e5cd92eb71a26149a886a84f05cb57d84e513ffd5a71e7905af043440d5295c8c94d760a41b220d0d563d37735ce6b9252ac09b033e2c4771f13629cea239014ba646d3fa159045d01e39dce2c7f5f1215c0553227415f0a3c112c58926577109216e923e6f2c66d0d1f5452569a20a99a281c8aa27ff2a8d5190151eedc887b7330ff5d31b05f3f536996f3e222540fa1f544d70182458b31c3df741e3217d41e561a257eca8ecdfb5bca11f339fa7774ee3a157d01545a273c9d41e18bf1adeb5cb3f9dc3575822a4d5f4df3802266c06900b2c157e9a6c2dee473028fc7c722bae24db83abb82182d33f254f278471f7fe79350df5195c7027925c789015879ee8658bcb183a445282a71a32cbfed32014cdbfc1f8f02d4f3cdef67ee908f7df6181db61d312b4229218ff17dc0200e797993a966bdccf932869173b2b475e03a7bd44af3faa95dd70ad7c24610c324e2d4d023c13c51bd0348e9e164cc51d895b708f7d350d965d3694bcb3f9b5d30db5fc4fa0acb2bdb03fedaaa95e15722119b3fb3d0142e22fe265d5aa5d871785d215e469c250b19c313333bd664953e707bdb28548062df9d2f8988a467d4154d08af08c7fc4c029dc8987cf0913db0bd3cb7f1d1cbd0cf014db0d681d33aa02c6d7477c3a27e844e446b0d0df2ee424e283c1e67438ed2f4df46bb1e82ce7764ccecb94b7c5c650faf0fef3020ce01ca86e9adfe3214212a9ab5abc92f18a7d73d34822f7044ac8cabf00dfc8c0ece93f215e037cedd3f8db93ef3b3d7de319c3a8cc578464cb8cdf36bab5c53ae5f9ff889291539112f8952657878fa7ff690b7ce4672850ae5d865524eb4383d1ba218921179df63abc9a817779e600764aba6e6a1761adba18eae7a33a9152733042cc2ce2277483441859b1180eaba92d5e6b5d1ea770880209b996056de75e110b2538587fc2f472af06bc5a14e752855599fc21a1aed6ffef181df23c5116e3d6a935288b9a7211b9f198658790cb0e0bc9ae8a1300b2438984193f8d6e2dc96714575f9082eb0482db9894025c70c99684dbbe9f611892ebef139f418fa42669ee26abb9fd683a1acf1f07b21cdb95e7d7fc5e274b53f6e89e8a92bec96d911d7eff6da1917078b711ef29dc3533189753fcd1bf250f66cc0ab93e62b1efdb083cddca5cadb13ba461933345eab284e255145db99de5658b3c408a538e7b2f7dd93ca660187dfd8a655ba3d45c8bb11bb35492faa0aa5d4eb3709f45e8115dd25398f0733e7d4d31540eee55d8b076e80010cc21c21a60b4b5c5d5891aede75aab7d99326c9c68369847ac523304d76c8ba4b58d8d5951b943c37053caca504b41d99cce645c872fccc2c75041d3480d9aa46229ce7c92042fd742b31eb8526114d0e93206d09ef6c6fc0f6c4263ffdf4b8e19b0521f1c37c698feed66437887491a23b4bd5aeb8b74796a1c82d474b15a7aa3268a1744c3928e282b9d18af6166f5091b344b68d1e5f697c668cc246854fb398589d654bf67e2ce58b06a259c694a711a9c544d6b37bc916b4a283ca9d3d1858012febc3c9364986e68f49c9859d4f78efba08f00e5f8d38bde0beef2b608711abae148ac8b351464b145bbe269b6d170cea975f13deebe0d38f1e4f69ebb2d654ebb4c83fc19d4194bc2a00f7a91646d34caaf870c4d557d8873e9643f1295e9e0ba12cd6b839b3023ed36509da342abc839f3d320bda980ca1574bea5594b4a787d477ed3075429c38216042a8ccbd6bd0294ebb547d5fe5c4c16bdce337859ba08ea488ccc69f6ca537f251793fdecb4d4ce22f410bdd63feb9912737abbc29bbd3a03a976b5bb2376bb1df672f640d29bd13ff10819cd77c4fceb257405f4222348bfb49bbc609e5930480be52ac98a00ba7817e9d2232f303c7ed6fe210f70822ac07f8b82f85d197b5bab26b21bdbef32dfdb5c42d2f2891d8b78b7ace97f196df213adb52b23a85a9ba51159a7c9dd1edf4b75f670356580ba7c416ffd040a11d46907db268a61e8404105c5efae172f5fbedbc0a50513d84af242aa55ebd79690e3e8a7e1c290e572be57de4478190f57f7bbd4f8f9b5309de3462578a753b003919227f7c857a5dc79b7c5be9b7dc16d2cda4a6a1614f6ae8df12db74ab18ac0f0dc4396b23b5765e4f6223f7290392e9d0b91c00ad9cd218b46068e11e6647478908036eafc1049202f12ed06c660c6f78e6b8455b258acc4bd749ff10daecb2471490c4959e9230efa5c7e9bf8fa81b679f3f16ec6d964eddb8cc61fc946e94b6e421159c49bcc972d1ebab4b5d8e381058431ec9576e005aa4d10bc0973d6b3cacb3d4627e8e6908e4bc47f14234f20691dd76e592ba9279b7fe3003d6a0dc1c3cd5636694056025acd90ad4d5bd78b8839bdddf369f92ac9d2c6f312ac6f95b636a4223a1b6746a2c1bb3be4bb127eefd7aaa7cec4a02daf908acfbd3d74193d76b752a086a16c9ccc16b69601cd3c93772e9673851b1b34f449baa541daa8ff8a59e4b78953e358a0a4c38806f85964c5a7d5d4c13146af08efab062b79428a41f25dae1c68f9b539e9becf9fe53e9e154edc34375ab1ad6691b01e2a8a9a89a47fbed28e3f69c752605538e39d17608806da7cd242ed17d4a50b6852f15c19e9290902c4c629c2a9afca30772d2937075494c4806e58446712542b6b9416f7b0a2286f8bb7c2917b737cb42f4ccd5eff344d373ff2b4185338af948bf073429c569712e4e819b5f4a02b1c2284c75bc477ce4e431279319afa0f743b7cdc78947e34eb37bdb177d35e12ae395e7b61a56983fd966e4a392bdf46b4ac57fbedf935accb6c79db5147eb1674ce971bd30a85869e268d2191f24cd122d771ca409d98f2ff8b5031a594a260da0500a679a49f7dbd028b968dae8c8c5a28fae0f1568838cb578f9924e38108aa5e233527733ba78e4c0fbf1f3de14d7ed321876685dda68210a102875c021f717b4764e4f3ba84a5711c20878e9d11d009d4696b074a3231d2b7490f4757354486fffcedd9f3f2d624400c2040bb963ea4ffcda96de240a50da08d7b217de8b4f26312727c1654710c407537317c811b7f43be066b388e366a4eed1086ef3ea337440b1d7077d2c3968c147971f57df3197d1e4c6a1aea4f87ec4fafe857bc726b3df6f9f53d84973e988f579674fd2946aee64b917cd426ec960daaf369f3ccc109c5579ed86494155b3458287072905ad93940fed6f438d7ff22af9a2cfa62fa03fe7b9c6cf8a62a046c97b50d49aab6dd2dc6c999285e5e5838ea71377ca7dac8ac0e46fd7b853f29afb34e362e6750abeed5ec3e3fa89c8b35e4774f4c0fc50e851c513b9d3be606c106b7515c2436ef3ed8620df96464c13c522528d853492f02dd1f0363296651eee25d60bdd97a3ee037920f3f2df5361a0f8b2623e39dd2f84a1677ffcf4df40ce18c034f8cecb6e22ae8e2b07617c79786a574a896b4460d45b550894756c1b59257948b72688c505d0de236a1956d464654f09f1ea4fa6e01e2ccc8633eb6aa307b1b7c6eb4330d566685acf02612a2054386d3425c287afc22c16f983f3fcead3f7b93370f5d606c6a83c07e5a09fb6f644b0549fc2f51079f31f96d6a72e92213c599d17f14588cc91b59ea2e0d528f45fe6bc50c5c46a1b46ff76e825a378f9f1d8f7895c40e58c9b37746d68714b6381ccd3a4a6b31757402bb613a9ed807075eb1064052a7881bdc9bced17aa921e0cc6202addb8eac9564899fe2135db8ac5e13c954afa74ba86692fc5e59d2e79cbb83f2f0fd7a97c5de1efe3d3327577e5e57ab5a13a09ecc37290246aa061c63074aa461e07176d069fee0fda664b966af4901f1bb803f778817c246ae18fad6de84886032705323322232c1e628dc8509f05cc812dcbea6f06d45ee602482f56d7e8ee1204961d772d62237578f3310b2da9148c76109228d105ca8c62f004755ca367e53688dece2568414d61e74d169b8f853694d9d61aa1c38f556c2991a7b820c3cad1b5272069fe118b69cba15cafb950bab47e81e8886d3f48ff53af982da40726b1b9d212e479c920adf3d36baad281373ac204c683b93505d3e6223f1c1bb0a4ede33e50472c5d34e126e3f2a6718efcb924835b9bdb7f82afddef02905ee91f0adfe4913ebc225fe0d212dbb12e4aedfc356c5f576ab7973179ea6ba6e1cb9ef3001da69631f0917b0bd7dbf3b819390b486ea364f3a0371d82f06c603babbd030f90d47cd76977ab98e20c603c33d24b68cc9e9ade2c78610e1ac91969d6a43883c04a947647b3b6235c5a606498f4237cdd330df62cba74f4eee90c325cd586caaef7375266d46b83d1840022faa8cec7f91abb2905967b1b05ab2493ab4453dfaf56d4fdd2d21ef87a90c31e83ff07150ad5a903364025a5447a1e05f292a5fa906654007a4b7d0d95c4bc74a2b8c3378e6845e8854e3f0cb4b4a578584ae718e2b1527693f55295b38654321c3b8925655d20a37a17d65dd3070cf701210c77ffbab04228cab2315cb66889bdae4ae513e1d82fdcc930b8000080d0de00"/4337, 0x10f1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0xffffffff, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {0x0}], 0x6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) dup2(r5, 0xffffffffffffffff) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1, 0x0, 0x0, 0x9}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}]}}}}}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x8]}) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009d966fc935c2a9f011586cb5249e758deb3a56388f5682b51b68"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="eb2d04348ae5ed295d9172f7b7ec33b8ee1d4a21397b1913f986cf62458c1639e960c914b3bd65f0fb674362947372f9060fdb04a03aa4aef6bf06d4ec1e7c9a", 0x0, 0x0, 0xfffffffffffffc24) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) chflags(0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000580)=0x7e71c3db) open(0x0, 0x710, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffff9c, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000880)) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socket$unix(0x1, 0x2, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x3, 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000080)="b6", 0x1) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x400, 0x2, 0x20, 0xd399, 0x3}, {0x3ff, 0x5, 0x6, 0xfc00, 0x3}, {0x9, 0x7, 0x6df, 0x8001}, {0x7, 0x7, 0x800, 0x3f, 0xfff8}, {0x8, 0x0, 0x1, 0x3, 0x5}, {0xfff, 0x3f, 0x1, 0xff, 0xba9b}]}) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x28}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) socket$inet(0x2, 0x2, 0x0) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x200, 0x24c}) r1 = semget$private(0x0, 0x3, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r4, r5, r7, 0x34, 0xffff}, 0x4, 0x1, 0x8001}) r8 = socket$inet6(0x18, 0x2, 0x6) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x6, 0x71, 0x401}]}) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000240)=0x3) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) fchown(r9, r5, 0x0) socket$inet6(0x18, 0x5, 0xc1) r10 = shmget(0x1, 0x2000, 0x121, &(0x7f0000ffc000/0x2000)=nil) r11 = getpgrp() shmctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r5, r7, r2, r6, 0x8, 0x7ec0}, 0x81, 0x9, r11, r3, 0x8000000000000000}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000340)={0x1, 0x7, 0x7, 0x0, 0x64a1}) r12 = semget$private(0x0, 0x1, 0x40) semop(r12, &(0x7f0000000380)=[{0x0, 0x80, 0x1400}, {0x4, 0x3, 0x1000}, {0x1, 0x0, 0x400}, {0x1, 0x2, 0x800}, {0x1, 0xac, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x4, 0x2400}], 0x7) sysctl$net_inet_ipip(&(0x7f00000003c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000400)="4d891109b848a477705b6f82b3b2b758e13d2328a0a012266750778977814d12101aeeb0c7d9e8d015c40bd3f94c6189278bebb06d715aeff3d6820d882f1c3f21cd32a7f86c4a2fc70e7a6acaa0be3d9a8ae316f67140e7863e439bd16cba8e1db735c16aebc39d6fae3c6f14d71af1ea338fc198b0fa5b7fb0805b1486d0b0712269cf60e0ab40cc7fbdc8b1e701e6263cc1c40854d6e0646cdf21f238ae6d200a4d11d76cf21271afecec5b65b64fc81c4baff0b54496543cdf688a4b8697f39c7e4cb04c7fa92cdc800e311e4c2c2bca8edac8cba64ae1f27be3f0813c09b118b8807bbfd8482c97", &(0x7f0000000500)=0xea, &(0x7f0000000540)="dfffe312ab73f637bd6d6870456d7d75c44751cf8b47c5bb9015fa45393af9ebf9e08927f58b1bf81939ab3dd5015bfa78b08ebaaf82fd2b224a215ddfbd7f6cfeea04674e2d3dc88f2864d113dcc5ce4796ad748be607b97283da104a73b1758f033f3c802a7f5422df698b7908f1b6fce8750acf13a7977e16f3bf6ac6f231efde933e054cff01d40197c15e4fce34caec13b6ec6742d7420ddeb1ed2d8f78c3b08dd6326ee6504b3354a5325717602505e9a852e064aaf5f1d338b7da42c2a5677a3d2b802f6ac0dab44a9ce2de89abf70e5f", 0xd4) listen(r8, 0x1) getuid() msgget$private(0x0, 0x600) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000640)=0x1) shmget(0x0, 0x2000, 0x4850f3617297f8a, &(0x7f0000ffc000/0x2000)=nil) r13 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r13, &(0x7f0000000680)="594f5310eb831f0c7a8eb61d2e53af8131a72546be81e17f87ed1fea47a0556ce19cfa661299b6d009609dfc4f7c286e33acf521ebcffedfa558a8ce8c27c1822b56ef3a60dc8d5145397224cb923ad90d2cbaa90edd26983370b3babee5676a48e1473f43fff881eecc26e8d1eac6a294579c30bef178ff665ad89dc735e460be755cabb8e57dbf7d2bda31801241cf0ffcf8d69ebf8fccbe4852a4927c3017d38847fc50c31fb0fe956cf3073089f1bab0b9f9", 0xb4, 0x4, 0x0, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000740)=""/25) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r2 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) sendto$unix(r1, &(0x7f0000001540)="4c22ed3ef41b65a2248f950b81544ceebd6d5e86f19b1d4d7517aa191e2b901eb593ab070107bc6c58442ae6955d7698aa7268484950488b4bf9a9dde56e9d173ba397ffaefdd8510e896a99e888ae245bedfd751addf1df17aa4096cfbea4c49ed66f894ceca342c12b82bb63d81d1c5e545cf94c0be52976a3ea070bee666c64b29a1aa8bbdbac39b04213cb86a8f8914e3a1890ab66785f67c53515dd00d25d64937ef2d9e157c99de99ef4fa232bea62dc49571a3877933d6efe3a2a4480d6a8249c32218807fccaa1fd3fe73fe03b8d0e3ab71fd57ef2da7d35b930e22cb1a19a8b5d90f17d469aa6a105b4d3a53a633c0cddc181200608eebc6251c4d4799fa85ec10b2d152a0115fd814f02c2e6bfe2a819d86eec2df88c869b7da9efea034563768f666450cf18f7fe889d9ba55c2fe0fd7aecb1ebd9bd3df76ba688bd27dd1838af756cb9fca1dfdf6eae5a7bb6f1afe4be21ccf401259f2876c4c5e8e5d87adf60656606e95d017a3790f347d106c667671f67dec1bfe2cac47a85604d3ec166beed918793e70945eb09d4f21e0536abc9f9544059ed418137e7ca36553a783b4fea8feedad9b550274b97b215e483eac8ada07ee685887fe9b8dd40b6c6c2ee6e72c92b36f6c73b801af35ff5e98dafe7ff53898025174d1c4621112f176362b64cfc3d4a621e2be4b8bc244845e86d2f7d454933473936c5fa4dfc4b6ea3c104d3deec84350a2ca4fae42af9c92cf0b944424fb44e98c4a60163d25bb5e7c8d821e2ad3f17e02c8e128c69c5c86e491a7f32a28b8431118b4b09fe5b13e37f4f57795b05887ee8cd414634d3503065702264b08d71040de60bfa7c68f4e6cb4961465b890ca6f374658133466bc916fcaddb7eb0027b2c0b564587f3d908cd24d378ab08a8543f415d24f7c9958811af4a388a3170cc77e30345788a1db434841b08ddabf3d5c9305c43b734ca54562d2f02392f71a874f5ece96d229e306f8d0b6ecb00a2e9609d0516329db013ced498e86d163e02b6a2ec7ea6fa1092488a943903cc93f09df514d76f4b48a70fc82fac63028078fb2bb71520b8c738c24f8747e333d13b345af0e5b0d895c5befa7c661c5b8370357125d18d4e96fb4d78c1400df0b28d7f03873df0e1966c069d5614bc2a75d0110fbbc32e045025ff3a97c5cd482d8ae5e530856d3b67f1a501705d814ac1ebcfaca2bbe5dd31123c92854d66c58af3540fa8f1b95f100dbe39358e3fe810a8239d64508578a9e1597d61fdaa97a80104caa6fca2b7d3d783bad6bf5169469fbfe5ca1a4bd4e2ce37861b03352c11503b253d7efb6a3a017356510f09034a1b4c8df544288faeaab5bb9336eb9630ebe004e934bb74e806978ff5ea308be36daeda236664705e17d2bb651f7c552083eebf76df9cac31bc5b42ded493f10d152885bf4b2caac484f7f9571e873cb8d09f47c36a2b043bb10170ef052d69bb5125ec38319c769b843430c4a89d1323bef04f6485c676dc45e34dcc4bc03207ffaac625986c0744f823539a935e1f48a0b5c9cbe00c73edbe547d80e1f914826350e0332cd1dbdf29f578e05de2b754ee8fca91ccb4af0922cb80d4d501b45d4f9956727a4d6e46d9e6e01ce3ce56c83d36362ace154ee7f3fbd8af03892fc8ba8d4fd4a557b69a5326da3332c5d9e72f6c012cfeee9c05473e5aebcb90a6311e364720bae7ef50054bd49dad9816a93e90b20f288b9359c5a7639711e6ee125cf6374a7127947db52b6a07a1f2d8df22ae0bfe1b30faf970c61cf4f051ed229767f104ee6aba606541764abc7f87c7d74584c8777ff7ff1bb126fb914df8e52dc68c31318cca35ab3f0cdfbb06cf531cee2a036acf4c8a6958cc1932bfdb15d960ddcd0b7fd70925cf7786cf175422a5f4be9d95e4b5af54c053fffd96de9844cc6cdfec98d4abb00ddcc46414ca50b6bd41c5e30566a19d2471dffcb865288a5fb59b1e1b4aab569b8dc0e2c5b442dd532193635be3db4d773cf4d90d4326da4cf2fa58d26573e62e939d7d4cb6baae9fbdd541e1bea740559638b57c86c4b7db0fbc12dc20ae41d9c3a751901b9a852ddf38d919f8fd0f3f8163dc96a8becddbf40295a13575b242086141a98fef16279d33ed28fb6c016f012a590a39789f0879264af012c831f7e21f291c623d5dbca470ff58a5bbd3bc928554bfcaa213643bc9f0072ea1b4d6455ce7277de4c632afc0eca674d1cc3a35f70f47e93c01f7119167db2d645c24bdeb9587df5f0398d6bd6ab7b0936467ae4b1ac024694b2ab409ca40a939a64e1871873a4faf378c90d60bf0d485ad20fde2f1ced01b75a3f573625aa0ebd5cee91a7d0fdc2419d9c43a6195f78f8ea367d88114cdb3eca378ba006ba0dbfea011d053f956e4dba417d207ccbf24c863af749791ce1a0a8fd3eaa61cc0e79db935f31a6dd17554816cdb71c1e54279c1ae98a805ee6a34dca059864860d1e3ef5c6431325ee6f40306c217e38828708af20cea7171497c66fb428aa3c34f92dba334ef33f268e5a1347814e6f55a068be2aeb0d04d8074a4dd5e57efa8aa07a859401e6a690833c57463558460f348176d5743d539dadbfd7c20e781242afc3742d6eae8260ceb0df62cc162d49e2b7919ae3c82a976c6f49dc527241816d4dab16acba287fbafd0f32b89c13fc4ebcd4aa9bf7f207c75c3bdc262d62680c5b900b9e9c121ec0a9fa66042aee40943a1e71bd95924b584f6a7cfb9399e1c5f052a36efd53773a8ab400e9fb51af49c51a00f6631919ab14883046bdb787031a428148961e185d84c55b6f00dbe5d0b0e9832ac80955bd5091d8bf6bb6c3cdd0782905e5d48cbbd556f04b56a24ad4820e4357175593932e7fd5e957d576f5704286f58a12b20e93a3b3d23484b03a5281358b076f8aa44f45d465435943634ca32333fcb6ad3ad53ddb7784fedb7ea880b36d6c72836e427c809048af912355179af00d2c4500278306a49e3ed2599fe619ce12361c6146533401cd42a05950d9843ca9ec007336b649c1ecce0ecd36760052a95449b60ea9ae432b763f49b302931d03d63e6ae2584aa69d7a7f2bbfab10f00d3fe23e41c310e3b7013402e018d7da2b8b8284e5bb311876acc02830d5045f7143f829d5db50b4e48eec143b4c32749b5e1c826421e8ff43f6025912f871ae2597d5628cdbfb71191f8932bf428164288a4af3599447f20ed4bfadf44df03a52c10346e360f6f6f5546224d5af1372ec75a35dd4ab9042a55a11fd30679bf0027bc36afbc25e25ae330e8bcdb1c2ec582eb4d2cb1cfce0739770ef7e363db392d359faf4ead64ffd821d1a746ec3d6835ad1d3aeaeadfed8db36a9d285d6321721c41b6fdbabb0e0c3280013c3250cfd38c466749dd4826122e319177bb4813181f35ac10c9bc8cc677e7952da77e70949e7861d54eef6893aaac0b09876d060a173ee42b466c2b8d01a329fdd09bf827dfea30da48f371100e3eb948afca004c2f7f1ceb20db36a081a1dd35781ce77f10ef5391883ecc8d0dd98e8d5e82a66a32568ce30481651ac026df91e970db044687f6cf2e0266f59b3c351310016f663e28a5dc69feb8be0aaa000a7bcfd9dd9fb9dfaf44ae258a4ae274ed695769bf620b7d614e24e0a3c5d3c4fb1b0221e2ac9483057315ef18413cf7550dc8ae5bddc156493cc68a747555157a73c13881f8f3f41f5263ce24866af18b7c5db3c26edf0438497f5c44fc0a6ec697b5054d92057cf23bdd045910d8a91595e3c7c87ed03bc58f317dbb4863fbc3aafa147eebcd8989c7420c797e6270a1637e4599cb839f29df537962a6e0fd85b98740cb5a1ab714958f4f19b29ba28b99b2be59edf44f631a65c79b16a34c528b7969c15362ea81883ea8178d54083d3ba2b12c1b71daed75bbf53081a90ab8bf2fbf0a50e07c108d6d580d0d7b2090a0e943da272aa328de6a737936c93dc391b3ba278f8d8359eef16884c18eb7504f73e419603d1695ba93f7144c8e973715b30d4a88884d9bf0436440c856034b15fd5b9e39d56243bc85a6e8ab6c31206b4f51520a125a9ac85cb4d56f559af57d19ed49b56729048fc2b91447d3c4e2c3aa250df74b2abe3d74d4fe63cf11e88698dcc18442c2a1d495c13442ccb3c5435b65b315aa810b94976af4c940465e9fe328491d9b1b36eec71b2d4a26a95cdfccb3f3b6056e8a09cce02ccc43085ae8daf95c0d111871d0a49c829ab3d8d4dc69854a9f553d2cab4177f6cda71a089b9e9288f60073b43e14051ffe2281b0bcab3650a47c4728dcdd4f9fdc8db39125c539d749340cc37db9fb59b03779f12b991122c55804ec1b4f7a81b8f012ec8d91ffe9a7ac79a4352492ea259ec32f6d37f2f509b3ce9fd3872005eeda1bf5babb1d40a1156c521c565e2466a7e7ecbbf102a2262fa59045227a4224e1804121dab6907bb0eec498801bbe7f6f6015c457f68d0295176eb3b44d03f7bbc12d3a2c69871974ac78e21d179ad228cb2ceaa77a8956074736b7c4ad02713922c08ef2b642746bf3bed11e0ce049dfbaba20d764213d12ba6e9abceba1983cb125ba928e22d3bb3eb7096610dd373b099f0fee288c628903534fd4feac5a43c96db7a331041bdb1acd5d28fdc059c86bc503af1d7d567f8a3af64a8e84826ec3e52f024401d344a6267c5640f580d9126c19669194f10049a253ccd3adf553c213a3e9f2ff1714bb1f52e2ea902505439d65f752534c922d01e3dd3b1f3f2edcfed21e630d66e3a0435bc8b8a2aef893db2479c66e211d26fac075636ba0873788d6fecc29ccca5783fab89cb10c61a411f4dc02451dff0addb60105dc4c36c0b089a97156ca192ad201abc89a928ef3d6e14876f11067109dbb475edff0d574e0294646b35fb84a04bb5ead596fa2598d10e044c155cf06bb1a86f47b36e4d438d30e211a896617493153d132755c1f74cfdfa0856efd797b2cde6474ad48248f38ecb0accf252bd8e8100940790d090cc91d5646ae9ce6af65c81dc600a0270aa92bf93b1972b678021278d8aa2bcba2b1e2f5fb0741ceaff25c830d388933fb4713c39ea609711a46ef4f6d61cd279e7c2934925454416761cad9b738400dde3cf7804953bf466b16e8fd3a42c0de99a9096f088aad0c7c21aa6894306189b9a05e510fa32de1a3b4bbcf14a219786221e7219181d0b772d2743a54a11e4d32a3f4c6aaf197a33f0148ec2a7b10662de77c9e7a0998b9fe5922b0b674ae84ad92fe8817077cba2df3196cc586d8c12fd22ce86de30448902736a0d13aefe47b68c670c07244939f3c354473eb96f9998fca9b24b0a0d5cafe7f57c8ee368a59a13967bafa1b755c994378369d78740e37b27606b3175be29c95127b7a9cce98fe805fcbb2a25bb7ce71a967a6bb5a48e20d4d364ed3e05135eeb310145c5085353f05c9b645f9d815033aba49422943ea6fa02628aa5cc1ef449ca9b12a3bdf42ae2d4f6d6f229f905e8a3280a305108e5975d6c9ddfa3db6a46c7fa905a50d9bee0b434c30d388d3619fe86e42cea31f32f34310eccf346f8768c467652c1b4c14e638a53df00a55bd055f59e5bbb329f647123c1f99861d3d672b59570e394c4b8a045da9db14c612c45faf0889a927586ca9352d777aa256850c4cbe60972e9e55b5373b874349c3e7ac33df00d8586b0c8ebf7c2149a1411291aaab4683420020653ddb72d676c719e957e10d6ba2172b77220bb831a4f823690b11599e557d66d5bffe1b164149ee", 0x1000, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[], 0x10}, 0x0) syz_emit_ethernet(0x3f, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d54c209bb98979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b22c92863819a", 0x91}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) fchmod(r0, 0x120) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0}) panic: vop_generic_Connection to us-central1-ssh-serialport.googleapis.com closed by remote host.