[RFC 0/5] crypto/ionic: introduce AMD Pensando ionic crypto driver
Akhil Goyal
gakhil at marvell.com
Fri Mar 1 14:27:58 CET 2024
> -----Original Message-----
> From: Boyer, Andrew <Andrew.Boyer at amd.com>
> Sent: Friday, March 1, 2024 6:54 PM
> To: Akhil Goyal <gakhil at marvell.com>
> Cc: dev at dpdk.org
> Subject: [EXTERNAL] Re: [RFC 0/5] crypto/ionic: introduce AMD Pensando ionic
> crypto driver
>
> Prioritize security for external emails: Confirm sender and content safety before
> clicking links or opening attachments
>
> ----------------------------------------------------------------------
>
>
> > On Feb 22, 2024, at 1:40 PM, Boyer, Andrew <Andrew.Boyer at amd.com> wrote:
> >
> > This patchset introduces a new crypto PMD for AMD Pensando hardware
> > accelerators. It allows applications running directly on the AMD Pensando
> > DSC to offload cryptographic operations to hardware cryptographic blocks.
> >
> > Depends-on: series-31157 ("net/ionic, common/ionic: add vdev support")
> >
> > Andrew Boyer (5):
> > crypto/ionic: introduce AMD Pensando ionic crypto driver
> > crypto/ionic: add device and admin command handlers
> > crypto/ionic: add device object and vdev support
> > crypto/ionic: add datapath and capabilities support
> > crypto/ionic: add documentation
> >
> > MAINTAINERS | 7 +
> > doc/guides/cryptodevs/features/ionic.ini | 40 +
> > doc/guides/cryptodevs/ionic.rst | 39 +
> > drivers/common/ionic/ionic_common.h | 2 +
> > drivers/common/ionic/ionic_common_uio.c | 48 +-
> > drivers/common/ionic/version.map | 1 +
> > drivers/crypto/ionic/ionic_crypto.h | 360 ++++++++
> > drivers/crypto/ionic/ionic_crypto_caps.c | 55 ++
> > drivers/crypto/ionic/ionic_crypto_cmds.c | 651 ++++++++++++++
> > drivers/crypto/ionic/ionic_crypto_if.h | 1021 ++++++++++++++++++++++
> > drivers/crypto/ionic/ionic_crypto_main.c | 991 +++++++++++++++++++++
> > drivers/crypto/ionic/ionic_crypto_ops.c | 606 +++++++++++++
> > drivers/crypto/ionic/ionic_crypto_vdev.c | 128 +++
> > drivers/crypto/ionic/meson.build | 16 +
> > drivers/crypto/meson.build | 1 +
> > 15 files changed, 3965 insertions(+), 1 deletion(-)
> > create mode 100644 doc/guides/cryptodevs/features/ionic.ini
> > create mode 100644 doc/guides/cryptodevs/ionic.rst
> > create mode 100644 drivers/crypto/ionic/ionic_crypto.h
> > create mode 100644 drivers/crypto/ionic/ionic_crypto_caps.c
> > create mode 100644 drivers/crypto/ionic/ionic_crypto_cmds.c
> > create mode 100644 drivers/crypto/ionic/ionic_crypto_if.h
> > create mode 100644 drivers/crypto/ionic/ionic_crypto_main.c
> > create mode 100644 drivers/crypto/ionic/ionic_crypto_ops.c
> > create mode 100644 drivers/crypto/ionic/ionic_crypto_vdev.c
> > create mode 100644 drivers/crypto/ionic/meson.build
> >
> > --
> > 2.17.1
> >
>
>
> Akhil,
> Are you deferring this out of the upcoming release?
Yes. RFC came last week only and it is late for 24.03.
Last date to merge PMD is RC2 which is coming Monday.
-Akhil
More information about the dev
mailing list