crypto: virtio - Register an algo only if it's supported
Register a crypto algo with the Linux crypto layer only if the algorithm is supported by the backend virtio-crypto device. Also route crypto requests to a virtio-crypto device, only if it can support the requested service and algorithm. Signed-off-by:Farhan Ali <alifm@linux.ibm.com> Acked-by:
Gonglei <arei.gonglei@huawei.com> Acked-by:
Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
Showing
- drivers/crypto/virtio/virtio_crypto_algs.c 76 additions, 36 deletionsdrivers/crypto/virtio/virtio_crypto_algs.c
- drivers/crypto/virtio/virtio_crypto_common.h 8 additions, 3 deletionsdrivers/crypto/virtio/virtio_crypto_common.h
- drivers/crypto/virtio/virtio_crypto_mgr.c 75 additions, 6 deletionsdrivers/crypto/virtio/virtio_crypto_mgr.c
Loading
Please register or sign in to comment