Re: [Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-06-07 Thread Stefan Hajnoczi
On Mon, Jun 6, 2011 at 5:55 PM, Marcelo Tosatti wrote: > +/* Valid blkmirror filenames look like > + * blkmirror:path/to/image1:path/to/image2 */ > +static int blkmirror_open(BlockDriverState *bs, const char *filename, int > flags) > +{ > +    BdrvMirrorState *m = bs->opaque; > +    int ret, esca

Re: [Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-06-06 Thread malc
On Mon, 6 Jun 2011, Marcelo Tosatti wrote: > Mirrored writes are used by live block copy. > > Signed-off-by: Marcelo Tosatti > > Index: qemu-block-copy/block/blkmirror.c > === > --- /dev/null > +++ qemu-block-copy/block/blkmirror.c

[Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-06-06 Thread Marcelo Tosatti
Mirrored writes are used by live block copy. Signed-off-by: Marcelo Tosatti Index: qemu-block-copy/block/blkmirror.c === --- /dev/null +++ qemu-block-copy/block/blkmirror.c @@ -0,0 +1,277 @@ +/* + * Block driver for mirrored writes.

Re: [Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-05-29 Thread Avi Kivity
On 05/24/2011 12:31 AM, Marcelo Tosatti wrote: Mirrored writes are used by live block copy. + +typedef struct { +BlockDriverState *bs[2]; +} BdrvMirrorState; Can be generalized one day to N. + +/* Valid blkmirror filenames look like blkmirror:path/to/image1:path/to/image2 */ +static in

Re: [Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-05-27 Thread Kevin Wolf
Am 23.05.2011 23:31, schrieb Marcelo Tosatti: > Mirrored writes are used by live block copy. > > Signed-off-by: Marcelo Tosatti > > Index: qemu-block-copy/block/blkmirror.c > === > --- /dev/null > +++ qemu-block-copy/block/blkmirror

Re: [Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-05-24 Thread Blue Swirl
On Tue, May 24, 2011 at 12:31 AM, Marcelo Tosatti wrote: > Mirrored writes are used by live block copy. > > Signed-off-by: Marcelo Tosatti > > Index: qemu-block-copy/block/blkmirror.c > === > --- /dev/null > +++ qemu-block-copy/block

[Qemu-devel] [patch 2/7] Add blkmirror block driver

2011-05-23 Thread Marcelo Tosatti
Mirrored writes are used by live block copy. Signed-off-by: Marcelo Tosatti Index: qemu-block-copy/block/blkmirror.c === --- /dev/null +++ qemu-block-copy/block/blkmirror.c @@ -0,0 +1,239 @@ +/* + * Block driver for mirrored writes.