DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH v4 0/3] add lookaside IPsec UDP encapsulation and transport mode
@ 2021-04-15  7:22 Tejasree Kondoj
  2021-04-15  7:22 ` [dpdk-dev] [PATCH v4 1/3] crypto/octeontx2: add UDP encapsulation support Tejasree Kondoj
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Tejasree Kondoj @ 2021-04-15  7:22 UTC (permalink / raw)
  To: Akhil Goyal, Radu Nicolau
  Cc: Tejasree Kondoj, Anoob Joseph, Ankur Dwivedi, Jerin Jacob,
	Konstantin Ananyev, Olivier Matz, dev

This series adds lookaside IPsec UDP encapsulation and
transport mode support.
The functionality has been tested with ipsec-secgw application
running in lookaside protocol offload mode.

v4:
* Fixed ESP_IN_UDP macro and moved it to ipsec-secgw application

v3:
* Supported UDP encapsulation for IPv6 packets
* Fixed if condition

v2:
* Supported per SA UDP encapsulation in ipsec-secgw
* Added new packet type for UDP-ESP packets in mbuf

Tejasree Kondoj (3):
  crypto/octeontx2: add UDP encapsulation support
  examples/ipsec-secgw: add UDP encapsulation support
  crypto/octeontx2: support lookaside IPv4 transport mode

 doc/guides/cryptodevs/octeontx2.rst           |   2 +
 doc/guides/rel_notes/release_21_05.rst        |   9 ++
 doc/guides/sample_app_ug/ipsec_secgw.rst      |  15 +-
 drivers/crypto/octeontx2/otx2_cryptodev_ops.c |   7 +-
 drivers/crypto/octeontx2/otx2_cryptodev_sec.c | 145 +++++++++---------
 drivers/crypto/octeontx2/otx2_cryptodev_sec.h |   4 +-
 drivers/crypto/octeontx2/otx2_ipsec_po.h      |   6 +
 drivers/crypto/octeontx2/otx2_ipsec_po_ops.h  |   8 +-
 examples/ipsec-secgw/ipsec-secgw.c            |  49 +++++-
 examples/ipsec-secgw/ipsec-secgw.h            |   3 +
 examples/ipsec-secgw/ipsec.c                  |  10 ++
 examples/ipsec-secgw/ipsec.h                  |   2 +
 examples/ipsec-secgw/sa.c                     |  18 +++
 examples/ipsec-secgw/sad.h                    |   7 +-
 14 files changed, 195 insertions(+), 90 deletions(-)

-- 
2.27.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-04-29  9:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-15  7:22 [dpdk-dev] [PATCH v4 0/3] add lookaside IPsec UDP encapsulation and transport mode Tejasree Kondoj
2021-04-15  7:22 ` [dpdk-dev] [PATCH v4 1/3] crypto/octeontx2: add UDP encapsulation support Tejasree Kondoj
2021-04-15  7:22 ` [dpdk-dev] [PATCH v4 2/3] examples/ipsec-secgw: " Tejasree Kondoj
2021-04-15  9:22   ` Ananyev, Konstantin
2021-04-29  9:15   ` Medvedkin, Vladimir
2021-04-15  7:22 ` [dpdk-dev] [PATCH v4 3/3] crypto/octeontx2: support lookaside IPv4 transport mode Tejasree Kondoj
2021-04-16  9:55 ` [dpdk-dev] [PATCH v4 0/3] add lookaside IPsec UDP encapsulation and " Akhil Goyal

DPDK patches and discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://inbox.dpdk.org/dev/0 dev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 dev dev/ https://inbox.dpdk.org/dev \
		dev@dpdk.org
	public-inbox-index dev

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.dev


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git