Message ID | 20210923152810.515354-1-ciara.power@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | drivers/crypto: introduce ipsec_mb framework | expand |
> This set of patches introduces a new framework, making all common code of > SW crypto PMD implementations built on top of intel-ipsec-mb library > sharable. This helps to reduce future effort on the code maintenance and > future updates. It also moves all SW PMD implementation specific details > into single files located in the crypto/ipsec_mb folder. > A chacha20-poly1305 SW PMD is added based on this framework. > The minimum intel-ipsec-mb version required is bumped to 1.0. > > v2: > - Added qp NULL check in get stats function. > - Updated maintainers file. > - Replaced use of strlcpy with rte_strlcpy. > - Fixed enum for GCM key length. > - Updated release notes. > - Added Chacha20_poly1305 PMD documentation. > > > Ciara Power (1): > doc/rel_notes: added note for SW Crypto PMD change > > Fan Zhang (1): > drivers/crypto: introduce IPsec-mb framework > > Kai Ji (1): > crypto/ipsec_mb: add chacha20-poly1305 PMD to framework > > Piotr Bronowski (6): > drivers/crypto: move aesni-mb PMD to IPsec-mb framework > drivers/crypto: move aesni-gcm PMD to IPsec-mb framework > drivers/crypto: move kasumi PMD to IPsec-mb framework > drivers/crypto: move snow3g PMD to IPsec-mb framework > crypto/ipsec_mb: add snow3g digest appended ops support > drivers/crypto: move zuc PMD to IPsec-mb framework > Need acks from Intel side to confirm everything is working fine.