Re: [Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Michael S. Tsirkin
On Sun, Dec 26, 2010 at 09:16:28PM +0900, Yoshiaki Tamura wrote: > 2010/12/26 Michael S. Tsirkin : > > On Sun, Dec 26, 2010 at 07:57:52PM +0900, Yoshiaki Tamura wrote: > >> 2010/12/26 Michael S. Tsirkin : > >> > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: > >> >> 2010/12/24 Mic

Re: [Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Yoshiaki Tamura
2010/12/26 Michael S. Tsirkin : > On Sun, Dec 26, 2010 at 07:57:52PM +0900, Yoshiaki Tamura wrote: >> 2010/12/26 Michael S. Tsirkin : >> > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: >> >> 2010/12/24 Michael S. Tsirkin : >> >> > On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiak

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Michael S. Tsirkin
On Sun, Dec 26, 2010 at 07:57:52PM +0900, Yoshiaki Tamura wrote: > 2010/12/26 Michael S. Tsirkin : > > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: > >> 2010/12/24 Michael S. Tsirkin : > >> > On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiaki Tamura wrote: > >> >> 2010/12/16 Mic

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Yoshiaki Tamura
2010/12/26 Michael S. Tsirkin : > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: >> 2010/12/24 Michael S. Tsirkin : >> > On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiaki Tamura wrote: >> >> 2010/12/16 Michael S. Tsirkin : >> >> > On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiak

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Michael S. Tsirkin
On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: > 2010/12/24 Michael S. Tsirkin : > > On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiaki Tamura wrote: > >> 2010/12/16 Michael S. Tsirkin : > >> > On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: > >> >> 2010/12/16 Mic

Re: [Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Yoshiaki Tamura
2010/12/26 Michael S. Tsirkin : > On Sun, Dec 26, 2010 at 07:14:44PM +0900, Yoshiaki Tamura wrote: >> 2010/12/26 Michael S. Tsirkin : >> > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: >> >> >> If qemu_aio_flush() is responsible for flushing the outstanding >> >> >> virtio-net re

Re: [Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Michael S. Tsirkin
On Sun, Dec 26, 2010 at 07:14:44PM +0900, Yoshiaki Tamura wrote: > 2010/12/26 Michael S. Tsirkin : > > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: > >> >> If qemu_aio_flush() is responsible for flushing the outstanding > >> >> virtio-net requests, I'm wondering why it's a probl

Re: [Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Yoshiaki Tamura
2010/12/26 Michael S. Tsirkin : > On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: >> >> If qemu_aio_flush() is responsible for flushing the outstanding >> >> virtio-net requests, I'm wondering why it's a problem for Kemari. >> >> As I described in the previous message, Kemari queue

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-26 Thread Michael S. Tsirkin
On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: > >> If qemu_aio_flush() is responsible for flushing the outstanding > >> virtio-net requests, I'm wondering why it's a problem for Kemari. > >> As I described in the previous message, Kemari queues the > >> requests first.  So in you

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-24 Thread Michael S. Tsirkin
On Fri, Dec 24, 2010 at 08:42:19PM +0900, Yoshiaki Tamura wrote: > 2010/12/24 Michael S. Tsirkin : > > On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiaki Tamura wrote: > >> 2010/12/16 Michael S. Tsirkin : > >> > On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: > >> >> 2010/12/16 Mic

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-24 Thread Yoshiaki Tamura
2010/12/24 Michael S. Tsirkin : > On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiaki Tamura wrote: >> 2010/12/16 Michael S. Tsirkin : >> > On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: >> >> 2010/12/16 Michael S. Tsirkin : >> >> > On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiak

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-24 Thread Michael S. Tsirkin
On Fri, Dec 17, 2010 at 12:59:58AM +0900, Yoshiaki Tamura wrote: > 2010/12/16 Michael S. Tsirkin : > > On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: > >> 2010/12/16 Michael S. Tsirkin : > >> > On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiaki Tamura wrote: > >> >> 2010/12/3 Yosh

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-17 Thread Yoshiaki Tamura
2010/12/17 Yoshiaki Tamura : > 2010/12/16 Michael S. Tsirkin : >> On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: >>> 2010/12/16 Michael S. Tsirkin : >>> > On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiaki Tamura wrote: >>> >> 2010/12/3 Yoshiaki Tamura : >>> >> > 2010/12/2 Michael

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-16 Thread Yoshiaki Tamura
2010/12/16 Michael S. Tsirkin : > On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: >> 2010/12/16 Michael S. Tsirkin : >> > On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiaki Tamura wrote: >> >> 2010/12/3 Yoshiaki Tamura : >> >> > 2010/12/2 Michael S. Tsirkin : >> >> >> On Wed, Dec 0

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-16 Thread Michael S. Tsirkin
On Thu, Dec 16, 2010 at 11:28:46PM +0900, Yoshiaki Tamura wrote: > 2010/12/16 Michael S. Tsirkin : > > On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiaki Tamura wrote: > >> 2010/12/3 Yoshiaki Tamura : > >> > 2010/12/2 Michael S. Tsirkin : > >> >> On Wed, Dec 01, 2010 at 05:03:43PM +0900, Yoshiaki T

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-16 Thread Yoshiaki Tamura
2010/12/16 Michael S. Tsirkin : > On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiaki Tamura wrote: >> 2010/12/3 Yoshiaki Tamura : >> > 2010/12/2 Michael S. Tsirkin : >> >> On Wed, Dec 01, 2010 at 05:03:43PM +0900, Yoshiaki Tamura wrote: >> >>> 2010/11/28 Michael S. Tsirkin : >> >>> > On Sun, Nov 28

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-16 Thread Michael S. Tsirkin
On Thu, Dec 16, 2010 at 04:36:16PM +0900, Yoshiaki Tamura wrote: > 2010/12/3 Yoshiaki Tamura : > > 2010/12/2 Michael S. Tsirkin : > >> On Wed, Dec 01, 2010 at 05:03:43PM +0900, Yoshiaki Tamura wrote: > >>> 2010/11/28 Michael S. Tsirkin : > >>> > On Sun, Nov 28, 2010 at 08:27:58PM +0900, Yoshiaki Ta

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-15 Thread Yoshiaki Tamura
2010/12/3 Yoshiaki Tamura : > 2010/12/2 Michael S. Tsirkin : >> On Wed, Dec 01, 2010 at 05:03:43PM +0900, Yoshiaki Tamura wrote: >>> 2010/11/28 Michael S. Tsirkin : >>> > On Sun, Nov 28, 2010 at 08:27:58PM +0900, Yoshiaki Tamura wrote: >>> >> 2010/11/28 Michael S. Tsirkin : >>> >> > On Thu, Nov 25,

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-02 Thread Yoshiaki Tamura
2010/12/2 Michael S. Tsirkin : > On Wed, Dec 01, 2010 at 05:03:43PM +0900, Yoshiaki Tamura wrote: >> 2010/11/28 Michael S. Tsirkin : >> > On Sun, Nov 28, 2010 at 08:27:58PM +0900, Yoshiaki Tamura wrote: >> >> 2010/11/28 Michael S. Tsirkin : >> >> > On Thu, Nov 25, 2010 at 03:06:44PM +0900, Yoshiaki

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-02 Thread Michael S. Tsirkin
On Wed, Dec 01, 2010 at 05:03:43PM +0900, Yoshiaki Tamura wrote: > 2010/11/28 Michael S. Tsirkin : > > On Sun, Nov 28, 2010 at 08:27:58PM +0900, Yoshiaki Tamura wrote: > >> 2010/11/28 Michael S. Tsirkin : > >> > On Thu, Nov 25, 2010 at 03:06:44PM +0900, Yoshiaki Tamura wrote: > >> >> Modify inuse t

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-12-01 Thread Yoshiaki Tamura
2010/11/28 Michael S. Tsirkin : > On Sun, Nov 28, 2010 at 08:27:58PM +0900, Yoshiaki Tamura wrote: >> 2010/11/28 Michael S. Tsirkin : >> > On Thu, Nov 25, 2010 at 03:06:44PM +0900, Yoshiaki Tamura wrote: >> >> Modify inuse type to uint16_t, let save/load to handle, and revert >> >> last_avail_idx w

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-11-28 Thread Michael S. Tsirkin
On Sun, Nov 28, 2010 at 08:27:58PM +0900, Yoshiaki Tamura wrote: > 2010/11/28 Michael S. Tsirkin : > > On Thu, Nov 25, 2010 at 03:06:44PM +0900, Yoshiaki Tamura wrote: > >> Modify inuse type to uint16_t, let save/load to handle, and revert > >> last_avail_idx with inuse if there are outstanding emu

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-11-28 Thread Yoshiaki Tamura
2010/11/28 Michael S. Tsirkin : > On Thu, Nov 25, 2010 at 03:06:44PM +0900, Yoshiaki Tamura wrote: >> Modify inuse type to uint16_t, let save/load to handle, and revert >> last_avail_idx with inuse if there are outstanding emulation. >> >> Signed-off-by: Yoshiaki Tamura > > This changes migration

[Qemu-devel] Re: [PATCH 05/21] virtio: modify save/load handler to handle inuse varialble.

2010-11-28 Thread Michael S. Tsirkin
On Thu, Nov 25, 2010 at 03:06:44PM +0900, Yoshiaki Tamura wrote: > Modify inuse type to uint16_t, let save/load to handle, and revert > last_avail_idx with inuse if there are outstanding emulation. > > Signed-off-by: Yoshiaki Tamura This changes migration format, so it will break compatibility w