DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/6] remove a few example applications
@ 2019-10-03 13:19 Bruce Richardson
  2019-10-03 13:19 ` [dpdk-dev] [PATCH 1/6] examples/exception_path: remove example from DPDK Bruce Richardson
                   ` (8 more replies)
  0 siblings, 9 replies; 27+ messages in thread
From: Bruce Richardson @ 2019-10-03 13:19 UTC (permalink / raw)
  To: dev; +Cc: techboard, Bruce Richardson

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


^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2019-10-26 20:35 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-03 13:19 [dpdk-dev] [PATCH 0/6] remove a few example applications Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 1/6] examples/exception_path: remove example from DPDK Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 2/6] examples/l3fwd-vf: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 3/6] examples/quota-watermark: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 4/6] examples/netmap-compat: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 5/6] examples/load_balancer: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 6/6] doc: close up gaps in sample app guide table Bruce Richardson
2019-10-23 15:19   ` Thomas Monjalon
2019-10-23 15:21 ` [dpdk-dev] [dpdk-techboard] [PATCH 0/6] remove a few example applications Stephen Hemminger
2019-10-23 15:53   ` Hemant Agrawal
2019-10-24 13:31 ` [dpdk-dev] [PATCH v2 " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 1/6] doc: remove unnecessary sample app guide table Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 2/6] examples/exception_path: remove example from DPDK Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 3/6] examples/l3fwd-vf: " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 4/6] examples/quota-watermark: " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 5/6] examples/netmap-compat: " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 6/6] examples/load_balancer: " Ciara Power
2019-10-24 14:12   ` [dpdk-dev] [PATCH v2 0/6] remove a few example applications David Marchand
2019-10-25  9:56 ` [dpdk-dev] [PATCH v3 " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 1/6] doc: remove unnecessary sample app guide table Ciara Power
2019-10-25 10:26     ` [dpdk-dev] [dpdk-techboard] " Bruce Richardson
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 2/6] examples/exception_path: remove example Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 3/6] examples/l3fwd-vf: " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 4/6] examples/quota-watermark: " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 5/6] examples/netmap-compat: " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 6/6] examples/load_balancer: " Ciara Power
2019-10-26 20:35   ` [dpdk-dev] [PATCH v3 0/6] remove a few example applications David Marchand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).