aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorAlan Maguire <[email protected]>2020-11-15 10:46:35 +0000
committerAndrii Nakryiko <[email protected]>2020-11-16 20:51:34 -0800
commitde91e631bdc7e6411989e1a9ab65501a31527e0b (patch)
tree7f5196cd11d19baeb101bc885d18e0d43037fd64 /tools/perf/scripts/python/export-to-postgresql.py
parentb93ef089d35c3386dd197e85afb6399bbd54cfb3 (diff)
libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types()
When operating on split BTF, btf__find_by_name[_kind] will not iterate over all types since they use btf->nr_types to show the number of types to iterate over. For split BTF this is the number of types _on top of base BTF_, so it will underestimate the number of types to iterate over, especially for vmlinux + module BTF, where the latter is much smaller. Use btf__get_nr_types() instead. Fixes: ba451366bf44 ("libbpf: Implement basic split BTF support") Signed-off-by: Alan Maguire <[email protected]> Signed-off-by: Andrii Nakryiko <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions