aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYonghong Song <yonghong.song@linux.dev>2024-03-24 20:38:42 -0700
committerDaniel Borkmann <daniel@iogearbox.net>2024-03-25 16:36:56 +0100
commit476a5e929119725fbfcf1307cc8517d9dd2a014d (patch)
tree129c86adeef179db6b02f6e9ff58f925677b9dc8
parent61df575632d6b39213f47810c441bddbd87c3606 (diff)
downloadbpf-next-476a5e929119725fbfcf1307cc8517d9dd2a014d.tar.gz
bpf: Sync uapi bpf.h to tools directory
There is a difference between kernel uapi bpf.h and tools uapi bpf.h. There is no functionality difference, but let us sync properly to make it easy for later bpf.h update. Signed-off-by: Yonghong Song <yonghong.song@linux.dev> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: https://lore.kernel.org/bpf/20240325033842.1693553-1-yonghong.song@linux.dev
-rw-r--r--tools/include/uapi/linux/bpf.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/include/uapi/linux/bpf.h b/tools/include/uapi/linux/bpf.h
index bf80b614c4db8..9585f53453535 100644
--- a/tools/include/uapi/linux/bpf.h
+++ b/tools/include/uapi/linux/bpf.h
@@ -1662,9 +1662,10 @@ union bpf_attr {
} query;
struct { /* anonymous struct used by BPF_RAW_TRACEPOINT_OPEN command */
- __u64 name;
- __u32 prog_fd;
- __aligned_u64 cookie;
+ __u64 name;
+ __u32 prog_fd;
+ __u32 :32;
+ __aligned_u64 cookie;
} raw_tracepoint;
struct { /* anonymous struct for BPF_BTF_LOAD */