Skip to content

Conversation

kernel-patches-bot
Copy link

Pull request for series with
subject: libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types()
version: 1
url: https://patchwork.kernel.org/project/netdevbpf/list/?series=384395

@kernel-patches-bot
Copy link
Author

Master branch: 024cd2c
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=384395
version: 1

kernel-patches-bot and others added 2 commits November 16, 2020 17:06
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: ba45136 ("libbpf: Implement basic split BTF support")
Signed-off-by: Alan Maguire <[email protected]>
@kernel-patches-bot
Copy link
Author

Master branch: b93ef08
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=384395
version: 1

@kernel-patches-bot
Copy link
Author

At least one diff in series https://patchwork.kernel.org/project/netdevbpf/list/?series=384395 irrelevant now. Closing PR.

@kernel-patches-bot kernel-patches-bot deleted the series/384395=>bpf-next branch November 17, 2020 05:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants