summaryrefslogtreecommitdiffstats
path: root/tools/include
diff options
context:
space:
mode:
authorSandipan Das <sandipan@linux.vnet.ibm.com>2018-05-24 12:26:49 +0530
committerDaniel Borkmann <daniel@iogearbox.net>2018-05-24 09:20:49 +0200
commitdd0c5f072e650458feb307fe3a8602cc2ec369d4 (patch)
tree323225feb237596d435d518d9328501e5e9dba8c /tools/include
parentdbecd7388476aedeb66389febea84d5450d28773 (diff)
downloadop-kernel-dev-dd0c5f072e650458feb307fe3a8602cc2ec369d4.zip
op-kernel-dev-dd0c5f072e650458feb307fe3a8602cc2ec369d4.tar.gz
tools: bpf: sync bpf uapi header
Syncing the bpf.h uapi header with tools so that struct bpf_prog_info has the two new fields for passing on the addresses of the kernel symbols corresponding to each function in a program. Signed-off-by: Sandipan Das <sandipan@linux.vnet.ibm.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Diffstat (limited to 'tools/include')
-rw-r--r--tools/include/uapi/linux/bpf.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/include/uapi/linux/bpf.h b/tools/include/uapi/linux/bpf.h
index c3e502d..0be9096 100644
--- a/tools/include/uapi/linux/bpf.h
+++ b/tools/include/uapi/linux/bpf.h
@@ -2205,6 +2205,8 @@ struct bpf_prog_info {
__u32 gpl_compatible:1;
__u64 netns_dev;
__u64 netns_ino;
+ __u32 nr_jited_ksyms;
+ __aligned_u64 jited_ksyms;
} __attribute__((aligned(8)));
struct bpf_map_info {
OpenPOWER on IntegriCloud