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 135B4A3168 for ; Wed, 16 Oct 2019 13:35:55 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9E9CB1E930; Wed, 16 Oct 2019 13:35:53 +0200 (CEST) Received: from mail-il1-f194.google.com (mail-il1-f194.google.com [209.85.166.194]) by dpdk.org (Postfix) with ESMTP id 824F31E8A5 for ; Wed, 16 Oct 2019 13:35:51 +0200 (CEST) Received: by mail-il1-f194.google.com with SMTP id z10so2231294ilo.8 for ; Wed, 16 Oct 2019 04:35:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=c4HNnxDUk+JSfHXh0CH26AGi/Kj3THr8zdIqbhmH0TE=; b=Jesvq23oDKym4S2n9auTUAAFlUEFvGAYOL6tCrOhBa9A6J7lSsMkpgmsITVBZ5c/W+ REhp8+7UV35Za4l3FrsE10E/wab2zlFqDtMgoopfNkQ3vrBvllveKQlF08qqTCbuxfaO +O6hvvr3tp9597yLDzruF2FwN19YsHvVxH3afpHcy6d3mZrf0i+f+o4m504/GppFotjo fWaO4KMBxmw+VXkxlT5sBQxe2psuzwnuZ1CxsfPyuWWm/itAMQC7FrMUyBhckCjJKHFl P7jRrZyFVyf8FfbIJObb49cSztXxgn2hWWNaefHt4DXh9mMh8rQvciXY7HRtig2ioHQb u+Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=c4HNnxDUk+JSfHXh0CH26AGi/Kj3THr8zdIqbhmH0TE=; b=UB7DhED1z09sk69kc9Z3tdodzaeeKuUnMMQVum8RqXnmK0KUkN0sjESJvyQvO7gjY0 DQLUqozBgY9VGb87IzBjIavfX/XZfFOtzOpX+4yqJO8VTrdqTTD/Oh+VklwEfKHnawDM CxfX9J8Um9F0NnsAhVSQw377IVU+rVdEVjL7teexC+RwaPcH5iMv+ZG26Wry9GgAHb6a wJ2A4X4p0HTKUUrcYl6HfdJDz8+5YSSDP5AmZ6l73jiq1/GqHAJFYZ3cr8JIQwTxrX/g 9XBPQesgyEKgKLM7sZqsXaNA7hr5Vt0zZnRMoX48iJ0BqQBELe025sMr+7PoHXz+Z+hY yzMg== X-Gm-Message-State: APjAAAUlAdOA5GJ0Z8+J4d+FOlkX6h6Im0GQ/17OAX2pt/Suh81VUzQB 7ZVnjXeUEFg2nge7xuRGHOfuHQ5ukVw4ldRZMXo= X-Google-Smtp-Source: APXvYqxeOKWIMGDxv8+e7++GyMJt8NRaVx5C2QxTZKrTZKW/IWidX8grS0z0q9IM7YyBBmrNgG6cORpr3PtHCdIrocw= X-Received: by 2002:a92:918b:: with SMTP id e11mr11914038ill.130.1571225750512; Wed, 16 Oct 2019 04:35:50 -0700 (PDT) MIME-Version: 1.0 References: <20191012073421.44748-1-jerinj@marvell.com> In-Reply-To: <20191012073421.44748-1-jerinj@marvell.com> From: Jerin Jacob Date: Wed, 16 Oct 2019 17:05:39 +0530 Message-ID: To: Jerin Jacob Cc: dpdk-dev , Akhil Goyal , Honnappa Nagarahalli , Thomas Monjalon , Hemant Agrawal , anoobj@marvell.com, pathreya@marvell.com, pkapoor@marvell.com Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH] maintainers: update for armv8 crypto library X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Sat, Oct 12, 2019 at 1:04 PM wrote: > > From: Jerin Jacob > > Update the armv8 crypto PMD maintainership. > > https://github.com/caviumnetworks/armv8_crypto external crypto > the library will not be maintained and probably removed soon > therefor updating the PMD documentation to reflect the same. > > Signed-off-by: Jerin Jacob Ping for merge. > --- > > This patch is based on the discussion of the following thread > http://mails.dpdk.org/archives/dev/2019-October/146005.html > > In summary, > # ARMv8 crypto PMD depends on an external library owned > by Marvell, specifically crafted to the DPDK performance use case. > # There is no upstream path to this library and it > will not be maintained due to that fact that it > a) Creates fragmentation of the SW > b) Contribution policy concerning external Github Repos > c) None other than Marvell can contribute to this library and this makes > difficult for other stakeholder to use it. > > # As the maintainer, I would like to make forward progress by providing > the following options. None of the options are converging as the result > I would like to step down from the maintainership of the > incomplete PMD as I don't see any options for collaboration, > improvement in the library nor follows the open source philosophy > in the way it is structured out now. > > option 1) Move external library(BSD-3 license) to dpdk.org > so that every armv8 vendors can contribute, improve and > avoid SW fragmentation and therefore better quality. > > option 2) If option 1 is not possible, remove the incomplete PMD > from dpdk.org and maintain the existing PMD as the external one by > each vendor. This won't change much in the existing situation as > this PMD is not standalone and anyway depended on an external code > base. > > I am glad/help to execute option 1 or 2 or help to a new maintainer > if he/she would like to step up and take ownership. > > --- > MAINTAINERS | 1 - > doc/guides/cryptodevs/armv8.rst | 3 +-- > 2 files changed, 1 insertion(+), 3 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index b02066270..8096d93c4 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -918,7 +918,6 @@ F: doc/guides/cryptodevs/ccp.rst > F: doc/guides/cryptodevs/features/ccp.ini > > ARMv8 Crypto > -M: Jerin Jacob > F: drivers/crypto/armv8/ > F: doc/guides/cryptodevs/armv8.rst > F: doc/guides/cryptodevs/features/armv8.ini > diff --git a/doc/guides/cryptodevs/armv8.rst b/doc/guides/cryptodevs/armv8.rst > index 1ab40096e..ada2a774d 100644 > --- a/doc/guides/cryptodevs/armv8.rst > +++ b/doc/guides/cryptodevs/armv8.rst > @@ -28,8 +28,7 @@ Installation > > In order to enable this virtual crypto PMD, user must: > > -* Download ARMv8 crypto library source code from > - `here `_ > +* Use ARMv8 crypto library source code from vendor SDK > > * Export the environmental variable ARMV8_CRYPTO_LIB_PATH with > the path where the ``armv8_crypto`` library was downloaded > -- > 2.23.0 >