summaryrefslogtreecommitdiff
path: root/tools/include
diff options
context:
space:
mode:
authorKui-Feng Lee <kuifeng@fb.com>2022-09-26 11:49:54 -0700
committerAndrii Nakryiko <andrii@kernel.org>2022-09-28 16:29:55 -0700
commit21fb6f2aa3890b0d0abf88b7756d0098e9367a7c (patch)
tree59af147e79bcee1c0db69b2b155754867e3d3194 /tools/include
parentf0d74c4da1f060d2a66976193712a5e6abd361f5 (diff)
downloadlinux-starfive-21fb6f2aa3890b0d0abf88b7756d0098e9367a7c.tar.gz
linux-starfive-21fb6f2aa3890b0d0abf88b7756d0098e9367a7c.tar.bz2
linux-starfive-21fb6f2aa3890b0d0abf88b7756d0098e9367a7c.zip
bpf: Handle bpf_link_info for the parameterized task BPF iterators.
Add new fields to bpf_link_info that users can query it through bpf_obj_get_info_by_fd(). Signed-off-by: Kui-Feng Lee <kuifeng@fb.com> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Acked-by: Yonghong Song <yhs@fb.com> Acked-by: Martin KaFai Lau <martin.lau@kernel.org> Link: https://lore.kernel.org/bpf/20220926184957.208194-3-kuifeng@fb.com
Diffstat (limited to 'tools/include')
-rw-r--r--tools/include/uapi/linux/bpf.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/include/uapi/linux/bpf.h b/tools/include/uapi/linux/bpf.h
index 455b21a53aac..3075018a4ef8 100644
--- a/tools/include/uapi/linux/bpf.h
+++ b/tools/include/uapi/linux/bpf.h
@@ -6265,6 +6265,10 @@ struct bpf_link_info {
__u64 cgroup_id;
__u32 order;
} cgroup;
+ struct {
+ __u32 tid;
+ __u32 pid;
+ } task;
};
} iter;
struct {