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 A6B41A04DD for ; Tue, 24 Dec 2019 06:56:29 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6703B1252; Tue, 24 Dec 2019 06:56:29 +0100 (CET) Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com [209.85.215.193]) by dpdk.org (Postfix) with ESMTP id D50901252 for ; Tue, 24 Dec 2019 06:56:27 +0100 (CET) Received: by mail-pg1-f193.google.com with SMTP id q127so9919149pga.4 for ; Mon, 23 Dec 2019 21:56:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:cc:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=xdEqlJf9Id6NnFBlyikTePfaOr6J9i5luNb+mqds+MM=; b=SvZNAFuDVYfwjw5Tm4WIIku7s4++NWdOWbfq850NzHg2tMTepafuEw9k3LGyZn4I9p F5jjKbvWJXmaoH8VU9SSPpXPLNq7eDhB+0rDjv/penIEXK21IWF8WNBaOsrrFVbS83S3 pP+HfjbeYWWDGKAtPnFcakKlLccDGGRgVAB6rSPN/yfhpUfLLd/QYp5Ul38S483x+kaD q6dkfwNGtTtE1aUAUHqd+SBSZvmdAnbq9x/LGxzznTA/gs9wcQ3HroyvI3oBgtWsXVG9 GBfK1EB2c9Jdh61J98fFk3YF5Y2fP5UerRlHHFS+wwJgp+y+z4z2GY+v+7FgqkO1/te5 qHFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=xdEqlJf9Id6NnFBlyikTePfaOr6J9i5luNb+mqds+MM=; b=eXpXwH/0RTdC76SqL16OBfnjgr7kHjrAvJlQeM3HAjJx2Scma49a9KDwjoocJJxDsu bs9kO3j21mk2rx7H5rE9LKmLYU92rw2q2ntTTpna91K99f26dG37i1qUr+xoxnC23Gu2 3+VrRGAd2JGOEz9uZo1whRqZQ+9TmiUcYbLYnwHF1HP34CPDLlnYufuk12CIEAOr92OE YW8Dw1rGftbDuAuD1ju6OG88UlHwZsNh0wOH1m9fZ9FIteqn0fJGA6GPA6/djWLw2LhZ PiQ0pdoQy8wV0CoDWJkobtM/pmf40HsQzFGXJJqk8voW+V71phvIbIR/Knf4jvIUMmnh NK/g== X-Gm-Message-State: APjAAAXGRmxQDoKWY+SUtsHlhmQAjx+JNBaaNKvem3E1hrm1WPDQHMad Xl29J08orYb5MF/zf7OnFyU= X-Google-Smtp-Source: APXvYqxfVjPNmu/JBz5E/4yFo5MOsCwUfykcESixds8Ca8RQPR8MGuoo8khCRXYP5ynH/aGf9uoWyA== X-Received: by 2002:a63:6787:: with SMTP id b129mr35407236pgc.103.1577166987060; Mon, 23 Dec 2019 21:56:27 -0800 (PST) Received: from [172.30.202.27] ([192.47.164.146]) by smtp.gmail.com with ESMTPSA id z30sm27218382pff.131.2019.12.23.21.56.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 Dec 2019 21:56:26 -0800 (PST) To: Itsuro Oda References: <20191223050036.30765-1-oda@valinux.co.jp> From: Yasufumi Ogawa Cc: spp@dpdk.org, ferruh.yigit@intel.com Message-ID: <9824326b-aab4-6d14-e13e-90edc9bdfee1@gmail.com> Date: Tue, 24 Dec 2019 14:57:08 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 MIME-Version: 1.0 In-Reply-To: <20191223050036.30765-1-oda@valinux.co.jp> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [spp] [PATCH 0/3] revive vhost 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" On 2019/12/23 14:00, Itsuro Oda wrote: > vhost PMD can not be used by secondary processes since DPDK 18.11. > SPP project decided to have own vhost PMD which can be used by > secondary processes at the moment. This vhost PMD is based on the > original vhost PMD but is simplified very much only to support > functions used by SPP. Thereby it becomes easy to fix the probrem. Hi, Could you add tags, such as "docs", "spp_primary" or so, at the head of titles? I'd like to ask another thing is to divide your patches into more tiny ones to be easy to add the tags. Although some patches are very tiny, but it is helpful for finding the changes in future. Thanks, Yasufumi > > Itsuro Oda (3): > multi process supported vhost PMD for SPP > make use of vhost PMD for SPP > make robust against process start and termination > > src/Makefile | 1 + > src/drivers/Makefile | 15 + > src/drivers/vhost/Makefile | 28 + > .../vhost/rte_pmd_spp_vhost_version.map | 4 + > src/drivers/vhost/rte_spp_vhost.c | 588 ++++++++++++++++++ > src/mirror/Makefile | 3 + > src/nfv/Makefile | 3 + > src/nfv/commands.h | 1 + > src/nfv/main.c | 7 +- > src/primary/Makefile | 3 + > src/primary/main.c | 1 + > src/shared/common.h | 2 +- > src/shared/secondary/add_port.c | 8 + > src/shared/secondary/add_port.h | 2 +- > .../secondary/spp_worker_th/cmd_utils.c | 8 +- > src/vf/Makefile | 3 + > 16 files changed, 672 insertions(+), 5 deletions(-) > create mode 100644 src/drivers/Makefile > create mode 100644 src/drivers/vhost/Makefile > create mode 100644 src/drivers/vhost/rte_pmd_spp_vhost_version.map > create mode 100644 src/drivers/vhost/rte_spp_vhost.c >