[dpdk-dev] [RFC] mark asym session-buffer non-reuseable

Ayuj Verma ayverma at marvell.com
Wed Jul 17 14:34:11 CEST 2019


This RFC proposes changes in asymmetric session usability of
transform structure. In current implementation asym xform is
seen as temporary entity that can be re-used by application
once sessions are initialized with it.

This enforces PMD to copy all key buffers during session setup
time. Since life-time of sessions are small, so we can hold
these buffers with session, reducing memcpy time by marking these as
read-only so that PMDs which doesn’t require any manipulation of
xform data can directly use these buffers in session configure. 

So, sending a proposal to mark xform as non-reusable till lifetime
of session. This will help PMDs to reduce session setup time.

Ayuj Verma (1):
  lib/crypto: mark asym session-buffer non-reuseable

 doc/guides/prog_guide/cryptodev_lib.rst  | 6 ++++++
 lib/librte_cryptodev/rte_cryptodev_pmd.h | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

-- 
1.8.3.1



More information about the dev mailing list