[dpdk-dev] [PATCH 0/6] remove a few example applications
Bruce Richardson
bruce.richardson at intel.com
Thu Oct 3 15:19:12 CEST 2019
As discussed by the DPDK technical board e.g. [1][2] and on the DPDK
mailing list [3], we have a lot of example applications shipped with
DPDK - a number which increases with each DPDK release, and not all of
which are probably needed any more. Therefore, this set removes 5
example applications from the repository.
The removal of each app is relatively straight-forward, though the use
of a table in the intro section of the sample app guide document makes
removing each app individually more difficult, as the table needs to be
reformed. Rather than increasing the diff by reformatting the table each
time, or the opposite approach of doing all table removals in one shot
at the end of the set, we have taken a compromise approach here, and
each example table entry is cleared once the example is removed, and the
table is finally rebalanced once at the end, by just compressing up the
spaces on each side.
[1] https://mails.dpdk.org/archives/dev/2019-May/132288.html
[2] https://mails.dpdk.org/archives/dev/2019-June/135847.html
[3] https://mails.dpdk.org/archives/dev/2019-July/138676.html
Bruce Richardson (3):
examples/exception_path: remove example from DPDK
examples/l3fwd-vf: remove example from DPDK
doc: close up gaps in sample app guide table
Ciara Power (3):
examples/quota-watermark: remove example from DPDK
examples/netmap-compat: remove example from DPDK
examples/load_balancer: remove example from DPDK
MAINTAINERS | 15 -
doc/guides/sample_app_ug/exception_path.rst | 281 -----
doc/guides/sample_app_ug/index.rst | 5 -
doc/guides/sample_app_ug/intro.rst | 30 +-
.../sample_app_ug/l3_forward_virtual.rst | 98 --
doc/guides/sample_app_ug/load_balancer.rst | 201 ----
.../sample_app_ug/netmap_compatibility.rst | 130 --
doc/guides/sample_app_ug/quota_watermark.rst | 465 -------
examples/Makefile | 5 -
examples/exception_path/Makefile | 57 -
examples/exception_path/main.c | 589 ---------
examples/exception_path/meson.build | 11 -
examples/l3fwd-vf/Makefile | 62 -
examples/l3fwd-vf/main.c | 1072 -----------------
examples/l3fwd-vf/meson.build | 12 -
examples/load_balancer/Makefile | 62 -
examples/load_balancer/config.c | 1030 ----------------
examples/load_balancer/init.c | 520 --------
examples/load_balancer/main.c | 76 --
examples/load_balancer/main.h | 351 ------
examples/load_balancer/meson.build | 12 -
examples/load_balancer/runtime.c | 642 ----------
examples/meson.build | 9 +-
examples/netmap_compat/Makefile | 22 -
examples/netmap_compat/bridge/Makefile | 35 -
examples/netmap_compat/bridge/bridge.c | 343 ------
examples/netmap_compat/lib/compat_netmap.c | 899 --------------
examples/netmap_compat/lib/compat_netmap.h | 51 -
examples/netmap_compat/meson.build | 10 -
examples/netmap_compat/netmap/netmap.h | 289 -----
examples/netmap_compat/netmap/netmap_user.h | 95 --
examples/quota_watermark/Makefile | 16 -
examples/quota_watermark/include/conf.h | 19 -
examples/quota_watermark/meson.build | 10 -
examples/quota_watermark/qw/Makefile | 22 -
examples/quota_watermark/qw/args.c | 78 --
examples/quota_watermark/qw/args.h | 12 -
examples/quota_watermark/qw/init.c | 164 ---
examples/quota_watermark/qw/init.h | 14 -
examples/quota_watermark/qw/main.c | 365 ------
examples/quota_watermark/qw/main.h | 31 -
examples/quota_watermark/qwctl/Makefile | 22 -
examples/quota_watermark/qwctl/commands.c | 196 ---
examples/quota_watermark/qwctl/commands.h | 12 -
examples/quota_watermark/qwctl/qwctl.c | 67 --
examples/quota_watermark/qwctl/qwctl.h | 12 -
46 files changed, 17 insertions(+), 8502 deletions(-)
delete mode 100644 doc/guides/sample_app_ug/exception_path.rst
delete mode 100644 doc/guides/sample_app_ug/l3_forward_virtual.rst
delete mode 100644 doc/guides/sample_app_ug/load_balancer.rst
delete mode 100644 doc/guides/sample_app_ug/netmap_compatibility.rst
delete mode 100644 doc/guides/sample_app_ug/quota_watermark.rst
delete mode 100644 examples/exception_path/Makefile
delete mode 100644 examples/exception_path/main.c
delete mode 100644 examples/exception_path/meson.build
delete mode 100644 examples/l3fwd-vf/Makefile
delete mode 100644 examples/l3fwd-vf/main.c
delete mode 100644 examples/l3fwd-vf/meson.build
delete mode 100644 examples/load_balancer/Makefile
delete mode 100644 examples/load_balancer/config.c
delete mode 100644 examples/load_balancer/init.c
delete mode 100644 examples/load_balancer/main.c
delete mode 100644 examples/load_balancer/main.h
delete mode 100644 examples/load_balancer/meson.build
delete mode 100644 examples/load_balancer/runtime.c
delete mode 100644 examples/netmap_compat/Makefile
delete mode 100644 examples/netmap_compat/bridge/Makefile
delete mode 100644 examples/netmap_compat/bridge/bridge.c
delete mode 100644 examples/netmap_compat/lib/compat_netmap.c
delete mode 100644 examples/netmap_compat/lib/compat_netmap.h
delete mode 100644 examples/netmap_compat/meson.build
delete mode 100644 examples/netmap_compat/netmap/netmap.h
delete mode 100644 examples/netmap_compat/netmap/netmap_user.h
delete mode 100644 examples/quota_watermark/Makefile
delete mode 100644 examples/quota_watermark/include/conf.h
delete mode 100644 examples/quota_watermark/meson.build
delete mode 100644 examples/quota_watermark/qw/Makefile
delete mode 100644 examples/quota_watermark/qw/args.c
delete mode 100644 examples/quota_watermark/qw/args.h
delete mode 100644 examples/quota_watermark/qw/init.c
delete mode 100644 examples/quota_watermark/qw/init.h
delete mode 100644 examples/quota_watermark/qw/main.c
delete mode 100644 examples/quota_watermark/qw/main.h
delete mode 100644 examples/quota_watermark/qwctl/Makefile
delete mode 100644 examples/quota_watermark/qwctl/commands.c
delete mode 100644 examples/quota_watermark/qwctl/commands.h
delete mode 100644 examples/quota_watermark/qwctl/qwctl.c
delete mode 100644 examples/quota_watermark/qwctl/qwctl.h
--
2.21.0
More information about the dev
mailing list