diff options
author | Roberto Sassu <roberto.sassu@huawei.com> | 2022-10-06 13:07:32 +0200 |
---|---|---|
committer | Andrii Nakryiko <andrii@kernel.org> | 2022-10-11 01:49:20 +0200 |
commit | 243e300563b1b39ac669c7698742931427699184 (patch) | |
tree | 843e82b6acbb34e8dd74c885d6d9b2e674437ac6 /kernel/power | |
parent | libbpf: Fix LIBBPF_1.0.0 declaration in libbpf.map (diff) | |
download | linux-243e300563b1b39ac669c7698742931427699184.tar.xz linux-243e300563b1b39ac669c7698742931427699184.zip |
libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd_by_id_opts()
Define a new data structure called bpf_get_fd_by_id_opts, with the member
open_flags, to be used by callers of the _opts variants of
bpf_*_get_fd_by_id() to specify the permissions needed for the file
descriptor to be obtained.
Also, introduce bpf_map_get_fd_by_id_opts(), to let the caller pass a
bpf_get_fd_by_id_opts structure.
Finally, keep the existing bpf_map_get_fd_by_id(), and call
bpf_map_get_fd_by_id_opts() with NULL as opts argument, to request
read-write permissions (current behavior).
Signed-off-by: Roberto Sassu <roberto.sassu@huawei.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20221006110736.84253-3-roberto.sassu@huaweicloud.com
Diffstat (limited to 'kernel/power')
0 files changed, 0 insertions, 0 deletions