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 B20CDA0471 for ; Tue, 16 Jul 2019 09:31:04 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A8F692BE1; Tue, 16 Jul 2019 09:31:04 +0200 (CEST) Received: from mail-pl1-f196.google.com (mail-pl1-f196.google.com [209.85.214.196]) by dpdk.org (Postfix) with ESMTP id 4069D2BE1 for ; Tue, 16 Jul 2019 09:31:03 +0200 (CEST) Received: by mail-pl1-f196.google.com with SMTP id y8so9634806plr.12 for ; Tue, 16 Jul 2019 00:31:03 -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=Az9wuBphxGNAqEUMSjuguzgkfejPH616j7O+Z6JTX5c=; b=BABZpFne3Shy6lULIqNWD49oPJSDAo8DQeINhK1Gr4FhYslVZhzFd86JRhPQNEexha Ghj1DVGNlDajpV1AXksg/ANFlxG3z467d2h9CbnepNc/eJ6zZ/nrbMhoDGd+P5mhsd9T Xj74DqzdQd9Z1amjalEK32YEpsRYwC+AH9pq0mToq3Xup5a2SLGQYKUC4+xeS2t5OATh vQ7ebT5+sx6gjdQ50EW0Vn+WX5WRaXK8o8vDJPZslbiPRbrgJjo8R++7i8WEPBjocTgW sT6jHy25OVv9PYis7U81KF/OEc+scdCydUgW0BhrVAzXeWcZv4BcWyrZl/ZyAKfZzZAx dM+w== 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=Az9wuBphxGNAqEUMSjuguzgkfejPH616j7O+Z6JTX5c=; b=UvasBF/I+MwFvDwqSr3AHyTgjybO30MiGJSSfzSXVN9yCWNxo+zt8BYA0k2+RZnMjO YgcGY6gwfDEStKTZEDNO6CTtB0tfvSOn7tnmKiAUZzl9wOZKSijQC9Aed5kmh9YWUT7M 5lfnv98ZUILCSlptOTqBqz9nWvSsqFP209YHK18cqe8KMhGTQ9Xpn40FR8kSZZZfemZ3 9FvtUov21xAebqYPa4yhh/6ajHyUhuDzZfOw8wSZowyxLBSaV4StZzgsqW0fzqDyHLAb tBqP7pLRres9ce3k/FUlqbeGa5mYTNtfCaIo+/5jekYSGntf7kTBkU+ZU8wANu5LGz+Z ABOQ== X-Gm-Message-State: APjAAAUOlg6eM39XjgScLy6v+omK8iV69Jx4VHC3GezAIksxMDHWmlBs ekcNAFn0g8/+LXponwb4nhEkhLm4 X-Google-Smtp-Source: APXvYqyRyrlPw6lpqO59coqOgYmKOpo2zW0K+Pv3P/AGwzupVcoGiJaKJyogITotQ3I0NkVOKP8jsw== X-Received: by 2002:a17:902:4501:: with SMTP id m1mr33645350pld.111.1563262262434; Tue, 16 Jul 2019 00:31:02 -0700 (PDT) Received: from localhost.localdomain ([192.47.164.146]) by smtp.gmail.com with ESMTPSA id 185sm20086849pfd.125.2019.07.16.00.31.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Jul 2019 00:31:01 -0700 (PDT) From: yasufum.o@gmail.com To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Date: Tue, 16 Jul 2019 16:30:55 +0900 Message-Id: <20190716073057.18821-1-yasufum.o@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [spp] [PATCH 0/2] Add REST APIs for add or del port to spp_primary 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" From: Yasufumi Ogawa Spp_primary is designed to only have physical ports and initialize them at the process is started. It is because development of spp_primary was started before vdev is introduced. However, Spp_primary can support adding or deleting port dynamically by using hotplug features currently as same as secondary processes. This update is to add the features for spp_primary, and add REST API for. SPP CLI does not support to add or delete for spp_primary yet. Yasufumi Ogawa (2): spp_primary: add commands to add and del port spp-ctl: add port add and del APIs for spp_primary src/nfv/commands.h | 2 +- src/primary/Makefile | 6 ++ src/primary/main.c | 179 ++++++++++++++++++++++++++++++++++++-- src/spp-ctl/spp_proc.py | 8 ++ src/spp-ctl/spp_webapi.py | 20 +++++ 5 files changed, 209 insertions(+), 6 deletions(-) -- 2.17.1