Following changes are added to improve performance. 1. optimize virtual to physical address conversion 2. support for multiple sessions in a single queue pair 3. support for ipsec protocol offload 4. enqueue/dequeue code is rewritten to optimize the data path.
Akhil Goyal (3): crypto/dpaa_sec: support ipsec protocol offload bus/dpaa: support for enqueue frames of multiple queues crypto/dpaa_sec: rewrite Rx/Tx path Hemant Agrawal (2): crypto/dpaa_sec: optimize virt to phy conversion crypto/dpaa_sec: support multiple sessions per qp doc/guides/cryptodevs/features/dpaa_sec.ini | 1 + drivers/bus/dpaa/base/qbman/qman.c | 66 +++ drivers/bus/dpaa/include/fsl_qman.h | 14 + drivers/bus/dpaa/rte_bus_dpaa_version.map | 1 + drivers/crypto/dpaa_sec/dpaa_sec.c | 804 ++++++++++++++++++++++------ drivers/crypto/dpaa_sec/dpaa_sec.h | 137 +++-- 6 files changed, 823 insertions(+), 200 deletions(-) -- 2.9.3