From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <spp-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 99BC6A0524
	for <public@inbox.dpdk.org>; Tue, 25 Feb 2020 11:34:54 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 8CBBF1BFB3;
	Tue, 25 Feb 2020 11:34:54 +0100 (CET)
Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com
 [209.85.216.47]) by dpdk.org (Postfix) with ESMTP id 156951BFB3
 for <spp@dpdk.org>; Tue, 25 Feb 2020 11:34:53 +0100 (CET)
Received: by mail-pj1-f47.google.com with SMTP id e9so1090400pjr.4
 for <spp@dpdk.org>; Tue, 25 Feb 2020 02:34:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:message-id;
 bh=/Q1fVCf5rapyPbJIbIdYMu3Epq56jgJDTN6fDPTLXEU=;
 b=VY9ntqEX96JvTXn6YwiHlMMDQL6sFdV5CYbz1PijN1tzm9zzih4vRDgck6a2eNAbzx
 caAuJ3H5tg//Jp6OF1JRtm1NePFJxQmD5MSD9+Y0mcX0yOYEmgftagizttfvykpC7cSb
 dui695eu7E7mxHx27ItAf0IPJL8Gl7F5zrm/jbNiI9fJFw4joqEEUMW5poktaL5F1MXa
 uuEgwGV0SEY2X2qDlaDl+Tt9Fb8XK+sBtLnDFJ7lc7KYc8FCmYIwlpG5EcPkCKLW503e
 Dpnf8kE9kZff3UyCCPH+sGOJHrPn9jJ6j35ukxA7LADyyyAAkQy4T6V3MdsEQcLm2Yai
 OCGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id;
 bh=/Q1fVCf5rapyPbJIbIdYMu3Epq56jgJDTN6fDPTLXEU=;
 b=PR8LJlBQS0eaeGQGXhiNP1F71cvbVs/FwHCMIY+0lVrMRfDA57CaBBwAW2Igyg/ws8
 z0AwTFCy2nZ0I6eD5xARjdRDHsSbGKn8e2ZP8w2eYewhrgpOhljAfNCDfLduhKQ6pq07
 7j0yfZErdGNfnWqX2gOzCoeK1fm/6uV9eKtN0fSWHzqYPyshU2qHD/AolvoyPPrkYepl
 gv5K98trIXWieyXn+p3l1sadeNdMYdKDFcnfUNk/WzEgpd5EkrZwQeyd76HI6g1+HTOE
 8DENV3jreDEQ0CQ3udae3nGf3B4OcI8tRLS0q+wpSXMTMmlq9JkHcLtxcBwGCmJeJmc9
 ZFmw==
X-Gm-Message-State: APjAAAXBGJ9BVYKQmZ2asi6jeJmJ9SoTu3psMsqG3isVhpuFv+GaEulU
 BlY8KiGhc/SYWp7hlVD0049l6Ne3
X-Google-Smtp-Source: APXvYqwzpCLWP0cz3nX+ltUkFDicjrSnPy20RpxxCCtIYOcmdSYUG/o1nRw4mHbvvCa5GQZLmvjJOw==
X-Received: by 2002:a17:902:7898:: with SMTP id
 q24mr51159751pll.164.1582626891970; 
 Tue, 25 Feb 2020 02:34:51 -0800 (PST)
Received: from localhost.localdomain
 ([2400:4050:c8c2:de00:35bc:b9a3:f404:3cf2])
 by smtp.gmail.com with ESMTPSA id a10sm15819987pgk.71.2020.02.25.02.34.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Feb 2020 02:34:51 -0800 (PST)
From: Yasufumi Ogawa <yasufum.o@gmail.com>
To: spp@dpdk.org,
	ferruh.yigit@intel.com,
	yasufum.o@gmail.com
Date: Tue, 25 Feb 2020 19:34:17 +0900
Message-Id: <20200225103446.8243-1-yasufum.o@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [spp] [PATCH 00/29] Update SPP Container tools
X-BeenThere: spp@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Soft Patch Panel <spp.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/spp>,
 <mailto:spp-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/spp/>
List-Post: <mailto:spp@dpdk.org>
List-Help: <mailto:spp-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/spp>,
 <mailto:spp-request@dpdk.org?subject=subscribe>
Errors-To: spp-bounces@dpdk.org
Sender: "spp" <spp-bounces@dpdk.org>

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