Re: [Qemu-devel] [PATCH v2 00/11] Block layer thread-safety, part 2

2017-07-10 Thread Fam Zheng
On Thu, 06/29 15:27, Paolo Bonzini wrote: > This part takes care of drivers and devices, making sure that they can > accept concurrent I/O from multiple AioContext. > > The following drivers are thread-safe without using any QemuMutex/CoMutex: > crypto, gluster, null, rbd, win32-aio. NBD has alre

Re: [Qemu-devel] [PATCH v2 00/11] Block layer thread-safety, part 2

2017-07-10 Thread Stefan Hajnoczi
On Thu, Jun 29, 2017 at 03:27:38PM +0200, Paolo Bonzini wrote: > This part takes care of drivers and devices, making sure that they can > accept concurrent I/O from multiple AioContext. > > The following drivers are thread-safe without using any QemuMutex/CoMutex: > crypto, gluster, null, rbd, win

Re: [Qemu-devel] [PATCH v2 00/11] Block layer thread-safety, part 2

2017-07-06 Thread Fam Zheng
On Thu, 07/06 16:50, no-re...@patchew.org wrote: > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > fatal: Cannot update paths and switch to branch 'test' at the same time. > Did you intend to checkout > 'origin/patchew/20170629132749.997-1-pbonz...@redhat.com' which can not be > resolved as c

Re: [Qemu-devel] [PATCH v2 00/11] Block layer thread-safety, part 2

2017-07-06 Thread no-reply
Hi, This series seems to have some coding style problems. See output below for more information: Subject: [Qemu-devel] [PATCH v2 00/11] Block layer thread-safety, part 2 Message-id: 20170629132749.997-1-pbonz...@redhat.com Type: series === TEST SCRIPT BEGIN === #!/bin/bash BASE=base n=1 total

[Qemu-devel] [PATCH v2 00/11] Block layer thread-safety, part 2

2017-06-29 Thread Paolo Bonzini
This part takes care of drivers and devices, making sure that they can accept concurrent I/O from multiple AioContext. The following drivers are thread-safe without using any QemuMutex/CoMutex: crypto, gluster, null, rbd, win32-aio. NBD has already been fixed, because the patch fixed an unrelated