Hi, Could these patches get some review ? Thanks, Gowrishankar
> This patch series fixes SM2 algorithm implementation to support digest > message as input along with plain message as today. > > Gowrishankar Muthukrishnan (6): > crypto/openssl: include SM2 in asymmetric capabilities > cryptodev: add RNG capability in EC based xform > cryptodev: add hash support in asymmetric capability > cryptodev: use generic EC xform params for SM2 > app/test: check asymmetric capabilities in SM2 test > crypto/cnxk: add SM2 support > > app/test/test_cryptodev_asym.c | 131 ++++++---- > app/test/test_cryptodev_sm2_test_vectors.h | 32 ++- > doc/guides/cryptodevs/features/cn10k.ini | 1 + > doc/guides/rel_notes/release_23_11.rst | 6 + > drivers/common/cnxk/hw/cpt.h | 3 +- > drivers/common/cnxk/roc_ae.c | 32 ++- > drivers/common/cnxk/roc_ae.h | 3 +- > drivers/common/cnxk/roc_ae_fpm_tables.c | 190 ++++++++++++++ > drivers/crypto/cnxk/cnxk_ae.h | 232 +++++++++++++++++- > drivers/crypto/cnxk/cnxk_cryptodev.h | 2 +- > .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 17 ++ > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 19 +- > lib/cryptodev/cryptodev_trace.h | 9 + > lib/cryptodev/cryptodev_trace_points.c | 3 + > lib/cryptodev/rte_crypto_asym.h | 15 +- > lib/cryptodev/rte_cryptodev.c | 16 ++ > lib/cryptodev/rte_cryptodev.h | 25 ++ > lib/cryptodev/version.map | 1 + > 18 files changed, 666 insertions(+), 71 deletions(-) > > -- > 2.25.1