mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 20:51:44 +00:00
libbpf: use explicit map reuse flag to skip map creation steps
Instead of inferring whether map already point to previously created/pinned BPF map (which user can specify with bpf_map__reuse_fd()) API), use explicit map->reused flag that is set in such case. Acked-by: Jiri Olsa <jolsa@kernel.org> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/r/20240104013847.3875810-3-andrii@kernel.org Signed-off-by: Alexei Starovoitov <ast@kernel.org>
This commit is contained in:
parent
df7c3f7d3a
commit
fa98b54bff
@ -5465,7 +5465,7 @@ retry:
|
||||
}
|
||||
}
|
||||
|
||||
if (map->fd >= 0) {
|
||||
if (map->reused) {
|
||||
pr_debug("map '%s': skipping creation (preset fd=%d)\n",
|
||||
map->name, map->fd);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user