From: ogawa.yasufumi@lab.ntt.co.jp
To: ferruh.yigit@intel.com, spp@dpdk.org
Cc: Yasufumi Ogawa <ogawa.yasufumi@lab.ntt.co.jp>
Subject: [spp] [PATCH 00/15] Add SPP container tools
Date: Fri, 15 Jun 2018 17:37:39 +0900 [thread overview]
Message-ID: <20180615083754.20220-1-ogawa.yasufumi@lab.ntt.co.jp> (raw)
From: Yasufumi Ogawa <ogawa.yasufumi@lab.ntt.co.jp>
This series of patches is to add SPP container. It consists of build
tool and app container launcher scripts.
Build tool is for creating container image and install DPDK and
applications on the image. It also includes Dockerfiles of several
versions of DPDK and Ubuntu.
App container scripts for launching app container with simple command
line interfaces.
Yasufumi Ogawa (15):
tools/sppc: add SPP container build tool
tools/sppc: add dockerfiles for DPDK
tools/sppc: add dockerfiles for pktgen
tools/sppc: add dockerfiles for SPP
tools/sppc: add spp-primary app continer
tools/sppc: add spp-nfv app continer
tools/sppc: add spp-vm app continer
tools/sppc: add l2fwd app continer
tools/sppc: add testpmd app continer
tools/sppc: add l3fwd app continer
tools/sppc: add pktgen app continer
tools/sppc: add load-balancer app continer
tools/sppc: add helloworld app continer
tools/sppc: add helper script for build
tools/sppc: add spp launcher script
.gitignore | 1 +
tools/sppc/app/__init__.py | 0
tools/sppc/app/helloworld.py | 75 ++
tools/sppc/app/l2fwd.py | 96 ++
tools/sppc/app/l3fwd.py | 292 ++++++
tools/sppc/app/load-balancer.py | 141 +++
tools/sppc/app/pktgen.py | 182 ++++
tools/sppc/app/spp-nfv.py | 127 +++
tools/sppc/app/spp-primary.py | 171 ++++
tools/sppc/app/spp-vm.py | 107 +++
tools/sppc/app/testpmd.py | 857 ++++++++++++++++++
tools/sppc/build/main.py | 188 ++++
tools/sppc/build/run.sh | 34 +
tools/sppc/build/ubuntu/dpdk/Dockerfile.16.04 | 44 +
tools/sppc/build/ubuntu/dpdk/Dockerfile.18.04 | 44 +
.../sppc/build/ubuntu/dpdk/Dockerfile.latest | 44 +
.../sppc/build/ubuntu/pktgen/Dockerfile.16.04 | 48 +
.../sppc/build/ubuntu/pktgen/Dockerfile.18.04 | 48 +
.../build/ubuntu/pktgen/Dockerfile.latest | 48 +
tools/sppc/build/ubuntu/spp/Dockerfile.16.04 | 47 +
tools/sppc/build/ubuntu/spp/Dockerfile.18.04 | 47 +
tools/sppc/build/ubuntu/spp/Dockerfile.latest | 47 +
tools/sppc/conf/__init__.py | 0
tools/sppc/conf/env.py | 13 +
tools/sppc/lib/__init__.py | 0
tools/sppc/lib/app_helper.py | 269 ++++++
tools/sppc/lib/common.py | 30 +
tools/sppc/tools/spp-launcher.py | 96 ++
28 files changed, 3096 insertions(+)
create mode 100644 tools/sppc/app/__init__.py
create mode 100755 tools/sppc/app/helloworld.py
create mode 100755 tools/sppc/app/l2fwd.py
create mode 100755 tools/sppc/app/l3fwd.py
create mode 100755 tools/sppc/app/load-balancer.py
create mode 100755 tools/sppc/app/pktgen.py
create mode 100755 tools/sppc/app/spp-nfv.py
create mode 100755 tools/sppc/app/spp-primary.py
create mode 100755 tools/sppc/app/spp-vm.py
create mode 100755 tools/sppc/app/testpmd.py
create mode 100755 tools/sppc/build/main.py
create mode 100755 tools/sppc/build/run.sh
create mode 100644 tools/sppc/build/ubuntu/dpdk/Dockerfile.16.04
create mode 100644 tools/sppc/build/ubuntu/dpdk/Dockerfile.18.04
create mode 100644 tools/sppc/build/ubuntu/dpdk/Dockerfile.latest
create mode 100644 tools/sppc/build/ubuntu/pktgen/Dockerfile.16.04
create mode 100644 tools/sppc/build/ubuntu/pktgen/Dockerfile.18.04
create mode 100644 tools/sppc/build/ubuntu/pktgen/Dockerfile.latest
create mode 100644 tools/sppc/build/ubuntu/spp/Dockerfile.16.04
create mode 100644 tools/sppc/build/ubuntu/spp/Dockerfile.18.04
create mode 100644 tools/sppc/build/ubuntu/spp/Dockerfile.latest
create mode 100644 tools/sppc/conf/__init__.py
create mode 100644 tools/sppc/conf/env.py
create mode 100644 tools/sppc/lib/__init__.py
create mode 100644 tools/sppc/lib/app_helper.py
create mode 100644 tools/sppc/lib/common.py
create mode 100755 tools/sppc/tools/spp-launcher.py
--
2.17.1
next reply other threads:[~2018-06-15 8:37 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-15 8:37 ogawa.yasufumi [this message]
2018-06-15 8:37 ` [spp] [PATCH 01/15] tools/sppc: add SPP container build tool ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 02/15] tools/sppc: add dockerfiles for DPDK ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 03/15] tools/sppc: add dockerfiles for pktgen ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 04/15] tools/sppc: add dockerfiles for SPP ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 05/15] tools/sppc: add spp-primary app continer ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 06/15] tools/sppc: add spp-nfv " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 07/15] tools/sppc: add spp-vm " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 08/15] tools/sppc: add l2fwd " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 09/15] tools/sppc: add testpmd " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 10/15] tools/sppc: add l3fwd " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 11/15] tools/sppc: add pktgen " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 12/15] tools/sppc: add load-balancer " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 13/15] tools/sppc: add helloworld " ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 14/15] tools/sppc: add helper script for build ogawa.yasufumi
2018-06-15 8:37 ` [spp] [PATCH 15/15] tools/sppc: add spp launcher script ogawa.yasufumi
2018-08-15 15:34 ` [spp] [PATCH 00/15] Add SPP container tools Ferruh Yigit
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=20180615083754.20220-1-ogawa.yasufumi@lab.ntt.co.jp \
--to=ogawa.yasufumi@lab.ntt.co.jp \
--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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).