[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 3/6] qemu-img: Implement commit like QMP
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [PATCH v2 3/6] qemu-img: Implement commit like QMP |
Date: |
Tue, 08 Apr 2014 10:39:53 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 |
On 04/08/2014 09:14 AM, Kevin Wolf wrote:
> Am 08.04.2014 um 14:50 hat Max Reitz geschrieben:
>> qemu-img should use QMP commands whenever possible in order to ensure
>> feature completeness of both online and offline image operations. As
>> qemu-img itself has no access to QMP (since this would basically require
>> just everything being linked into qemu-img), imitate QMP's
>> implementation of block-commit by using commit_active_start() and then
>> waiting for the block job to finish.
>
> Leaves us with the HMP commit command that uses the old bdrv_commit()
> function. I wonder if we can get rid of it by letting the HMP command
> stop the VM, do a live commit, and then restart the VM.
Not a bad idea, actually. Of course, as additional patches.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] [PATCH v2 1/6] block-commit: Expose granularity, (continued)
[Qemu-devel] [PATCH v2 4/6] qemu-img: Enable progress output for commit, Max Reitz, 2014/04/08
[Qemu-devel] [PATCH v2 5/6] qemu-img: Specify backing file for commit, Max Reitz, 2014/04/08