Re: [Qemu-block] [PATCH v10 00/20] make dirty-bitmap byte-based

2017-10-02 Thread Kevin Wolf
Am 25.09.2017 um 16:55 hat Eric Blake geschrieben: > There are patches floating around to add NBD_CMD_BLOCK_STATUS, > but NBD wants to report status on byte granularity (even if the > reporting will probably be naturally aligned to sectors or even > much higher levels). I've therefore started the

Re: [Qemu-block] blockdev-commit design

2017-10-02 Thread Kevin Wolf
Am 02.10.2017 um 17:01 hat Kashyap Chamarthy geschrieben: > On Tue, Sep 26, 2017 at 07:59:42PM +0200, Kevin Wolf wrote: > > [...] > > > In comparison with the old command, the important changes are: > > > > * top/base are node names instead of file name

Re: [Qemu-block] [PATCH 1/4] qemu-io: Add -C for opening with copy-on-read

2017-10-02 Thread Kevin Wolf
Am 30.09.2017 um 21:53 hat Eric Blake geschrieben: > Make it easier to enable copy-on-read during iotests, by > exposing a new bool option to main and open. > > Signed-off-by: Eric Blake <ebl...@redhat.com> Reviewed-by: Kevin Wolf <kw...@redhat.com>

Re: [Qemu-block] [PATCH 2/4] block: Add blkdebug hook for copy-on-read

2017-10-02 Thread Kevin Wolf
Am 30.09.2017 um 21:53 hat Eric Blake geschrieben: > Make it possible to inject errors on writes performed during a > read operation due to copy-on-read semantics. > > Signed-off-by: Eric Blake <ebl...@redhat.com> Reviewed-by: Kevin Wolf <kw...@redhat.com>

Re: [Qemu-block] [Qemu-devel] [PATCH 0/4] block: Avoid copy-on-read assertions

2017-10-02 Thread Kevin Wolf
Am 01.10.2017 um 00:05 hat Eric Blake geschrieben: > On 09/30/2017 04:19 PM, no-re...@patchew.org wrote: > > Hi, > > > > This series failed build test on s390x host. Please find the details below. > > > > > /var/tmp/patchew-tester-tmp-a2p2tpcc/src/block/io.c: In function > >

Re: [Qemu-block] [PATCH v2 1/2] block: use internal filter node in backup

2017-10-02 Thread Kevin Wolf
Am 15.08.2017 um 10:18 hat Manos Pitsidianakis geschrieben: > block/backup.c currently uses before write notifiers on the targeted > node. We can create a filter node instead to intercept write requests > for the backup job on the BDS level, instead of the BlockBackend level. > > This is part of