Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2015-01-09 Thread Chun Yan Liu
>>> On 1/8/2015 at 08:11 PM, in message <1420719107.19787.53.ca...@citrix.com>, >>> Ian Campbell wrote: > On Mon, 2014-12-22 at 02:36 -0700, Chun Yan Liu wrote: > > > > b). For internal snapshot, like qcow2, lvm too. For lvm, it doesn't > support > > > > snapshot of snapshot, so out of sc

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2015-01-08 Thread Ian Campbell
On Mon, 2014-12-22 at 02:36 -0700, Chun Yan Liu wrote: > > > b). For internal snapshot, like qcow2, lvm too. For lvm, it doesn't > > > support > > > snapshot of snapshot, so out of scope. For qcow2, delete any disk > > > snapshot > > > won't affect others. > > > > For either internal or exte

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-22 Thread Chun Yan Liu
>>> On 12/19/2014 at 06:38 PM, in message >>> <1418985490.20028.27.ca...@citrix.com>, Ian Campbell wrote: > On Thu, 2014-12-18 at 23:58 -0700, Chun Yan Liu wrote: > > > > >>> On 12/18/2014 at 11:27 PM, in message > <1418916436.11882.101.ca...@citrix.com>, > > Ian Campbell wrote: > > >

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-22 Thread Chun Yan Liu
>>> On 12/19/2014 at 06:38 PM, in message >>> <1418985490.20028.27.ca...@citrix.com>, Ian Campbell wrote: > On Thu, 2014-12-18 at 23:58 -0700, Chun Yan Liu wrote: > > > > >>> On 12/18/2014 at 11:27 PM, in message > <1418916436.11882.101.ca...@citrix.com>, > > Ian Campbell wrote: > > >

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-19 Thread Ian Campbell
On Thu, 2014-12-18 at 23:58 -0700, Chun Yan Liu wrote: > > >>> On 12/18/2014 at 11:27 PM, in message > >>> <1418916436.11882.101.ca...@citrix.com>, > Ian Campbell wrote: > > On Tue, 2014-12-16 at 14:32 +0800, Chunyan Liu wrote: > > > Changes to V8: > > > * remove libxl_domain_snapshot_creat

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-18 Thread Chun Yan Liu
>>> On 12/18/2014 at 11:27 PM, in message >>> <1418916436.11882.101.ca...@citrix.com>, Ian Campbell wrote: > On Tue, 2014-12-16 at 14:32 +0800, Chunyan Liu wrote: > > Changes to V8: > > * remove libxl_domain_snapshot_create/delete/revert API > > * export disk snapshot functionality for

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-18 Thread Ian Campbell
On Tue, 2014-12-16 at 14:32 +0800, Chunyan Liu wrote: > Changes to V8: > * remove libxl_domain_snapshot_create/delete/revert API > * export disk snapshot functionality for both xl and libvirt usage > > === > Libxl/libxlu D

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-17 Thread Chun Yan Liu
>>> On 12/17/2014 at 10:09 PM, in message <20141217140958.gh1...@zion.uk.xensource.com>, Wei Liu wrote: > On Tue, Dec 16, 2014 at 02:32:57PM +0800, Chunyan Liu wrote: > > Changes to V8: > > * remove libxl_domain_snapshot_create/delete/revert API > > * export disk snapshot functionality f

Re: [Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-17 Thread Wei Liu
On Tue, Dec 16, 2014 at 02:32:57PM +0800, Chunyan Liu wrote: > Changes to V8: > * remove libxl_domain_snapshot_create/delete/revert API > * export disk snapshot functionality for both xl and libvirt usage > > === > Libxl/l

[Xen-devel] [RFC V9 4/4] domain snapshot design: libxl/libxlu

2014-12-15 Thread Chunyan Liu
Changes to V8: * remove libxl_domain_snapshot_create/delete/revert API * export disk snapshot functionality for both xl and libvirt usage === Libxl/libxlu Design 1. New Structures libxl_disk_snapshot = Struct("disk_snaps