Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-06 Thread Yoshiaki Tamura
2011/1/6 Michael S. Tsirkin : > On Thu, Jan 06, 2011 at 05:47:27PM +0900, Yoshiaki Tamura wrote: >> 2011/1/4 Michael S. Tsirkin : >> > On Tue, Jan 04, 2011 at 10:45:13PM +0900, Yoshiaki Tamura wrote: >> >> 2011/1/4 Michael S. Tsirkin : >> >> > On Tue, Jan 04, 2011 at 09:20:53PM +0900, Yoshiaki Tamu

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-06 Thread Michael S. Tsirkin
On Thu, Jan 06, 2011 at 05:47:27PM +0900, Yoshiaki Tamura wrote: > 2011/1/4 Michael S. Tsirkin : > > On Tue, Jan 04, 2011 at 10:45:13PM +0900, Yoshiaki Tamura wrote: > >> 2011/1/4 Michael S. Tsirkin : > >> > On Tue, Jan 04, 2011 at 09:20:53PM +0900, Yoshiaki Tamura wrote: > >> >> 2011/1/4 Michael S

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-06 Thread Yoshiaki Tamura
2011/1/4 Michael S. Tsirkin : > On Tue, Jan 04, 2011 at 10:45:13PM +0900, Yoshiaki Tamura wrote: >> 2011/1/4 Michael S. Tsirkin : >> > On Tue, Jan 04, 2011 at 09:20:53PM +0900, Yoshiaki Tamura wrote: >> >> 2011/1/4 Michael S. Tsirkin : >> >> > On Tue, Jan 04, 2011 at 08:02:54PM +0900, Yoshiaki Tamu

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Michael S. Tsirkin
On Tue, Jan 04, 2011 at 10:45:13PM +0900, Yoshiaki Tamura wrote: > 2011/1/4 Michael S. Tsirkin : > > On Tue, Jan 04, 2011 at 09:20:53PM +0900, Yoshiaki Tamura wrote: > >> 2011/1/4 Michael S. Tsirkin : > >> > On Tue, Jan 04, 2011 at 08:02:54PM +0900, Yoshiaki Tamura wrote: > >> >> 2010/11/29 Stefan

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Yoshiaki Tamura
2011/1/4 Michael S. Tsirkin : > On Tue, Jan 04, 2011 at 09:20:53PM +0900, Yoshiaki Tamura wrote: >> 2011/1/4 Michael S. Tsirkin : >> > On Tue, Jan 04, 2011 at 08:02:54PM +0900, Yoshiaki Tamura wrote: >> >> 2010/11/29 Stefan Hajnoczi : >> >> > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura >> >> >

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Michael S. Tsirkin
On Tue, Jan 04, 2011 at 09:20:53PM +0900, Yoshiaki Tamura wrote: > 2011/1/4 Michael S. Tsirkin : > > On Tue, Jan 04, 2011 at 08:02:54PM +0900, Yoshiaki Tamura wrote: > >> 2010/11/29 Stefan Hajnoczi : > >> > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > >> > wrote: > >> >> event-tap controls w

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Yoshiaki Tamura
2011/1/4 Michael S. Tsirkin : > On Tue, Jan 04, 2011 at 08:02:54PM +0900, Yoshiaki Tamura wrote: >> 2010/11/29 Stefan Hajnoczi : >> > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura >> > wrote: >> >> event-tap controls when to start FT transaction, and provides proxy >> >> functions to called fro

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Michael S. Tsirkin
On Tue, Jan 04, 2011 at 08:02:54PM +0900, Yoshiaki Tamura wrote: > 2010/11/29 Stefan Hajnoczi : > > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > > wrote: > >> event-tap controls when to start FT transaction, and provides proxy > >> functions to called from net/block devices.  While FT transa

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Stefan Hajnoczi
On Tue, Jan 4, 2011 at 11:02 AM, Yoshiaki Tamura wrote: > After doing some heavy load tests, I realized that we have to > take a hybrid approach to replay for now.  This is because when a > device moves to the next state (e.g. virtio decreases inuse) is > different between net and block.  For exam

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2011-01-04 Thread Yoshiaki Tamura
2010/11/29 Stefan Hajnoczi : > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > wrote: >> event-tap controls when to start FT transaction, and provides proxy >> functions to called from net/block devices.  While FT transaction, it >> queues up net/block requests, and flush them when the transact

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-12-01 Thread Yoshiaki Tamura
2010/11/30 Stefan Hajnoczi : > On Tue, Nov 30, 2010 at 9:50 AM, Yoshiaki Tamura > wrote: >> 2010/11/29 Stefan Hajnoczi : >>> On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura >>> wrote: event-tap controls when to start FT transaction, and provides proxy functions to called from net/block

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-12-01 Thread Marcelo Tosatti
On Tue, Nov 30, 2010 at 06:28:55PM +0900, Yoshiaki Tamura wrote: > 2010/11/30 Marcelo Tosatti : > > On Thu, Nov 25, 2010 at 03:06:48PM +0900, Yoshiaki Tamura wrote: > >> event-tap controls when to start FT transaction, and provides proxy > >> functions to called from net/block devices.  While FT tr

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-12-01 Thread Yoshiaki Tamura
Marcelo Tosatti wrote: On Tue, Nov 30, 2010 at 06:28:55PM +0900, Yoshiaki Tamura wrote: 2010/11/30 Marcelo Tosatti: On Thu, Nov 25, 2010 at 03:06:48PM +0900, Yoshiaki Tamura wrote: event-tap controls when to start FT transaction, and provides proxy functions to called from net/block devices.

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-12-01 Thread Stefan Hajnoczi
On Tue, Nov 30, 2010 at 9:50 AM, Yoshiaki Tamura wrote: > 2010/11/29 Stefan Hajnoczi : >> On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura >> wrote: >>> event-tap controls when to start FT transaction, and provides proxy >>> functions to called from net/block devices.  While FT transaction, it >>

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-12-01 Thread Yoshiaki Tamura
2010/11/30 Marcelo Tosatti : > On Thu, Nov 25, 2010 at 03:06:48PM +0900, Yoshiaki Tamura wrote: >> event-tap controls when to start FT transaction, and provides proxy >> functions to called from net/block devices.  While FT transaction, it >> queues up net/block requests, and flush them when the tr

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-12-01 Thread Yoshiaki Tamura
2010/11/29 Stefan Hajnoczi : > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > wrote: >> event-tap controls when to start FT transaction, and provides proxy >> functions to called from net/block devices.  While FT transaction, it >> queues up net/block requests, and flush them when the transact

Re: [Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-11-30 Thread Marcelo Tosatti
On Tue, Nov 30, 2010 at 07:35:54PM +0900, Yoshiaki Tamura wrote: > Marcelo Tosatti wrote: > >On Tue, Nov 30, 2010 at 06:28:55PM +0900, Yoshiaki Tamura wrote: > >>2010/11/30 Marcelo Tosatti: > >>>On Thu, Nov 25, 2010 at 03:06:48PM +0900, Yoshiaki Tamura wrote: > event-tap controls when to start

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-11-29 Thread Marcelo Tosatti
On Thu, Nov 25, 2010 at 03:06:48PM +0900, Yoshiaki Tamura wrote: > event-tap controls when to start FT transaction, and provides proxy > functions to called from net/block devices. While FT transaction, it > queues up net/block requests, and flush them when the transaction gets > completed. > > S

[Qemu-devel] Re: [PATCH 09/21] Introduce event-tap.

2010-11-29 Thread Stefan Hajnoczi
On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura wrote: > event-tap controls when to start FT transaction, and provides proxy > functions to called from net/block devices.  While FT transaction, it > queues up net/block requests, and flush them when the transaction gets > completed. > > Signed-off