[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/31] make bdrv_get_block_status byte-based
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [PATCH 00/31] make bdrv_get_block_status byte-based |
Date: |
Tue, 18 Apr 2017 15:23:16 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0 |
On 04/17/2017 08:33 PM, Eric Blake wrote:
> 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 task of
> converting our block status code to report at a byte granularity
> rather than sectors.
>
> This is part three of that conversion: dirty-bitmap. Earlier parts
Correction: this is part three: bdrv_get_block_status
> have been (mostly) reviewed, for bdrv_is_allocated and dirty-bitmaps.
>
> Perhaps I could have split this in two; patches 1-10 vs. 11-31 make
> a nice division of labor.
>
> Available as a tag at:
> git fetch git://repo.or.cz/qemu/ericb.git nbd-byte-status-v1
>
> It requires the following (v1 of bdrv_is_allocated, v1 of dirty-bitmap,
> v9 of blkdebug, and Max's block-next tree):
> https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg01995.html
> https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg01723.html
> https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg01298.html
> https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg02163.html
>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] [PATCH 24/31] raw: Switch to .bdrv_co_block_status(), (continued)
- [Qemu-devel] [PATCH 24/31] raw: Switch to .bdrv_co_block_status(), Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 25/31] sheepdog: Switch to .bdrv_co_block_status(), Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 26/31] vdi: Avoid bitrot of debugging code, Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 27/31] vdi: Switch to .bdrv_co_block_status(), Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 28/31] vmdk: Switch to .bdrv_co_block_status(), Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 30/31] vvfat: Switch to .bdrv_co_block_status(), Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 29/31] vpc: Switch to .bdrv_co_block_status(), Eric Blake, 2017/04/17
- [Qemu-devel] [PATCH 31/31] block: Drop unused .bdrv_co_get_block_status(), Eric Blake, 2017/04/17
- Re: [Qemu-devel] [Qemu-block] [PATCH 00/31] make bdrv_get_block_status byte-based, Eric Blake, 2017/04/17
- Re: [Qemu-devel] [PATCH 00/31] make bdrv_get_block_status byte-based,
Eric Blake <=