I submitted a new patch that includes CONFIG_DEBUG_INFO_BTF_MODULES. I renamed the patch to include this change so it's showing up as a new thread, I also fixed the time issue, apologies for the confusion! On Mon, Feb 22, 2021 at 2:22 PM Andrii Nakryiko <andrii.nakryiko@xxxxxxxxx> wrote: > > On Mon, Feb 22, 2021 at 7:34 AM grantseltzer <grantseltzer@xxxxxxxxx> wrote: > > > > This adds the CONFIG_DEBUG_INFO_BTF kernel compile option to output of > > the bpftool feature command. This is relevant for developers that want > > to use libbpf to account for data structure definition differences > > between kernels. > > > > Signed-off-by: grantseltzer <grantseltzer@xxxxxxxxx> > > Signed-off-by should have a properly capitalized (where it makes > sense) real name of the author. Is it Grant Seltzer then? > > > --- > > tools/bpf/bpftool/feature.c | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/tools/bpf/bpftool/feature.c b/tools/bpf/bpftool/feature.c > > index 359960a8f..b90cc6832 100644 > > --- a/tools/bpf/bpftool/feature.c > > +++ b/tools/bpf/bpftool/feature.c > > @@ -336,6 +336,8 @@ static void probe_kernel_image_config(const char *define_prefix) > > { "CONFIG_BPF_JIT", }, > > /* Avoid compiling eBPF interpreter (use JIT only) */ > > { "CONFIG_BPF_JIT_ALWAYS_ON", }, > > + /* Kernel BTF debug information available */ > > + { "CONFIG_DEBUG_INFO_BTF", }, > > How about checking CONFIG_DEBUG_INFO_BTF_MODULES as well (i.e., > "Kernel module BTF information is available")? > > > > > /* cgroups */ > > { "CONFIG_CGROUPS", }, > > -- > > 2.29.2 > >