[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Qemu-block] [PATCH 0/5] commit: Support multiple roots
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-devel] [Qemu-block] [PATCH 0/5] commit: Support multiple roots above top node |
Date: |
Tue, 26 Sep 2017 09:59:16 +0200 |
User-agent: |
Mutt/1.9.0 (2017-09-02) |
Am 25.09.2017 um 22:02 hat John Snow geschrieben:
> On 09/25/2017 08:28 AM, Kevin Wolf wrote:
> > This is a step towards making the commit job flexible enough that it can
> > work with any kind of block graph. Currently, it requires that not only
> > the top and base node of the commit operation are specified, but also
> > the active layer of the backing file chain. Of course, the assumption
> > that a single active layer exists is invalid.
> >
> > This series makes the commit job consider other roots as well so that
> > all parent nodes of the top node get their backing file updated and stay
> > valid after the commit job completes.
> >
> > With this, we should have all of the prerequisites for a follow-up
> > series that adds a new and clean blockdev-commit QMP command which
> > doesn't require an option for the active layer and which accepts node
> > names instead of file names for base and top.
> >
> > Kevin Wolf (5):
> > block: Introduce BdrvChildRole.update_filename
> > commit: Support multiple roots above top node
> > qemu-iotests: Allow QMP pretty printing in common.qemu
> > qemu-iotests: Test commit block job where top has two parents
> > commit: Remove overlay_bs
>
> Does this depend on another series?
It is based on my block branch. I think specifically the series "block:
Fix permissions after ro/rw reopen" might be needed for the patches to
work correctly.
Kevin
- Re: [Qemu-devel] [PATCH 2/5] commit: Support multiple roots above top node, (continued)
- [Qemu-devel] [PATCH 1/5] block: Introduce BdrvChildRole.update_filename, Kevin Wolf, 2017/09/25
- [Qemu-devel] [PATCH 3/5] qemu-iotests: Allow QMP pretty printing in common.qemu, Kevin Wolf, 2017/09/25
- [Qemu-devel] [PATCH 4/5] qemu-iotests: Test commit block job where top has two parents, Kevin Wolf, 2017/09/25
- [Qemu-devel] [PATCH 5/5] commit: Remove overlay_bs, Kevin Wolf, 2017/09/25
- Re: [Qemu-devel] [Qemu-block] [PATCH 0/5] commit: Support multiple roots above top node, John Snow, 2017/09/25
- Re: [Qemu-devel] [Qemu-block] [PATCH 0/5] commit: Support multiple roots above top node,
Kevin Wolf <=