On 03/05/2012 02:53 AM, Kevin Wolf wrote:
Am 01.03.2012 22:10, schrieb Anthony Liguori:
On 03/01/2012 05:21 AM, Paolo Bonzini wrote:
This implements all ingredients to establish mirrored writes.
The drive-reopen command that is used to terminate mirrored writes
is not included in this series.
Il 05/03/2012 15:47, Anthony Liguori ha scritto:
>> How about coupling the types with independently available commands for
>> now? We would rename 'snapshot' to 'blockdev-snapshot-sync', which does
>> the same thing outside of transactions. The mirror patches would then
>> introduce a 'drive-mirror
Il 05/03/2012 13:13, Kevin Wolf ha scritto:
>> Makes sense. It would also be a good excuse to port
>> blockdev-snapshot-sync to the new fail-safe way. I'll refresh my
>> patches if there's consensus.
>
> Will you also replace 'blockdev-transaction' by 'transaction' to keep
> things generic at th
Am 05.03.2012 10:28, schrieb Paolo Bonzini:
> Il 05/03/2012 09:53, Kevin Wolf ha scritto:
I think we need some sort of introspection method too in order for clients
to
figure out when the command is extended.
>> How about coupling the types with independently available command
Il 05/03/2012 09:53, Kevin Wolf ha scritto:
>> >
>> > I think we need some sort of introspection method too in order for clients
>> > to
>> > figure out when the command is extended.
> How about coupling the types with independently available commands for
> now? We would rename 'snapshot' to 'bl
Am 01.03.2012 22:10, schrieb Anthony Liguori:
> On 03/01/2012 05:21 AM, Paolo Bonzini wrote:
>> This implements all ingredients to establish mirrored writes.
>> The drive-reopen command that is used to terminate mirrored writes
>> is not included in this series.
>>
>> Tested with the following scen
On 03/01/2012 03:36 PM, Anthony Liguori wrote:
On 03/01/2012 03:30 PM, Eric Blake wrote:
On 03/01/2012 02:10 PM, Anthony Liguori wrote:
2) Execute the following QMP command
{ "execute": "qmp_capabilities" }
{ "execute": "blockdev-transaction", "arguments":
{'actions': [
{ 'type': 'snapshot', '
On 03/01/2012 03:30 PM, Eric Blake wrote:
On 03/01/2012 02:10 PM, Anthony Liguori wrote:
2) Execute the following QMP command
{ "execute": "qmp_capabilities" }
{ "execute": "blockdev-transaction", "arguments":
{'actions': [
{ 'type': 'snapshot', 'data' :
{ 'device': 'ide0-hd0'
On 03/01/2012 02:10 PM, Anthony Liguori wrote:
>> 2) Execute the following QMP command
>>
>> { "execute": "qmp_capabilities" }
>> { "execute": "blockdev-transaction", "arguments":
>>{'actions': [
>> { 'type': 'snapshot', 'data' :
>>{ 'device': 'ide0-hd0', 'snapshot-file':
>> '/home
On 03/01/2012 05:21 AM, Paolo Bonzini wrote:
This implements all ingredients to establish mirrored writes.
The drive-reopen command that is used to terminate mirrored writes
is not included in this series.
Tested with the following scenarios:
a) mirror only
1) create base.qcow2 and start QEMU
On Thu, 01 Mar 2012 17:18:04 +0100
Kevin Wolf wrote:
> Am 01.03.2012 17:02, schrieb Luiz Capitulino:
> > On Thu, 1 Mar 2012 12:21:42 +0100
> > Paolo Bonzini wrote:
> >
> >> This implements all ingredients to establish mirrored writes.
> >
> > This looks good to me. I just have two comments:
>
Am 01.03.2012 17:02, schrieb Luiz Capitulino:
> On Thu, 1 Mar 2012 12:21:42 +0100
> Paolo Bonzini wrote:
>
>> This implements all ingredients to establish mirrored writes.
>
> This looks good to me. I just have two comments:
>
> 1. I'm wondering if it would make more sense to have this transa
On Thu, 1 Mar 2012 12:21:42 +0100
Paolo Bonzini wrote:
> This implements all ingredients to establish mirrored writes.
This looks good to me. I just have two comments:
1. I'm wondering if it would make more sense to have this transaction
operation in qmp instead of the block layer. Looks
This implements all ingredients to establish mirrored writes.
The drive-reopen command that is used to terminate mirrored writes
is not included in this series.
Tested with the following scenarios:
a) mirror only
1) create base.qcow2 and start QEMU with it
2) Execute the following QMP command
14 matches
Mail list logo