OSDN Git Service

bpf: Add bpf_cgroup_from_id() kfunc
authorTejun Heo <tj@kernel.org>
Thu, 23 Feb 2023 01:29:12 +0000 (15:29 -1000)
committerAlexei Starovoitov <ast@kernel.org>
Thu, 23 Feb 2023 16:33:05 +0000 (08:33 -0800)
commit332ea1f697be148bd5e66475d82b5ecc5084da65
tree91c5b5b1138cc7fd1d210dfbaa161af0c9e0054e
parent746ce767128598711a00d8df5713d4c3b3d9e9a7
bpf: Add bpf_cgroup_from_id() kfunc

cgroup ID is an userspace-visible 64bit value uniquely identifying a given
cgroup. As the IDs are used widely, it's useful to be able to look up the
matching cgroups. Add bpf_cgroup_from_id().

v2: Separate out selftest into its own patch as suggested by Alexei.

Signed-off-by: Tejun Heo <tj@kernel.org>
Link: https://lore.kernel.org/r/Y/bBaG96t0/gQl9/@slm.duckdns.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Documentation/bpf/kfuncs.rst
kernel/bpf/helpers.c