Skip to content

Commit e7c9e73

Browse files
tohojoAlexei Starovoitov
authored andcommitted
samples/bpf: Remove the xdp_monitor utility
This utility has been ported as-is to xdp-tools as 'xdp-monitor'. The only difference in usage between the samples and xdp-tools versions is that the '-v' command line parameter has been changed to '-e' in the xdp-tools version for consistency with the other utilities. Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com> Link: https://lore.kernel.org/r/20230824102255.1561885-2-toke@redhat.com Signed-off-by: Alexei Starovoitov <ast@kernel.org>
1 parent 001feda commit e7c9e73

File tree

3 files changed

+1
-133
lines changed

3 files changed

+1
-133
lines changed

samples/bpf/Makefile

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ tprogs-y += xdp_redirect_cpu
5555
tprogs-y += xdp_redirect_map_multi
5656
tprogs-y += xdp_redirect_map
5757
tprogs-y += xdp_redirect
58-
tprogs-y += xdp_monitor
5958

6059
# Libbpf dependencies
6160
LIBBPF_SRC = $(TOOLS_PATH)/lib/bpf
@@ -116,7 +115,6 @@ xdp_redirect_map_multi-objs := xdp_redirect_map_multi_user.o $(XDP_SAMPLE)
116115
xdp_redirect_cpu-objs := xdp_redirect_cpu_user.o $(XDP_SAMPLE)
117116
xdp_redirect_map-objs := xdp_redirect_map_user.o $(XDP_SAMPLE)
118117
xdp_redirect-objs := xdp_redirect_user.o $(XDP_SAMPLE)
119-
xdp_monitor-objs := xdp_monitor_user.o $(XDP_SAMPLE)
120118
xdp_router_ipv4-objs := xdp_router_ipv4_user.o $(XDP_SAMPLE)
121119

122120
# Tell kbuild to always build the programs
@@ -207,7 +205,6 @@ TPROGS_LDFLAGS := -L$(SYSROOT)/usr/lib
207205
endif
208206

209207
TPROGS_LDLIBS += $(LIBBPF) -lelf -lz
210-
TPROGLDLIBS_xdp_monitor += -lm
211208
TPROGLDLIBS_xdp_redirect += -lm
212209
TPROGLDLIBS_xdp_redirect_cpu += -lm
213210
TPROGLDLIBS_xdp_redirect_map += -lm
@@ -330,7 +327,6 @@ $(obj)/xdp_redirect_cpu_user.o: $(obj)/xdp_redirect_cpu.skel.h
330327
$(obj)/xdp_redirect_map_multi_user.o: $(obj)/xdp_redirect_map_multi.skel.h
331328
$(obj)/xdp_redirect_map_user.o: $(obj)/xdp_redirect_map.skel.h
332329
$(obj)/xdp_redirect_user.o: $(obj)/xdp_redirect.skel.h
333-
$(obj)/xdp_monitor_user.o: $(obj)/xdp_monitor.skel.h
334330
$(obj)/xdp_router_ipv4_user.o: $(obj)/xdp_router_ipv4.skel.h
335331

336332
$(obj)/tracex5.bpf.o: $(obj)/syscall_nrs.h
@@ -387,7 +383,6 @@ $(obj)/xdp_redirect_cpu.bpf.o: $(obj)/xdp_sample.bpf.o
387383
$(obj)/xdp_redirect_map_multi.bpf.o: $(obj)/xdp_sample.bpf.o
388384
$(obj)/xdp_redirect_map.bpf.o: $(obj)/xdp_sample.bpf.o
389385
$(obj)/xdp_redirect.bpf.o: $(obj)/xdp_sample.bpf.o
390-
$(obj)/xdp_monitor.bpf.o: $(obj)/xdp_sample.bpf.o
391386
$(obj)/xdp_router_ipv4.bpf.o: $(obj)/xdp_sample.bpf.o
392387

393388
$(obj)/%.bpf.o: $(src)/%.bpf.c $(obj)/vmlinux.h $(src)/xdp_sample.bpf.h $(src)/xdp_sample_shared.h
@@ -399,15 +394,14 @@ $(obj)/%.bpf.o: $(src)/%.bpf.c $(obj)/vmlinux.h $(src)/xdp_sample.bpf.h $(src)/x
399394
-c $(filter %.bpf.c,$^) -o $@
400395

401396
LINKED_SKELS := xdp_redirect_cpu.skel.h xdp_redirect_map_multi.skel.h \
402-
xdp_redirect_map.skel.h xdp_redirect.skel.h xdp_monitor.skel.h \
397+
xdp_redirect_map.skel.h xdp_redirect.skel.h \
403398
xdp_router_ipv4.skel.h
404399
clean-files += $(LINKED_SKELS)
405400

406401
xdp_redirect_cpu.skel.h-deps := xdp_redirect_cpu.bpf.o xdp_sample.bpf.o
407402
xdp_redirect_map_multi.skel.h-deps := xdp_redirect_map_multi.bpf.o xdp_sample.bpf.o
408403
xdp_redirect_map.skel.h-deps := xdp_redirect_map.bpf.o xdp_sample.bpf.o
409404
xdp_redirect.skel.h-deps := xdp_redirect.bpf.o xdp_sample.bpf.o
410-
xdp_monitor.skel.h-deps := xdp_monitor.bpf.o xdp_sample.bpf.o
411405
xdp_router_ipv4.skel.h-deps := xdp_router_ipv4.bpf.o xdp_sample.bpf.o
412406

413407
LINKED_BPF_SRCS := $(patsubst %.bpf.o,%.bpf.c,$(foreach skel,$(LINKED_SKELS),$($(skel)-deps)))

samples/bpf/xdp_monitor.bpf.c

Lines changed: 0 additions & 8 deletions
This file was deleted.

samples/bpf/xdp_monitor_user.c

Lines changed: 0 additions & 118 deletions
This file was deleted.

0 commit comments

Comments
 (0)