[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/5] crypto threads
From: |
Daniel P . Berrangé |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/5] crypto threads |
Date: |
Mon, 10 Dec 2018 15:19:19 +0000 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
On Fri, Dec 07, 2018 at 07:13:46PM +0300, Vladimir Sementsov-Ogievskiy wrote:
> Hi all.
>
> v3:
> 01: add r-b by Daniel and Alberto
> 02: Alberto r-b
> encrypt->encdec for generic
> 03: qcrypto_cipher_*crypt_helper->
> qcrypto_block_cipher_*crypt_helper
> 04: rebased on previous renamings
> Daniel r-b
> 05: use size_t
> improve comment about n_threads
> don't use ret in qcrypto_block_luks_create
> do qemu_mutex_init at the end of open/create
> do qemu_mutex_destroy in free
> fix comment for qcrypto_block_get_cipher
>
> v2:
> 05: fix compilation of test-crypto-block (I am ashamed:(
> and change QCryptoBlock interface to be a bit more safe.
>
> These series are preliminary step before moving encryption code in
> qcow2 to the threads. The first attempt of doing it is on list
> ([PATCH 00/11] qcow2: encryption threads :
> https://lists.gnu.org/archive/html/qemu-block/2018-11/msg00729.html)
> But it's approach with multiplying the whole QCryptoBlock per thread
> was rejected. So, here is a solution to maintain multitasking inside
> QCryptoBlock.
Thanks, I've queued this series for when 4.0 opens up.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- [Qemu-devel] [PATCH v3 3/5] crypto/block: rename qcrypto_block_*crypt_helper, (continued)