From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by dpdk.org (Postfix) with ESMTP id 624691B31B for ; Sun, 15 Oct 2017 14:50:47 +0200 (CEST) Received: by mail-wm0-f68.google.com with SMTP id u138so29301172wmu.4 for ; Sun, 15 Oct 2017 05:50:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dev-mellanox-co-il.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=OrRsJoeeQjSIx1B6C6OGufm6X55W154sBE62ourO9o4=; b=IfYUBmKaIzHxsdWlqXZKLr9CiVFqXqfZbWAroGYOkLS9ozTJ+ozGksSF4wXJnGalNA I17pUTB1vGKSbWZJCfaFA2W2fmSKDm5MB3GQKZwimVlNAITrCXp75ZY9rVkpmZZyMkxw nukAcMeLZYkiqFu2ePT4+1vbChPF2Cp84dvPki60lhKfph8/hGtll2DRZ4i9ajKcGIlV bxNUZ4ML2zuFqubSeLFRnBQEYPGojjXfL1IbasNZuUdpWGbpthz8RUmqtx77bjyONwcD vfcagud37xLaa03bJ0yY/bg6GnmiqBZbCIv30vPy88x9sm3YYEimZ5qYQTauNJao4xxp egmw== 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-transfer-encoding :content-language; bh=OrRsJoeeQjSIx1B6C6OGufm6X55W154sBE62ourO9o4=; b=qccnoenoiP17joiDvUnYPYfpQCbGvfSsN45nM2C0LgOsQb/NGhrsBnezkFTDcps8LT GThas/qYh7UDHtU9CXhpntTkAEUFuBv22+xIFwHCSBG3zUU+U2aCYI2QIijDUoWNE3E6 En0isAt6J6i3h0jzAiPiOPgQ8ZkxHHoFETylNHir1/WRwCk1UfSSd4tFVwWb33JU3Dqj UZ0DYIs2V8aEHVUvuscHmmZictjT6caT4YWyN5YQAre2m9Y7axiqOAQOi1bKJHHa9MOm 45i3CH8na2m0n7MMgUQueCmGERF8hp0R0ty3iRP/kPecqS2/DywUYJp+jJXNOkX0C4/9 Y4vA== X-Gm-Message-State: AMCzsaVyF7iXR0p7kalzNGdeMqv5i2pFa1MlCMSF7tyI087zi2IDwupd TooPPFdGsCGhr+6d99mq0dXlug== X-Google-Smtp-Source: AOwi7QDQorsXl69B7JdxHu6VpLUHpsWWMlVmCr/2swqPAnx4vh3EQOpCwACcmd806ZIyuGU62Po5JQ== X-Received: by 10.80.204.222 with SMTP id b30mr9541978edj.44.1508071847181; Sun, 15 Oct 2017 05:50:47 -0700 (PDT) Received: from [10.0.38.219] ([193.47.165.251]) by smtp.gmail.com with ESMTPSA id h2sm3639628edc.89.2017.10.15.05.50.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Oct 2017 05:50:46 -0700 (PDT) To: Akhil Goyal , dev@dpdk.org Cc: declan.doherty@intel.com, pablo.de.lara.guarch@intel.com, hemant.agrawal@nxp.com, radu.nicolau@intel.com, borisp@mellanox.com, aviadye@mellanox.com, thomas@monjalon.net, sandeep.malik@nxp.com, jerin.jacob@caviumnetworks.com, john.mcnamara@intel.com, konstantin.ananyev@intel.com, shahafs@mellanox.com, olivier.matz@6wind.com References: <20171006181151.4758-1-akhil.goyal@nxp.com> <20171014221734.15511-1-akhil.goyal@nxp.com> <20171014221734.15511-10-akhil.goyal@nxp.com> From: Aviad Yehezkel Message-ID: <44ffdc0c-e422-2187-4a42-a4b64cf85306@dev.mellanox.co.il> Date: Sun, 15 Oct 2017 15:50:44 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20171014221734.15511-10-akhil.goyal@nxp.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Subject: Re: [dpdk-dev] [PATCH v4 09/12] mk: add rte security into build system 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: , X-List-Received-Date: Sun, 15 Oct 2017 12:50:47 -0000 On 10/15/2017 1:17 AM, Akhil Goyal wrote: > Signed-off-by: Akhil Goyal > Signed-off-by: Radu Nicolau > --- > MAINTAINERS | 6 ++++++ > config/common_base | 6 ++++++ > lib/Makefile | 5 +++++ > mk/rte.app.mk | 1 + > 4 files changed, 18 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 8518a99..bc9f9cf 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -275,6 +275,12 @@ T: git://dpdk.org/next/dpdk-next-eventdev > F: lib/librte_eventdev/*eth_rx_adapter* > F: test/test/test_event_eth_rx_adapter.c > > +Security API - EXPERIMENTAL > +M: Akhil Goyal > +M: Declan Doherty > +T: git://dpdk.org/draft/dpdk-draft-ipsec > +F: lib/librte_security/ > +F: doc/guides/prog_guide/rte_security.rst > > Networking Drivers > ------------------ > diff --git a/config/common_base b/config/common_base > index d9471e8..2b15f1e 100644 > --- a/config/common_base > +++ b/config/common_base > @@ -548,6 +548,12 @@ CONFIG_RTE_LIBRTE_PMD_MRVL_CRYPTO=n > CONFIG_RTE_LIBRTE_PMD_MRVL_CRYPTO_DEBUG=n > > # > +# Compile generic security library > +# > +CONFIG_RTE_LIBRTE_SECURITY=y > +CONFIG_RTE_LIBRTE_SECURITY_DEBUG=n > + > +# > # Compile generic event device library > # > CONFIG_RTE_LIBRTE_EVENTDEV=y > diff --git a/lib/Makefile b/lib/Makefile > index 86d475f..379515a 100644 > --- a/lib/Makefile > +++ b/lib/Makefile > @@ -50,6 +50,11 @@ DEPDIRS-librte_ether += librte_mbuf > DIRS-$(CONFIG_RTE_LIBRTE_CRYPTODEV) += librte_cryptodev > DEPDIRS-librte_cryptodev := librte_eal librte_mempool librte_ring librte_mbuf > DEPDIRS-librte_cryptodev += librte_kvargs > +DEPDIRS-librte_cryptodev += librte_ether > +DIRS-$(CONFIG_RTE_LIBRTE_SECURITY) += librte_security > +DEPDIRS-librte_security := librte_eal librte_mempool librte_ring librte_mbuf > +DEPDIRS-librte_security += librte_ether > +DEPDIRS-librte_security += librte_cryptodev > DIRS-$(CONFIG_RTE_LIBRTE_EVENTDEV) += librte_eventdev > DEPDIRS-librte_eventdev := librte_eal librte_ring librte_ether librte_hash > DIRS-$(CONFIG_RTE_LIBRTE_VHOST) += librte_vhost > diff --git a/mk/rte.app.mk b/mk/rte.app.mk > index 8192b98..d975fad 100644 > --- a/mk/rte.app.mk > +++ b/mk/rte.app.mk > @@ -93,6 +93,7 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_MBUF) += -lrte_mbuf > _LDLIBS-$(CONFIG_RTE_LIBRTE_NET) += -lrte_net > _LDLIBS-$(CONFIG_RTE_LIBRTE_ETHER) += -lrte_ethdev > _LDLIBS-$(CONFIG_RTE_LIBRTE_CRYPTODEV) += -lrte_cryptodev > +_LDLIBS-$(CONFIG_RTE_LIBRTE_SECURITY) += -lrte_security > _LDLIBS-$(CONFIG_RTE_LIBRTE_EVENTDEV) += -lrte_eventdev > _LDLIBS-$(CONFIG_RTE_LIBRTE_MEMPOOL) += -lrte_mempool > _LDLIBS-$(CONFIG_RTE_DRIVER_MEMPOOL_RING) += -lrte_mempool_ring Tested-by: Aviad Yehezkel