> -----Original Message----- > From: Eric Blake [mailto:ebl...@redhat.com] > 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