> -----Original Message-----
> From: Eric Blake [mailto:]
> Sent: Tuesday, October 11, 2016 3:53 AM
> Subject: Re: [PATCH v6 00/12] virtio-crypto: introduce framework and device
> emulation
>
> On 10/10/2016 03:43 AM, Gonglei wrote:
> > The virtio crypto is a virtual crypto device as well as a kind
> > of virtual hardware accelerator for virtual machines. The
> > encryption and decryption requests are placed in the data
> > queue and handled by the real crypto accelerators finally.
> > The second queue is the control queue used to create or
> > destroy sessions for symmetric algorithms and control
> > some advanced features in the future. The virtio crypto
> > device provides the following crypto services: CIPHER,
> > MAC, HASH, AEAD etc.
> >
> > TODO:
> > - add vhost-user as a high performance cryptodev backend.
> > - more crypto services support.
> > - mirgration support.
> >
> > Changes since v5:
> > - rebase the patch 14 in v5, using the correct at the beginning of whole
> patch serials. [Eric]
>
> s/serials/series/ ('series' is one of those weird English words that is
> the same for both singular and plural usage)
>
I see, thanks. :)
Regards,
-Gonglei
> > - perfect algorithm chain support in patch 12.
> > - more friendly error handler in both controlq and dataq.
> > - drop patch "virtio-crypto: emulate virtio crypto as a legacy device by
> default" because
> > we shouldn't support transitional virtio devices any more. [Michael]
> > - drop patch "virtio-crypto-test: add qtest case for virtio-crypto" because
> > libqtest doesn't support virtio-1.0 device yet.
> > - rebase the patch set based on Michael's pull request:
> > [PULL 00/33] virtio, pc: fixes and features
> >
>
> --
> Eric Blake eblake redhat com +1-919-301-3266
> Libvirt virtualization library http://libvirt.org