On Fri, May 13, 2022 at 8:13 PM Yonghong Song <yhs@xxxxxx> wrote: > > Add BTF_KIND_ENUM64 support for bpf linking, which is > very similar to BTF_KIND_ENUM. > > Signed-off-by: Yonghong Song <yhs@xxxxxx> > --- LGTM :) Acked-by: Andrii Nakryiko <andrii@xxxxxxxxxx> > tools/lib/bpf/linker.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/tools/lib/bpf/linker.c b/tools/lib/bpf/linker.c > index 9aa016fb55aa..979b150affb9 100644 > --- a/tools/lib/bpf/linker.c > +++ b/tools/lib/bpf/linker.c > @@ -1340,6 +1340,7 @@ static bool glob_sym_btf_matches(const char *sym_name, bool exact, > case BTF_KIND_STRUCT: > case BTF_KIND_UNION: > case BTF_KIND_ENUM: > + case BTF_KIND_ENUM64: > case BTF_KIND_FWD: > case BTF_KIND_FUNC: > case BTF_KIND_VAR: > @@ -1362,6 +1363,7 @@ static bool glob_sym_btf_matches(const char *sym_name, bool exact, > case BTF_KIND_INT: > case BTF_KIND_FLOAT: > case BTF_KIND_ENUM: > + case BTF_KIND_ENUM64: > /* ignore encoding for int and enum values for enum */ > if (t1->size != t2->size) { > pr_warn("global '%s': incompatible %s '%s' size %u and %u\n", > -- > 2.30.2 >