From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anoob Joseph Subject: Re: [PATCH v3 0/5] handle seq no overflow in IPsec offload Date: Tue, 3 Apr 2018 19:56:44 +0530 Message-ID: References: <1519896103-32479-1-git-send-email-anoob.joseph@caviumnetworks.com> <1521630685-5179-1-git-send-email-anoob.joseph@caviumnetworks.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Jerin Jacob , Narayana Prasad , Nelio Laranjeiro , dev@dpdk.org To: Akhil Goyal , Declan Doherty , Radu Nicolau , Thomas Monjalon , Wenzhuo Lu , Jingjing Wu Return-path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0061.outbound.protection.outlook.com [104.47.32.61]) by dpdk.org (Postfix) with ESMTP id 31E0A7CB3 for ; Tue, 3 Apr 2018 16:27:16 +0200 (CEST) In-Reply-To: <1521630685-5179-1-git-send-email-anoob.joseph@caviumnetworks.com> Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Adding maintainers of testpmd & lib/ethdev Thanks, Anoob On 21/03/18 16:41, Anoob Joseph wrote: > This series enables application to set the sequence number soft limit > for IPsec offload. In inline IPsec offload, as the sequence number > (maintained by PMD/device) reaches the specified soft limit, the PMD > would raise an "IPSEC_EVENT". This event would have some metadata, > which would be used by the application to identify the SA on which the > sequence number overflow is about to happen. > > Anoob Joseph (5): > lib/ethdev: support for inline IPsec events > lib/security: add ESN soft limit in conf > lib/security: extend userdata for IPsec events > examples/ipsec-secgw: handle ESN soft limit event > app/testpmd: support for IPsec event > > app/test-pmd/parameters.c | 2 ++ > app/test-pmd/testpmd.c | 2 ++ > examples/ipsec-secgw/ipsec-secgw.c | 56 +++++++++++++++++++++++++++++++ > examples/ipsec-secgw/ipsec.c | 10 ++++-- > examples/ipsec-secgw/ipsec.h | 2 ++ > lib/librte_ether/rte_ethdev.h | 28 ++++++++++++++++ > lib/librte_security/rte_security.h | 16 +++++---- > lib/librte_security/rte_security_driver.h | 6 ++-- > 8 files changed, 110 insertions(+), 12 deletions(-) >