Hi Raslan See below , need to squash this to " common/mlx5: adjust DevX MKEY fields for crypto"
The one below it...missed that, sorry. From: Matan Azrad <ma...@nvidia.com> > From: Suanming Mou <suanmi...@nvidia.com> > > This commit should be squash to crypto en commit. > > Signed-off-by: Suanming Mou <suanmi...@nvidia.com> > --- > drivers/common/mlx5/mlx5_devx_cmds.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/common/mlx5/mlx5_devx_cmds.c > b/drivers/common/mlx5/mlx5_devx_cmds.c > index 68a10b149a..7e3c8b55fa 100644 > --- a/drivers/common/mlx5/mlx5_devx_cmds.c > +++ b/drivers/common/mlx5/mlx5_devx_cmds.c > @@ -278,6 +278,10 @@ mlx5_devx_cmd_mkey_create(void *ctx, > MLX5_SET64(mkc, mkc, start_addr, attr->addr); > MLX5_SET64(mkc, mkc, len, attr->size); > MLX5_SET(mkc, mkc, crypto_en, attr->crypto_en); > + if (attr->crypto_en) { > + MLX5_SET(mkc, mkc, bsf_en, attr->crypto_en); > + MLX5_SET(mkc, mkc, bsf_octword_size, 4); > + } > mkey->obj = mlx5_glue->devx_obj_create(ctx, in, in_size_dw * 4, > out, > sizeof(out)); > if (!mkey->obj) { > -- > 2.25.1