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 EA069A04B3 for ; Tue, 24 Dec 2019 07:30:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A5DF6F72; Tue, 24 Dec 2019 07:30:46 +0100 (CET) Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by dpdk.org (Postfix) with ESMTP id A51DBF72 for ; Tue, 24 Dec 2019 07:30:44 +0100 (CET) Received: by mail-pg1-f194.google.com with SMTP id x8so9944795pgk.8 for ; Mon, 23 Dec 2019 22:30:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=8rB0e00NmZTffExdqoHMiYCt6WRPtCiBbL1BjWAIK0c=; b=Bkm6k6aLyqE2bp3AkfoUxSx3VI7K1OrY4S5AASzbqa2a/ewhLJV/GKX3bmpFQJF43k /B8jWBUFnKyfKeo00elOEddzepoRvm61wbC04a7VV+8Az7v0D0MHMzVfLLsvhvH9f2pw 2tBFePomnSPby18x0iSM/x2VQDOWlIuoFWxRKBKaE4a7SNBJiI55LI/c4b5PCdebRgKW 12g+Ylcl2W1j3waxPwCnbpiqiy7pTq/JutBwtWvW5XkbAaay00ogR9EL/vGgDpOP7twM qWYcCYeLyu7vJHGWmvz9be+zEBAv+HfN97OpaFSS3obUbxO19yR234vbV9zqf3NQOlXL 2FPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=8rB0e00NmZTffExdqoHMiYCt6WRPtCiBbL1BjWAIK0c=; b=cIz97Vkxey8LDdqCxFkLnjOYFCUO64C7IhGjs1EWa0YvYtZavd0+pjIJkk7w29YyYC qOQ1KF19KedZRtjjKkK3HGlVCrOAUyufm4UxQNIwFZGEig2UhrvtdlQ0GxaZMem1FmGy z1WyOtv31NPkJlOHhdqwV/uz18hymzklANYdEjWKN7q59dX8Jc700JnSgHDlzWPQZS/r yXTywwG6Oqo/3ytVFOXt+fzejMO0N3kdqDLDPqnvWMoe//zAaIZ7GmXVPwCmZUjBenxG Wmz+FG6/8y06ne/JQX/ie05pr/6Dh6Lf3doR46JjkBwLXm7PFsc8bvz/XgIMMbvtt5Kp YNIg== X-Gm-Message-State: APjAAAW3OtTTcIoG8+4xScBYaGtc3ItJevwiPFXZSoGDZvvJNIqJSbgl 6H3yyNEaAWuZGX9fq8B0w1Y= X-Google-Smtp-Source: APXvYqx6VzzJYj21AF5BrYeISdA928tsoU+wndi1ZPsgNDKAyl7ZXImwFfpHvd+fLYruhzeT6/k3mg== X-Received: by 2002:a63:696:: with SMTP id 144mr37016443pgg.260.1577169043779; Mon, 23 Dec 2019 22:30:43 -0800 (PST) Received: from mugwort.local ([192.47.164.146]) by smtp.gmail.com with ESMTPSA id m128sm26507062pfm.183.2019.12.23.22.30.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Dec 2019 22:30:43 -0800 (PST) To: Itsuro ODA Cc: spp@dpdk.org, ferruh.yigit@intel.com References: <20191223050036.30765-1-oda@valinux.co.jp> <9824326b-aab4-6d14-e13e-90edc9bdfee1@gmail.com> <20191224150947.8FF3.277DD91C@valinux.co.jp> From: Yasufumi Ogawa Message-ID: <74188109-1b0e-8100-9578-be08b0f1a79c@gmail.com> Date: Tue, 24 Dec 2019 15:30:41 +0900 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 MIME-Version: 1.0 In-Reply-To: <20191224150947.8FF3.277DD91C@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" > Hi Yasyfumi, > > Ok, I will divide patches and add tags. > By the way, what should the tag of the common header > (ex. src/shared/common.h) be ? It should be 'shared'. For a driver you introduce in this patchset, I think 'drivers/vhost' is appropriate for the tag name simply, although I'm not sure any other drivers is added later. Thanks > > Thanks. > > On Tue, 24 Dec 2019 14:57:08 +0900 > Yasufumi Ogawa wrote: > >> 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 >>> >