path: root/samples/bpf/xdp_sample_pkts_user.c
diff options
authorDaniel T. Lee <danieltimlee@gmail.com>2020-10-11 03:17:34 +0900
committerAlexei Starovoitov <ast@kernel.org>2020-10-11 12:14:36 -0700
commit321f6324500eb2ec75b6fcff7dcd66d64ba18529 (patch)
tree97287b42afa877971bfa2c065438a47c9b369170 /samples/bpf/xdp_sample_pkts_user.c
parent151936bf51afcdd6db52b3b73e339d021064b0ea (diff)
samples: bpf: Refactor XDP kern program maps with BTF-defined map
Most of the samples were converted to use the new BTF-defined MAP as they moved to libbpf, but some of the samples were missing. Instead of using the previous BPF MAP definition, this commit refactors xdp_monitor and xdp_sample_pkts_kern MAP definition with the new BTF-defined MAP format. Also, this commit removes the max_entries attribute at PERF_EVENT_ARRAY map type. The libbpf's bpf_object__create_map() will automatically set max_entries to the maximum configured number of CPUs on the host. Signed-off-by: Daniel T. Lee <danieltimlee@gmail.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/bpf/20201010181734.1109-4-danieltimlee@gmail.com
Diffstat (limited to 'samples/bpf/xdp_sample_pkts_user.c')
1 files changed, 0 insertions, 1 deletions
diff --git a/samples/bpf/xdp_sample_pkts_user.c b/samples/bpf/xdp_sample_pkts_user.c
index 991ef6f0880b..4b2a300c750c 100644
--- a/samples/bpf/xdp_sample_pkts_user.c
+++ b/samples/bpf/xdp_sample_pkts_user.c
@@ -18,7 +18,6 @@
#include "perf-sys.h"
-#define MAX_CPUS 128
static int if_idx;
static char *if_name;
static __u32 xdp_flags = XDP_FLAGS_UPDATE_IF_NOEXIST;