Soft Patch Panel
 help / color / mirror / Atom feed
From: Yasufumi Ogawa <yasufum.o@gmail.com>
To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com
Subject: [spp] [PATCH 00/29] Update SPP Container tools
Date: Tue, 25 Feb 2020 19:34:17 +0900
Message-ID: <20200225103446.8243-1-yasufum.o@gmail.com> (raw)

SPP Container tools do not work correctly with the latest SPP because
vdev or other options are updated.

This series of patches is for updating options of the tools for the
latest SPP. Vdevs other than vhost are added to supported devices by
this update. It also includes revising implementations, and updating
documentation.

Yasufumi Ogawa (29):
  tools/sppc: update options for assigning devices
  tools/sppc: update dev options of l2fwd
  tools/sppc: add container name option
  tools/sppc: update l2fwd app for name option
  tools/sppc: update dev options of l3fwd
  tools/sppc: update dev options of l3fwd-acl
  tools/sppc: update dev options of testpmd
  tools/sppc: update dev options of pktgen
  tools/sppc: update dev options of load-balancer
  tools/sppc: version checker for container DPDK ver
  tools/sppc: check DPDK ver in load-balancer
  tools/sppc: setup spp_pri opts in app_helper
  tools/sppc: define file prefix for SPP
  tools/sppc: update dev options of spp_primary
  tools/sppc: setup with docker opts in SPP pri
  tools/sppc: update calling setup_docker_opts()
  tools/sppc: update dev options of helloworld
  tools/sppc: update dev options of suricata
  tools/sppc: update dev options of spp_nfv
  tools/sppc: change to gen EAL opts with app name
  tools/sppc: remove nouse variable
  bin: remove sock files created by docker
  tools/sppc: skip checking rule file if dry run
  docs: revise examples in sppc
  docs: update versions in examples in sppc
  docs: update old example in spp_primary container
  tools/sppc: python3 support for sppc build tool
  docs: update app container help msg
  docs: update howto define app container guide

 bin/spp_pri.sh                             |   4 +-
 docs/guides/tools/sppc/app_launcher.rst    | 447 +++++++++++----------
 docs/guides/tools/sppc/build_img.rst       |  44 +-
 docs/guides/tools/sppc/getting_started.rst | 167 ++++----
 docs/guides/tools/sppc/howto_launcher.rst  | 210 ++++------
 docs/guides/tools/sppc/usecases.rst        | 119 +++---
 tools/sppc/app/helloworld.py               |  31 +-
 tools/sppc/app/l2fwd.py                    |  48 ++-
 tools/sppc/app/l3fwd-acl.py                |  76 ++--
 tools/sppc/app/l3fwd.py                    |  72 ++--
 tools/sppc/app/load-balancer.py            |  66 +--
 tools/sppc/app/pktgen.py                   |  44 +-
 tools/sppc/app/spp-nfv.py                  |  41 +-
 tools/sppc/app/spp-primary.py              |  87 +---
 tools/sppc/app/suricata.py                 |  20 +-
 tools/sppc/app/testpmd.py                  | 201 ++++-----
 tools/sppc/build/main.py                   |  81 ++--
 tools/sppc/lib/app_helper.py               | 384 +++++++++++++-----
 tools/sppc/lib/common.py                   |   3 +
 19 files changed, 1125 insertions(+), 1020 deletions(-)

-- 
2.17.1


             reply	other threads:[~2020-02-25 10:34 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-25 10:34 Yasufumi Ogawa [this message]
2020-02-25 10:34 ` [spp] [PATCH 01/29] tools/sppc: update options for assigning devices Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 02/29] tools/sppc: update dev options of l2fwd Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 03/29] tools/sppc: add container name option Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 04/29] tools/sppc: update l2fwd app for " Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 05/29] tools/sppc: update dev options of l3fwd Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 06/29] tools/sppc: update dev options of l3fwd-acl Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 07/29] tools/sppc: update dev options of testpmd Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 08/29] tools/sppc: update dev options of pktgen Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 09/29] tools/sppc: update dev options of load-balancer Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 10/29] tools/sppc: version checker for container DPDK ver Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 11/29] tools/sppc: check DPDK ver in load-balancer Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 12/29] tools/sppc: setup spp_pri opts in app_helper Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 13/29] tools/sppc: define file prefix for SPP Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 14/29] tools/sppc: update dev options of spp_primary Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 15/29] tools/sppc: setup with docker opts in SPP pri Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 16/29] tools/sppc: update calling setup_docker_opts() Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 17/29] tools/sppc: update dev options of helloworld Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 18/29] tools/sppc: update dev options of suricata Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 19/29] tools/sppc: update dev options of spp_nfv Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 20/29] tools/sppc: change to gen EAL opts with app name Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 21/29] tools/sppc: remove nouse variable Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 22/29] bin: remove sock files created by docker Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 23/29] tools/sppc: skip checking rule file if dry run Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 24/29] docs: revise examples in sppc Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 25/29] docs: update versions in " Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 26/29] docs: update old example in spp_primary container Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 27/29] tools/sppc: python3 support for sppc build tool Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 28/29] docs: update app container help msg Yasufumi Ogawa
2020-02-25 10:34 ` [spp] [PATCH 29/29] docs: update howto define app container guide Yasufumi Ogawa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200225103446.8243-1-yasufum.o@gmail.com \
    --to=yasufum.o@gmail.com \
    --cc=ferruh.yigit@intel.com \
    --cc=spp@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Soft Patch Panel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://inbox.dpdk.org/spp/0 spp/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 spp spp/ https://inbox.dpdk.org/spp \
		spp@dpdk.org
	public-inbox-index spp

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.spp


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git