Re: [Qemu-devel] [PATCH]: set up rbd snapshot handling

2012-01-11 Thread Gregory Farnum
On Wed, Jan 11, 2012 at 1:58 AM, Stefan Hajnoczi wrote: > On Tue, Jan 10, 2012 at 8:01 PM, Gregory Farnum > wrote: >> +static int qemu_rbd_snap_remove(BlockDriverState *bs, >> +                                const char *snapshot_name) >> +{ >> +    BDRVRBDState *s = bs->opaque; >> +    int r; >>

Re: [Qemu-devel] [PATCH]: set up rbd snapshot handling

2012-01-11 Thread Stefan Hajnoczi
On Tue, Jan 10, 2012 at 8:01 PM, Gregory Farnum wrote: > +static int qemu_rbd_snap_remove(BlockDriverState *bs, > +                                const char *snapshot_name) > +{ > +    BDRVRBDState *s = bs->opaque; > +    int r; > + > +    r = rbd_snap_remove(s->image, snapshot_name); > +    if (

Re: [Qemu-devel] [PATCH]: set up rbd snapshot handling

2012-01-11 Thread Christoph Hellwig
> +static int qemu_rbd_snap_remove(BlockDriverState *bs, > +const char *snapshot_name) > +{ > +BDRVRBDState *s = bs->opaque; > +int r; > + > +r = rbd_snap_remove(s->image, snapshot_name); > +r = rbd_snap_rollback(s->image, snapshot_name); Have these

[Qemu-devel] [PATCH]: set up rbd snapshot handling

2012-01-10 Thread Gregory Farnum
rbd: wire up snapshot removal and rollback functionality Signed-off-by: Greg Farnum Reviewed-by: Josh Durgin --- block/rbd.c | 32 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/block/rbd.c b/block/rbd.c index 7a2384c..f52c1ca 100644 --- a/blo