qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Virtio 9p live migration patches
@ 2013-04-02 15:33 Benoît Canet
  2013-04-02 18:30 ` Aneesh Kumar K.V
  0 siblings, 1 reply; 7+ messages in thread
From: Benoît Canet @ 2013-04-02 15:33 UTC (permalink / raw)
  To: qemu-devel, aneesh.kumar


Hello Aneesh,

I am interested in working on 9p live migration.

I remember that you had some live migration related patches on github.

I don't find these patches anymore. Do you still have them somewhere ?
What was missing from it ?

Best regards

Benoît

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Virtio 9p live migration patches
  2013-04-02 15:33 [Qemu-devel] Virtio 9p live migration patches Benoît Canet
@ 2013-04-02 18:30 ` Aneesh Kumar K.V
  2013-04-02 19:33   ` Benoît Canet
  0 siblings, 1 reply; 7+ messages in thread
From: Aneesh Kumar K.V @ 2013-04-02 18:30 UTC (permalink / raw)
  To: Benoît Canet, qemu-devel

Benoît Canet <benoit.canet@irqsave.net> writes:

> Hello Aneesh,
>
> I am interested in working on 9p live migration.
>
> I remember that you had some live migration related patches on github.
>
> I don't find these patches anymore. Do you still have them somewhere ?
> What was missing from it ?
>

Had to redo the tree, because of the fork changes. Now pushed as
live-migration branch 

git://github.com/kvaneesh/qemu.git live-migration

-aneesh

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Virtio 9p live migration patches
  2013-04-02 18:30 ` Aneesh Kumar K.V
@ 2013-04-02 19:33   ` Benoît Canet
  2013-04-03  6:33     ` Aneesh Kumar K.V
  0 siblings, 1 reply; 7+ messages in thread
From: Benoît Canet @ 2013-04-02 19:33 UTC (permalink / raw)
  To: Aneesh Kumar K.V; +Cc: Benoît Canet, qemu-devel


Thanks a lot,

Do you have an idea of what is left to be done on it ?

Best regards

Benoît

> Le Wednesday 03 Apr 2013 à 00:00:53 (+0530), Aneesh Kumar K.V a écrit :
> Benoît Canet <benoit.canet@irqsave.net> writes:
> 
> > Hello Aneesh,
> >
> > I am interested in working on 9p live migration.
> >
> > I remember that you had some live migration related patches on github.
> >
> > I don't find these patches anymore. Do you still have them somewhere ?
> > What was missing from it ?
> >
> 
> Had to redo the tree, because of the fork changes. Now pushed as
> live-migration branch 
> 
> git://github.com/kvaneesh/qemu.git live-migration
> 
> -aneesh
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Virtio 9p live migration patches
  2013-04-02 19:33   ` Benoît Canet
@ 2013-04-03  6:33     ` Aneesh Kumar K.V
  2013-04-04 12:37       ` Benoît Canet
  0 siblings, 1 reply; 7+ messages in thread
From: Aneesh Kumar K.V @ 2013-04-03  6:33 UTC (permalink / raw)
  To: Benoît Canet; +Cc: qemu-devel

Benoît Canet <benoit.canet@irqsave.net> writes:

> Thanks a lot,
>
> Do you have an idea of what is left to be done on it ?
>

It has to rewritten with the new model with respect to migration. Also
these is problem of how much time does it take to migrate the fid
information ?. We also need to ensure new 9p request are blocked.
Another option is to add migration support to protocol and handle
these in the clients. 

-aneesh

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Virtio 9p live migration patches
  2013-04-03  6:33     ` Aneesh Kumar K.V
@ 2013-04-04 12:37       ` Benoît Canet
  2013-04-04 13:42         ` Paolo Bonzini
  0 siblings, 1 reply; 7+ messages in thread
From: Benoît Canet @ 2013-04-04 12:37 UTC (permalink / raw)
  To: Aneesh Kumar K.V; +Cc: Benoît Canet, qemu-devel


Thanks for the explanations I'll start working on the patchset.

Best regards

Benoît

> Le Wednesday 03 Apr 2013 à 12:03:13 (+0530), Aneesh Kumar K.V a écrit :
> Benoît Canet <benoit.canet@irqsave.net> writes:
> 
> > Thanks a lot,
> >
> > Do you have an idea of what is left to be done on it ?
> >
> 
> It has to rewritten with the new model with respect to migration. Also
> these is problem of how much time does it take to migrate the fid
> information ?. We also need to ensure new 9p request are blocked.
> Another option is to add migration support to protocol and handle
> these in the clients. 
> 
> -aneesh
> 
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Virtio 9p live migration patches
  2013-04-04 12:37       ` Benoît Canet
@ 2013-04-04 13:42         ` Paolo Bonzini
  2013-04-04 14:08           ` Benoît Canet
  0 siblings, 1 reply; 7+ messages in thread
From: Paolo Bonzini @ 2013-04-04 13:42 UTC (permalink / raw)
  To: Benoît Canet; +Cc: Aneesh Kumar K.V, qemu-devel

Il 04/04/2013 14:37, Benoît Canet ha scritto:
> We also need to ensure new 9p request are blocked.

Migration runs with the VM paused.  It would be simplest to flush all
the requests before migrating, that's what the block layer does.  (The
migration of requests we have in virtio-blk, scsi-disk etc. is only for
rerror/werror=stop; it is not invoked in the common case).

Paolo

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Virtio 9p live migration patches
  2013-04-04 13:42         ` Paolo Bonzini
@ 2013-04-04 14:08           ` Benoît Canet
  0 siblings, 0 replies; 7+ messages in thread
From: Benoît Canet @ 2013-04-04 14:08 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: Benoît Canet, quintela, Aneesh Kumar K.V, qemu-devel


There is still the need to serialize the fid linked list.
I saw in the current code base that virtio-blk.c was using the old API to
serialize a linked list.

Does writing support for serializing linked list in vmstate worth it ?
Or is it better to keep the old API to serialize ?

Regards

Benoît

> Le Thursday 04 Apr 2013 à 15:42:06 (+0200), Paolo Bonzini a écrit :
> Il 04/04/2013 14:37, Benoît Canet ha scritto:
> > We also need to ensure new 9p request are blocked.
> 
> Migration runs with the VM paused.  It would be simplest to flush all
> the requests before migrating, that's what the block layer does.  (The
> migration of requests we have in virtio-blk, scsi-disk etc. is only for
> rerror/werror=stop; it is not invoked in the common case).
> 
> Paolo
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-04-04 14:07 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-02 15:33 [Qemu-devel] Virtio 9p live migration patches Benoît Canet
2013-04-02 18:30 ` Aneesh Kumar K.V
2013-04-02 19:33   ` Benoît Canet
2013-04-03  6:33     ` Aneesh Kumar K.V
2013-04-04 12:37       ` Benoît Canet
2013-04-04 13:42         ` Paolo Bonzini
2013-04-04 14:08           ` Benoît Canet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).