Go to file
Akhil Goyal 4e694fe511 crypto/dpaa_sec: support same session flows on multi-cores
In dpaa_sec, each session should have a separate in-queue,
and each in-queue should be mapped to an outq.
So if multiple flows of same SA comes to different cores
due to rss distribution of NIC, enqueue from any core will
try to do re-assignment of inq - outq mapping which will fail.

In this patch, for each core a separate inq is allocated and
used from each of the core. But the number of outq will remain
the same and we save the pointer to outq in session for each
of the cores.

Signed-off-by: Akhil Goyal <akhil.goyal@nxp.com>
2019-01-10 16:57:22 +01:00
app app/bbdev: fix return value check 2019-01-10 16:57:22 +01:00
buildtools mk: allow renaming of build directories 2018-11-14 01:46:00 +01:00
config lib: introduce IPsec library 2019-01-10 16:57:22 +01:00
devtools devtools: fix wrong headline lowercase for arm 2019-01-10 10:19:01 +01:00
doc doc: update ipsec-secgw guide and release notes 2019-01-10 16:57:22 +01:00
drivers crypto/dpaa_sec: support same session flows on multi-cores 2019-01-10 16:57:22 +01:00
examples examples/ipsec-secgw: add scripts for functional test 2019-01-10 16:57:22 +01:00
kernel kni: fix build on Linux < 3.14 2018-10-27 00:18:06 +02:00
lib ipsec: add helpers to group completed crypto-ops 2019-01-10 16:57:22 +01:00
license fix dpdk.org URLs 2018-11-26 20:19:24 +01:00
mk lib: introduce IPsec library 2019-01-10 16:57:22 +01:00
test test/ipsec: introduce functional test 2019-01-10 16:57:22 +01:00
usertools usertools: skip empty categories in devices status 2018-11-23 01:43:20 +01:00
.gitattributes improve git diff 2016-11-13 15:25:12 +01:00
.gitignore doc: add compression driver and ISA-L PMD guides 2018-05-10 17:46:20 +01:00
GNUmakefile move kernel modules directories 2018-03-21 23:04:21 +01:00
MAINTAINERS doc: add IPsec library guide 2019-01-10 16:57:22 +01:00
Makefile license: use SPDX tag in root makefile 2018-01-04 22:41:38 +01:00
meson_options.txt build: add option to override drivers install directory 2018-10-27 23:22:21 +02:00
meson.build version: 19.02-rc1 2018-12-23 00:21:13 +01:00
README license: introduce SPDX identifiers 2018-01-04 22:41:38 +01:00

DPDK is a set of libraries and drivers for fast packet processing.
It supports many processor architectures and both FreeBSD and Linux.

The DPDK uses the Open Source BSD-3-Clause license for the core libraries
and drivers. The kernel components are GPL-2.0 licensed.

Please check the doc directory for release notes,
API documentation, and sample application information.

For questions and usage discussions, subscribe to: users@dpdk.org
Report bugs and issues to the development mailing list: dev@dpdk.org