From: Tal Shnaiderman
> Support the MLX5 crypto driver on Windows OS by moving the driver's
> control path communication with the Kernel to be OS agnostic.
> ---
> Depends-on: series-19421 ("mlx5: sharing global MR cache between drivers")
> 
> v2: Split build change for mlx5 only and the rest of the drivers [AkhilG]
> ---
> 
> Tal Shnaiderman (6):
>   common/mlx5: add DV enums to Windows defs file
>   crypto/mlx5: replace UNIX functions with EAL functions
>   crypto/mlx5: use OS agnostic functions for UMEM operations
>   crypto/mlx5: fix size of UMR WQE
>   build: check Windows support per driver
>   crypto/mlx5: support on Windows
> 
>  doc/guides/cryptodevs/mlx5.rst               | 15 ++++++++++++---
>  doc/guides/rel_notes/release_21_11.rst       |  1 +
>  drivers/common/mlx5/version.map              |  2 +-
>  drivers/common/mlx5/windows/mlx5_common_os.c |  2 +-
> drivers/common/mlx5/windows/mlx5_win_defs.h  | 12 ++++++++++++
>  drivers/crypto/aesni_gcm/meson.build         |  6 ++++++
>  drivers/crypto/aesni_mb/meson.build          |  6 ++++++
>  drivers/crypto/armv8/meson.build             |  6 ++++++
>  drivers/crypto/bcmfs/meson.build             |  6 ++++++
>  drivers/crypto/ccp/meson.build               |  1 +
>  drivers/crypto/kasumi/meson.build            |  6 ++++++
>  drivers/crypto/meson.build                   |  3 ---
>  drivers/crypto/mlx5/meson.build              |  4 ++--
>  drivers/crypto/mlx5/mlx5_crypto.c            | 18 +++++++++++-------
>  drivers/crypto/mlx5/mlx5_crypto.h            |  2 +-
>  drivers/crypto/mvsam/meson.build             |  6 ++++++
>  drivers/crypto/null/meson.build              |  6 ++++++
>  drivers/crypto/octeontx/meson.build          |  6 ++++++
>  drivers/crypto/openssl/meson.build           |  6 ++++++
>  drivers/crypto/qat/meson.build               |  6 ++++++
>  drivers/crypto/scheduler/meson.build         |  6 ++++++
>  drivers/crypto/snow3g/meson.build            |  6 ++++++
>  drivers/crypto/virtio/meson.build            |  6 ++++++
>  drivers/crypto/zuc/meson.build               |  6 ++++++
>  24 files changed, 126 insertions(+), 18 deletions(-)
> 

Series-acked-by: Matan Azrad <ma...@nvidia.com>


Reply via email to