> Hi Ruifeng, > > We have no technical issues with these patches based on their current > functionality. However, it is worth pointing out that we are planning some > changes to the Intel(r) Multi-Buffer Crypto for IPSec library which will > require API > changes in the future. These changes are, but not limited to, to consolidate > some of the crypto PMDs into a single PMD, which will simplify the code and > reduce future maintenance effort. When these changes are made, your library > will need to be updated too in order to take advantage of the consolidation. > We > can provide further details of the changes that we're considering separately, > so > that you're not taken by surprise when these change occurs. > > We also want you to know, for any change we will make to these PMDs, we do > not guarantee it works on ARM platform. We advise you to do necessary > testing/verification in necessary testing/verification to the future patches > for > the PMDs based on ipsec-mb on your platform.
> > This patch set integrates Arm port of ipsec_mb library. > > ZUC and SNOW3g PMDs are available on Arm platform with this integration. > > > > This series depends on: > > https://urldefense.proofpoint.com/v2/url?u=http- > 3A__patches.dpdk.org_project_dpdk_patch_20220630154123.2565439-2D1- > 2D&d=DwIF- > g&c=nKjWec2b6R0mOyPaz7xtfQ&r=DnL7Si2wl_PRwpZ9TWey3eu68gBzn7DkPw > uqhd6WNyo&m=MSflaO84SEZbIx1iRuPLHdFCx1Tt55MDafiMzZITc2CEoY- > Zid36my-fIfMSmooi&s=rLK324Pjv9lI3_LVXCQaQ6-Yb7fT9y1kE6_S68741Ec&e= > > asek...@marvell.com/ > > > > Depends-on: patch-113578 ("crypto/ipsec_mb: enable support for arm64") > > > > Ruifeng Wang (2): > > crypto/ipsec_mb: remove redundant includes > > crypto/ipsec_mb: enable IPsec on Arm platform > > > > app/test/test_cryptodev_hash_test_vectors.h | 4 ++++ > > doc/guides/cryptodevs/snow3g.rst | 14 ++++++++++---- > > doc/guides/cryptodevs/zuc.rst | 14 ++++++++++---- > > drivers/common/qat/meson.build | 6 +++++- > > drivers/crypto/ipsec_mb/ipsec_mb_private.c | 6 ++++++ > > drivers/crypto/ipsec_mb/ipsec_mb_private.h | 4 ++++ > > drivers/crypto/ipsec_mb/meson.build | 6 +++++- > > drivers/crypto/ipsec_mb/pmd_aesni_gcm_priv.h | 2 -- > > drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h | 2 -- > > drivers/crypto/qat/qat_sym_session.c | 4 ++++ > > 10 files changed, 48 insertions(+), 14 deletions(-) Series applied to dpdk-next-crypto Thanks