Due to increasing interest in multi process support for crypto PMDs new sample app can be added so in overview we can say that:
The Multi-process Crypto application is a simple application that allows to run crypto related operations in a multiple process environment. It builds on the EAL primary/secondary process infrastructure. Arek Kusztal (1): examples: add multi process crypto application doc/guides/sample_app_ug/index.rst | 1 + doc/guides/sample_app_ug/mp_crypto.rst | 151 +++++ examples/mp_crypto/Makefile | 58 ++ examples/mp_crypto/main.c | 986 +++++++++++++++++++++++++++++++++ examples/mp_crypto/meson.build | 18 + examples/mp_crypto/mp_crypto.c | 128 +++++ examples/mp_crypto/mp_crypto.h | 220 ++++++++ examples/mp_crypto/mp_crypto_ipc.c | 29 + examples/mp_crypto/mp_crypto_parser.c | 505 +++++++++++++++++ examples/mp_crypto/mp_crypto_parser.h | 149 +++++ examples/mp_crypto/mp_crypto_vectors.c | 171 ++++++ examples/mp_crypto/mp_crypto_vectors.h | 66 +++ 12 files changed, 2482 insertions(+) create mode 100644 doc/guides/sample_app_ug/mp_crypto.rst create mode 100644 examples/mp_crypto/Makefile create mode 100644 examples/mp_crypto/main.c create mode 100644 examples/mp_crypto/meson.build create mode 100644 examples/mp_crypto/mp_crypto.c create mode 100644 examples/mp_crypto/mp_crypto.h create mode 100644 examples/mp_crypto/mp_crypto_ipc.c create mode 100644 examples/mp_crypto/mp_crypto_parser.c create mode 100644 examples/mp_crypto/mp_crypto_parser.h create mode 100644 examples/mp_crypto/mp_crypto_vectors.c create mode 100644 examples/mp_crypto/mp_crypto_vectors.h -- 2.1.0