crypto/virtio: add virtio crypto PMD
authorJay Zhou <jianjay.zhou@huawei.com>
Tue, 17 Apr 2018 09:23:17 +0000 (17:23 +0800)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Mon, 23 Apr 2018 17:20:10 +0000 (18:20 +0100)
commit8769079ae09569fdfb8125c2dfe1ae83381928fb
tree57f501f05a78aac898477b57231ed1f747ec70ed
parent9a063cf41cd148d99733901f81ca0cec64e988b4
crypto/virtio: add virtio crypto PMD

The virtio crypto device is a virtual cryptography device
as well as a kind of virtual hardware accelerator for
virtual machines. The linux kernel virtio-crypto driver
has been merged, and this patch introduces virtio crypto
PMD to achieve better performance.

Signed-off-by: Jay Zhou <jianjay.zhou@huawei.com>
Reviewed-by: Fan Zhang <roy.fan.zhang@intel.com>
12 files changed:
MAINTAINERS
config/common_base
config/rte_config.h
doc/guides/rel_notes/release_18_05.rst
drivers/crypto/Makefile
drivers/crypto/meson.build
drivers/crypto/virtio/Makefile [new file with mode: 0644]
drivers/crypto/virtio/meson.build [new file with mode: 0644]
drivers/crypto/virtio/rte_pmd_virtio_crypto_version.map [new file with mode: 0644]
drivers/crypto/virtio/virtio_cryptodev.c [new file with mode: 0644]
drivers/crypto/virtio/virtio_cryptodev.h [new file with mode: 0644]
mk/rte.app.mk