[v2 0/2] crypto/virtio: add packed ring support
Gowrishankar Muthukrishnan
gmuthukrishn at marvell.com
Tue Jan 7 19:08:27 CET 2025
This series adds packed ring support in virtio crypto PMD.
Depends-on: series-34291 ("crypto/virtio: add RSA support")
v2:
- split from v1 series.
Gowrishankar Muthukrishnan (2):
crypto/virtio: refactor queue operations
crypto/virtio: add packed ring support
drivers/crypto/virtio/meson.build | 1 +
drivers/crypto/virtio/virtio_crypto_algs.h | 2 +-
drivers/crypto/virtio/virtio_cryptodev.c | 698 +++++++++++----------
drivers/crypto/virtio/virtio_cryptodev.h | 13 +-
drivers/crypto/virtio/virtio_cvq.c | 228 +++++++
drivers/crypto/virtio/virtio_cvq.h | 33 +
drivers/crypto/virtio/virtio_pci.h | 31 +-
drivers/crypto/virtio/virtio_ring.h | 71 ++-
drivers/crypto/virtio/virtio_rxtx.c | 484 ++++++++++++--
drivers/crypto/virtio/virtio_rxtx.h | 13 +
drivers/crypto/virtio/virtqueue.c | 229 ++++++-
drivers/crypto/virtio/virtqueue.h | 221 ++++++-
12 files changed, 1617 insertions(+), 407 deletions(-)
create mode 100644 drivers/crypto/virtio/virtio_cvq.c
create mode 100644 drivers/crypto/virtio/virtio_cvq.h
create mode 100644 drivers/crypto/virtio/virtio_rxtx.h
--
2.25.1
More information about the dev
mailing list