From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id A1ECCA2EDB for ; Mon, 30 Sep 2019 20:58:24 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 623F11BE90; Mon, 30 Sep 2019 20:58:24 +0200 (CEST) Received: from mail-pf1-f195.google.com (mail-pf1-f195.google.com [209.85.210.195]) by dpdk.org (Postfix) with ESMTP id 369451BE90 for ; Mon, 30 Sep 2019 20:58:22 +0200 (CEST) Received: by mail-pf1-f195.google.com with SMTP id v4so6113172pff.6 for ; Mon, 30 Sep 2019 11:58:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=wj3i6JNvHFot+ymXbCDa4RTIsTxwyM0kWyJot3djgVY=; b=qu8P0d6J+jS6rX3p1figSAfmMtZVqoX/ALopbhNWLeOfcNSU6nj/YlAxJxAxb1dSd6 K9+V5UZbl2Og+CnIJWc2qfbeC8e9WJkvCXkjciTw1DUtqC9ug6wQGJuTxkajB8LBD3qM 7qxeqD5fqVz7x2wv8pss8NMkOwcPouPXKZrid44nWbD8dfCSiaZMcZ+4DOxzu6zbLKN+ 3cmXskqwOe+cUA26FHrg+mofAdjzLp2N/oKSd7fqV8VDw+2EBeImwmExwOZxonGWGOl3 F27WKPYSw8fl8v3V6e5pHFzj3O2r8Ct6Eml7X8w7a9t1/frJIFKCmQqa46Oytln/xchn nmjw== 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=wj3i6JNvHFot+ymXbCDa4RTIsTxwyM0kWyJot3djgVY=; b=RLfNwuGmMBWQx2YAkisqzdkLS4rLQBh9M+hhIj6ufdHeZ4jodXDxtaMiypM8HyQHCI 5ErEUeYej7pZy4cLmEhWK8rSKzQxquEWLyBXi5h7Qra7Hk4rRgda/riCwpYvfGGGxH2r 5O+xc9bhF8a/Xy46a6LG5EZuMblIiHU/wvFJeVb2jJ29lv8wPqGMQaeQI/I6+Jr6uE+x 50W3dR72nRvgAsmXuMMKsuDpTj+flmi2Ui24qt9VDEtdNOIY2dXIxg/xB4ImyIc7Nwo+ r/acTINywCouC+lS34s9c/kDzgOP2ZSz7v7h3M0C3fs+6pUb+rA/G0zKmw677ZEqkCCG xw/g== X-Gm-Message-State: APjAAAXzujI5mBu41uiDXJ0tX2ud1v38yF+00FRxlY1zb4vbPIlyS9uC 9kkO9lcMffN7JkI6sCNHTkNLqDCE X-Google-Smtp-Source: APXvYqwQ05y7TrlyeUrZFioWuV5mul1gEzRYkyEJvy6dWKaOmlNNbUTxAmBraOJdoQxrAxH+efoHTA== X-Received: by 2002:a62:2d3:: with SMTP id 202mr20496813pfc.141.1569869901172; Mon, 30 Sep 2019 11:58:21 -0700 (PDT) Received: from localhost.localdomain ([2400:4050:c8c2:de00:2559:737:8590:a275]) by smtp.gmail.com with ESMTPSA id z29sm18218545pff.23.2019.09.30.11.58.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Sep 2019 11:58:20 -0700 (PDT) From: Yasufumi Ogawa To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Date: Tue, 1 Oct 2019 03:58:16 +0900 Message-Id: <20190930185816.17269-1-yasufum.o@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [spp] [PATCH] version: 18.08.4 X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spp-bounces@dpdk.org Sender: "spp" This patch is to update SPP to v18.08.4. * Fix bug for deleting vhost PMD in spp_nfv. * Add REST APIs for adding and deleting ports from primary process. * Add `bin/startup.sh` to start spp-ctl, CLI and spp_primary for quick start. Options for processes are defined in `bin/config.sh`. * Update managing devices given with `--vdev` because mechanism of sharing vdevs between primary and secondary is changed in DPDK. * Fix assigning wrong master lcore in which it is always assigned 0 if it is given other than 0. * Fix wrong finalization if rte_eal_init() is failed. * Change SPP_RET_OK and SPP_RET_NG to SPPWK_RET_OK and SPPWK_RET_NG because it is only used in secondary worker processes. * Disable to launch secondary processes with the same IDs wrongly. * Rename directory `controller` to `cli`, and label name in git log, because it should be distinguished from spp-ctl. * For testing behaviours of spp_primary, enable to add arbitrary vdevs and add `--dry-run` option. $ bin/start.sh --dry-run * Fix compile error of spp_pcap in SPP container. * Refactor spp_vf, spp_mirror and spp_pcap to reduce duplicated definitions and files. * Add config option for SPP CLI to specify any of config file. $ python3 src/spp.py --config /path/to/your/config.yml * Add validation for config command to check given value. * Update `topo` command. - Add supported types of secondary processes other than spp_nfv. - Add supported port types for spp_pcap. - remove `topo_resize` because it is changed to be set from `config` command. - Revise placeholder for styles. - Several bug fixes. * Add blacklist and whitelist options for SPP container. * Add app containers for `l3fwd-acl` and `suricata`[1]. For suricata, it is also added a build script for. - [1] https://github.com/vipinpv85/DPDK_SURICATA-4_1_1 * Add recipes for testing usecases described in docs. * Revise ringlatencystats, but still remained some problems for compiling in some environments. It is a TODO should be fixed in a future. * Fix many TODOs. * And many misc updates for improving usability and maintainability. * Update documentation for above changes. Signed-off-by: Yasufumi Ogawa --- GNUmakefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GNUmakefile b/GNUmakefile index 09e638f..e262c87 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 Nippon Telegraph and Telephone Corporation -VERSION := 18.08.3 +VERSION := 18.08.4 ifneq ($(RTE_SDK),) # Default target, can be overriden by command line or environment -- 2.17.1