3b671aa8 | 08-May-2024 |
Alexey Marchuk <alexeymar@nvidia.com> |
lib/mlx5: Remove spdk_mlx5_crypto_set_attr
THe only user was accel_mlx5, this function is not used anymore
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: I10b947c175f61cd583c6cd814
lib/mlx5: Remove spdk_mlx5_crypto_set_attr
THe only user was accel_mlx5, this function is not used anymore
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: I10b947c175f61cd583c6cd814afb48f7b1cf4b8b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23119 Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <ben@nvidia.com> Community-CI: Mellanox Build Bot
show more ...
|
6ab03dae | 29-Apr-2024 |
Alexey Marchuk <alexeymar@nvidia.com> |
lib/mlx5: Update keytag creation to use PRM
The new way to create DEKs is not compatible with mlx5dv API used by accel_mlx5, so both methods of creating DEKs remain in this patch. Legacy way will be
lib/mlx5: Update keytag creation to use PRM
The new way to create DEKs is not compatible with mlx5dv API used by accel_mlx5, so both methods of creating DEKs remain in this patch. Legacy way will be removed soon.
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: I7be82f6ec6cbacc56ab1482537a806792a7e2a77 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23107 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <ben@nvidia.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
show more ...
|
8ffbc77d | 29-Apr-2024 |
Alexey Marchuk <alexeymar@nvidia.com> |
lib/mlx5: API to query device capabilities
Only crypto caps are fetched for now, the API will be extended later
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: I0fafe6e4de3a116ed682
lib/mlx5: API to query device capabilities
Only crypto caps are fetched for now, the API will be extended later
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: I0fafe6e4de3a116ed68226feb28548af8645a722 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23106 Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <ben@nvidia.com> Community-CI: Mellanox Build Bot
show more ...
|
b8b8feb8 | 29-Apr-2024 |
Alexey Marchuk <alexeymar@nvidia.com> |
lib/mlx5: Add API to configure crypto UMR
Add API to configure UMR with crypto capabilities. UMR configuration work on top of an mkey obtained from the spdk_mlx5_mkey_pool. Crypto UMR requires the p
lib/mlx5: Add API to configure crypto UMR
Add API to configure UMR with crypto capabilities. UMR configuration work on top of an mkey obtained from the spdk_mlx5_mkey_pool. Crypto UMR requires the pool to be created with crypto capabilities, that means that device backed by PD supports crypto capabilities
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: Ic3c346a4b838804a52d43cb7e0d7e3ffa86bacf4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23105 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <ben@nvidia.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
show more ...
|
29e074df | 24-Apr-2024 |
Alexey Marchuk <alexeymar@nvidia.com> |
lib/mlx5: Add API to create/destroy and use mkey pools
Mkey pool is created per Protection Domain (PD). Each PD may have several pools of different types (crypto or no crypto right now).
Signed-off
lib/mlx5: Add API to create/destroy and use mkey pools
Mkey pool is created per Protection Domain (PD). Each PD may have several pools of different types (crypto or no crypto right now).
Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: Iaed34144e67ada7ec6980587900f5dca628a9044 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23104 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Ben Walker <ben@nvidia.com> Community-CI: Mellanox Build Bot
show more ...
|