Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-30 Thread Takuya Yoshikawa
(2010/11/30 1:41), Dor Laor wrote: Is this a fair summary: any device that supports live migration workw under Kemari? It might be fair summary but practically we barely have live migration working w/o Kemari. In addition, last I checked Kemari needs additional hooks and it will be too hard

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Yoshiaki Tamura
2010/11/30 Anthony Liguori : > On 11/29/2010 10:53 AM, Paul Brook wrote: Is this a fair summary: any device that supports live migration workw under Kemari? >>> >>> It might be fair summary but practically we barely have live migration >>> working w/o Kemari. In addition, last I

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Yoshiaki Tamura
2010/11/30 Dor Laor : > On 11/29/2010 06:23 PM, Stefan Hajnoczi wrote: >> >> On Mon, Nov 29, 2010 at 3:00 PM, Yoshiaki Tamura >>  wrote: >>> >>> 2010/11/29 Paul Brook: >> >> If devices incorrectly claim support for live migration, then that >> should >> also be fixed, either by rem

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Anthony Liguori
On 11/29/2010 11:18 AM, Paul Brook wrote: On 11/29/2010 10:53 AM, Paul Brook wrote: Is this a fair summary: any device that supports live migration workw under Kemari? It might be fair summary but practically we barely have live migration working w/o Kemari. In addition, last

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> On 11/29/2010 10:53 AM, Paul Brook wrote: > >>> Is this a fair summary: any device that supports live migration workw > >>> under Kemari? > >> > >> It might be fair summary but practically we barely have live migration > >> working w/o Kemari. In addition, last I checked Kemari needs additional

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Anthony Liguori
On 11/29/2010 10:53 AM, Paul Brook wrote: Is this a fair summary: any device that supports live migration workw under Kemari? It might be fair summary but practically we barely have live migration working w/o Kemari. In addition, last I checked Kemari needs additional hooks and it will b

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> > Is this a fair summary: any device that supports live migration workw > > under Kemari? > > It might be fair summary but practically we barely have live migration > working w/o Kemari. In addition, last I checked Kemari needs additional > hooks and it will be too hard to keep that out of tree

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Dor Laor
On 11/29/2010 06:23 PM, Stefan Hajnoczi wrote: On Mon, Nov 29, 2010 at 3:00 PM, Yoshiaki Tamura wrote: 2010/11/29 Paul Brook: If devices incorrectly claim support for live migration, then that should also be fixed, either by removing the broken code or by making it work. I totally agree wit

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Stefan Hajnoczi
On Mon, Nov 29, 2010 at 3:00 PM, Yoshiaki Tamura wrote: > 2010/11/29 Paul Brook : >>> > If devices incorrectly claim support for live migration, then that should >>> > also be fixed, either by removing the broken code or by making it work. >>> >>> I totally agree with you. >>> >>> > AFAICT your cu

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> >> Sorry, I didn't get what you're trying to tell me. My plan would > >> be to initially start from a subset of devices, and gradually > >> grow the number of devices that Kemari works with. While this > >> process, it'll include what you said above, file a but and/or fix > >> the code. Am I m

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Yoshiaki Tamura
2010/11/29 Paul Brook : >> > If devices incorrectly claim support for live migration, then that should >> > also be fixed, either by removing the broken code or by making it work. >> >> I totally agree with you. >> >> > AFAICT your current proposal is just feeding back the results of some >> > fair

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> > If devices incorrectly claim support for live migration, then that should > > also be fixed, either by removing the broken code or by making it work. > > I totally agree with you. > > > AFAICT your current proposal is just feeding back the results of some > > fairly specific QA testing. I'd

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Yoshiaki Tamura
2010/11/29 Paul Brook : >> >> To answer Stefan's question, there shouldn't be any requirement >> >> for a device, but must be tested with Kemari.  If it doesn't work >> >> correctly, the problems must be fixed before adding to the list. >> > >> > What exactly are the problems? Is this a device bus

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> >> To answer Stefan's question, there shouldn't be any requirement > >> for a device, but must be tested with Kemari. If it doesn't work > >> correctly, the problems must be fixed before adding to the list. > > > > What exactly are the problems? Is this a device bus of a Kemari bug? > > If it's

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Yoshiaki Tamura
2010/11/29 Paul Brook : >> 2010/11/29 Paul Brook : >> >> >> Could you formulate the constraints so developers are aware of them >> >> >> in the future and can protect the codebase.  How about expanding the >> >> >> Kemari wiki pages? >> >> > >> >> > If you like the idea above, I'm happy to make the

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> 2010/11/29 Paul Brook : > >> >> Could you formulate the constraints so developers are aware of them > >> >> in the future and can protect the codebase. How about expanding the > >> >> Kemari wiki pages? > >> > > >> > If you like the idea above, I'm happy to make the list also on > >> > the wiki

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Yoshiaki Tamura
2010/11/29 Paul Brook : >> >> Could you formulate the constraints so developers are aware of them in >> >> the future and can protect the codebase.  How about expanding the >> >> Kemari wiki pages? >> > >> > If you like the idea above, I'm happy to make the list also on >> > the wiki page. >> >> He

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Paul Brook
> >> Could you formulate the constraints so developers are aware of them in > >> the future and can protect the codebase. How about expanding the > >> Kemari wiki pages? > > > > If you like the idea above, I'm happy to make the list also on > > the wiki page. > > Here's a different question: wha

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-29 Thread Stefan Hajnoczi
On Sat, Nov 27, 2010 at 1:11 PM, Yoshiaki Tamura wrote: > 2010/11/27 Stefan Hajnoczi : >> On Sat, Nov 27, 2010 at 8:53 AM, Yoshiaki Tamura >> wrote: >>> 2010/11/27 Stefan Hajnoczi : On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura wrote: > 2010/11/27 Blue Swirl : >> On Thu, Nov

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Yoshiaki Tamura
2010/11/27 Stefan Hajnoczi : > On Sat, Nov 27, 2010 at 8:53 AM, Yoshiaki Tamura > wrote: >> 2010/11/27 Stefan Hajnoczi : >>> On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura >>> wrote: 2010/11/27 Blue Swirl : > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > wrote: > Somehow

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Yoshiaki Tamura
2010/11/27 Paul Brook : >> One question I have about Kemari is whether it adds new constraints to >> the QEMU codebase?  Fault tolerance seems like a cross-cutting concern >> - everyone writing device emulation or core QEMU code may need to be >> aware of new constraints.  For example, "you are not

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Yoshiaki Tamura
2010/11/27 Blue Swirl : > On Sat, Nov 27, 2010 at 8:53 AM, Yoshiaki Tamura > wrote: >> 2010/11/27 Stefan Hajnoczi : >>> On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura >>> wrote: 2010/11/27 Blue Swirl : > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > wrote: >> Hi, >> >

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Stefan Hajnoczi
On Sat, Nov 27, 2010 at 8:53 AM, Yoshiaki Tamura wrote: > 2010/11/27 Stefan Hajnoczi : >> On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura >> wrote: >>> 2010/11/27 Blue Swirl : On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura wrote: Somehow I find some similarities to instrumentat

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Paul Brook
> One question I have about Kemari is whether it adds new constraints to > the QEMU codebase? Fault tolerance seems like a cross-cutting concern > - everyone writing device emulation or core QEMU code may need to be > aware of new constraints. For example, "you are not allowed to > release I/O op

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Blue Swirl
On Sat, Nov 27, 2010 at 8:53 AM, Yoshiaki Tamura wrote: > 2010/11/27 Stefan Hajnoczi : >> On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura >> wrote: >>> 2010/11/27 Blue Swirl : On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura wrote: > Hi, > > This patch series is a revised

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-27 Thread Yoshiaki Tamura
2010/11/27 Stefan Hajnoczi : > On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura > wrote: >> 2010/11/27 Blue Swirl : >>> On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura >>> wrote: Hi, This patch series is a revised version of Kemari for KVM, which applied comments for the prev

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-26 Thread Stefan Hajnoczi
On Sat, Nov 27, 2010 at 4:29 AM, Yoshiaki Tamura wrote: > 2010/11/27 Blue Swirl : >> On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura >> wrote: >>> Hi, >>> >>> This patch series is a revised version of Kemari for KVM, which >>> applied comments for the previous post and KVM Forum 2010.  The >>> c

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-26 Thread Yoshiaki Tamura
2010/11/27 Blue Swirl : > On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura > wrote: >> Hi, >> >> This patch series is a revised version of Kemari for KVM, which >> applied comments for the previous post and KVM Forum 2010.  The >> current code is based on qemu.git >> f711df67d611e4762966a249742a5f

Re: [Qemu-devel] [PATCH 00/21] Kemari for KVM 0.2

2010-11-26 Thread Blue Swirl
On Thu, Nov 25, 2010 at 6:06 AM, Yoshiaki Tamura wrote: > Hi, > > This patch series is a revised version of Kemari for KVM, which > applied comments for the previous post and KVM Forum 2010.  The > current code is based on qemu.git > f711df67d611e4762966a249742a5f7499e19f99. > > For general inform