[dpdk-dev] [EXT] [PATCH 00/24] drivers: introduce mlx5 crypto PMD
Akhil Goyal
gakhil at marvell.com
Tue Apr 13 20:02:07 CEST 2021
Hi Matan/Shiri
> Dekel Peled (13):
> common/mlx5: remove redundant spaces in header file
> common/mlx5: update GENEVE TLV OPT obj name
> common/mlx5: optimize read of general obj type caps
> common/mlx5: add HCA cap for AES-XTS crypto
> common/mlx5: support general object DEK create op
> common/mlx5: add crypto en field to MKEY context
> common/mlx5: support umr en field in MKEY context
> common/mlx5: support general obj IMPORT KEK create
> common/mlx5: support general obj CRYPTO LOGIN create
> common/mlx5: add crypto BSF struct and defines
> common/mlx5: support general obj CREDENTIAL create
> common/mlx5: add crypto register structs and defs
> common/mlx5: support register write access
>
> Shiri Kuzin (11):
> common/mlx5: share hash list tool
> common/mlx5: share get ib device match function
> drivers: introduce mlx5 crypto PMD
> crypto/mlx5: add DEK object management
> crypto/mlx5: support session operations
> crypto/mlx5: add basic operations
> crypto/mlx5: support queue pairs operations
> crypto/mlx5: add dev stop and start operations
> crypto/mlx5: add memory region management
> crypto/mlx5: create login object using DevX
> crypto/mlx5: adjust to the multiple data unit API
>
I would recommend this series be split into 2.
1. non-crypto code for common/mlx5 for next-net-mlx tree.
Eg: common/mlx5: remove redundant spaces in header file
common/mlx5: update GENEVE TLV OPT obj name
common/mlx5: optimize read of general obj type caps
common/mlx5: support register write access
2. crypto PMD and crypto related changes in common/mlx5 for crypto tree.
Regards,
Akhil
More information about the dev
mailing list