From 11cbc3b9349d6a8b0e2f98e4a877cfbf4f2774c4 Mon Sep 17 00:00:00 2001 From: Paul Chaignon Date: Sat, 7 Sep 2024 21:22:51 +0200 Subject: sys/linux: update BPF constants Signed-off-by: Paul Chaignon --- sys/linux/bpf.txt.const | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'sys/linux/bpf.txt.const') diff --git a/sys/linux/bpf.txt.const b/sys/linux/bpf.txt.const index 82cb17073..80f6e48c9 100644 --- a/sys/linux/bpf.txt.const +++ b/sys/linux/bpf.txt.const @@ -67,6 +67,7 @@ BPF_F_MMAPABLE = 1024 BPF_F_NETFILTER_IP_DEFRAG = 1 BPF_F_NO_COMMON_LRU = 2 BPF_F_NO_PREALLOC = 1 +BPF_F_NO_USER_CONV = 262144 BPF_F_NUMA_NODE = 4 BPF_F_PATH_FD = 16384 BPF_F_PRESERVE_ELEMS = 2048 @@ -74,14 +75,18 @@ BPF_F_QUERY_EFFECTIVE = 1 BPF_F_RDONLY = 8 BPF_F_RDONLY_PROG = 128 BPF_F_REPLACE = 4 +BPF_F_SEGV_ON_FAULT = 131072 BPF_F_SLEEPABLE = 16 BPF_F_STACK_BUILD_ID = 32 BPF_F_STRICT_ALIGNMENT = 1 BPF_F_TEST_RND_HI32 = 4 BPF_F_TEST_RUN_ON_CPU = 1 +BPF_F_TEST_SKB_CHECKSUM_COMPLETE = 4 BPF_F_TEST_STATE_FREQ = 8 BPF_F_TEST_XDP_LIVE_FRAMES = 2 +BPF_F_TOKEN_FD = 65536 BPF_F_UPROBE_MULTI_RETURN = 1 +BPF_F_VTYPE_BTF_OBJ_FD = 32768 BPF_F_WRONLY = 16 BPF_F_WRONLY_PROG = 256 BPF_F_XDP_DEV_BOUND_ONLY = 64 @@ -107,6 +112,7 @@ BPF_MAP_LOOKUP_AND_DELETE_BATCH = 25 BPF_MAP_LOOKUP_AND_DELETE_ELEM = 21 BPF_MAP_LOOKUP_BATCH = 24 BPF_MAP_LOOKUP_ELEM = 1 +BPF_MAP_TYPE_ARENA = 33 BPF_MAP_TYPE_ARRAY = 2 BPF_MAP_TYPE_ARRAY_OF_MAPS = 12 BPF_MAP_TYPE_BLOOM_FILTER = 30 @@ -208,6 +214,7 @@ BPF_TRACE_FENTRY = 24 BPF_TRACE_FEXIT = 25 BPF_TRACE_ITER = 28 BPF_TRACE_KPROBE_MULTI = 42 +BPF_TRACE_KPROBE_SESSION = 56 BPF_TRACE_RAW_TP = 23 BPF_TRACE_UPROBE_MULTI = 48 BPF_XDP = 37 -- cgit mrf-deployment