numam-dpdk/drivers
Raja Zidane f12c41bf40 crypto/mlx5: support plain text keys
Using crypto devs requires the user to log in and the supplied DEK to be
encrypted with a KEK (keys encryption key).
KEK is burned once on the nic, along with credentials for users,
and for a user to log in, he is needed to supply his creds wrapped with
the KEK.
A device comes out of the Mellanox factory with a pre-defined import
method for each algorithm. The defined method could be wrapped
mode, so the device can be used as described above, or
plaintext mode, without the need to log in and wrap supplied DEKs.

Support crypto operations with the plaintext import method.

Signed-off-by: Raja Zidane <rzidane@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
2022-06-01 16:26:34 +02:00
..
baseband baseband/acc100: avoid out-of-bounds access 2022-02-23 11:59:51 +01:00
bus dma/dpaa2: introduce driver skeleton 2022-06-01 08:58:27 +02:00
common crypto/mlx5: support plain text keys 2022-06-01 16:26:34 +02:00
compress compress/octeontx: support OCTEON TX2 SoC family 2022-04-29 11:36:46 +02:00
crypto crypto/mlx5: support plain text keys 2022-06-01 16:26:34 +02:00
dma dma/dpaa2: support statistics 2022-06-01 08:58:27 +02:00
event common/cnxk: support CNF950_A0 2022-06-01 22:30:32 +02:00
gpu gpu/cuda: unmap GPU memory while freeing 2022-05-24 23:09:49 +02:00
mempool common/cnxk: support CNF950_A0 2022-06-01 22:30:32 +02:00
net common/cnxk: support CNF950_A0 2022-06-01 22:30:32 +02:00
raw raw/dpaa2_qdma: remove driver 2022-06-01 08:58:27 +02:00
regex remove extra blank line at EOF 2022-02-27 21:26:06 +01:00
vdpa vdpa/mlx5: make statistics counter persistent 2022-05-09 21:39:58 +02:00
meson.build build: make ring mempool driver mandatory 2022-02-22 15:38:19 +01:00