On Fri, Apr 17, 2015 at 02:03:59PM +0300, Catalin Vasile wrote: > I am working on a virtio-crypto with vhost backend.
You didn't respond in the "[GSoC] project proposal" thread where I explained why vhost isn't appropriate for this device: My suggestion is to work on the gnutls driver. Then, if you have time left, get cryptodev upstream (it can be part of your GSoC project plan). That approach is more beneficial in the long run. It will allow other applications to use the Crypto API too. vhost is good for exploiting kernel-only functionality (usually due to security/reliability boundaries). In this case the only reason for vhost is that the userspace API isn't ready yet. Use the opportunity to contribute to that effort instead of working around it. Stefan
pgppiEsTzp2ax.pgp
Description: PGP signature