Re: [PATCH] introduce kvm64 CPU

2009-08-23 Thread Avi Kivity
On 08/22/2009 12:53 AM, Andre Przywara wrote: I think this is best left to management software, which has more information about the migration pool. I believe what we want is an automatic tool that will connect to a list of machines,and determine which qemu cpu type we should use. Doesn't

Re: [PATCH] introduce kvm64 CPU

2009-08-23 Thread Avi Kivity
On 08/22/2009 12:59 AM, Andre Przywara wrote: Typically users will want more specialized greatest common denomiator cpu types; if a site has standardized on recent hardware they will want the features of that hardware exposed. Sure, but this was not the purpose of this patch. Currently KVM

Re: [PATCH] introduce kvm64 CPU

2009-08-23 Thread Jamie Lokier
Avi Kivity wrote: On 08/22/2009 12:59 AM, Andre Przywara wrote: Typically users will want more specialized greatest common denomiator cpu types; if a site has standardized on recent hardware they will want the features of that hardware exposed. Sure, but this was not the purpose of this

Re: [PATCH] introduce kvm64 CPU

2009-08-23 Thread Amit Shah
On (Fri) Aug 21 2009 [23:53:41], Andre Przywara wrote: Glauber Costa wrote: On Fri, Aug 21, 2009 at 12:41 PM, Avi Kivitya...@redhat.com wrote: On 08/21/2009 12:34 AM, Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Jamie Lokier
Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common denominator of all KVM-capable x86-CPUs (based on Intel Pentium 4 Prescott). It can be used as a base type for migration. The idea is nice and the name is right, but the

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Avi Kivity
On 08/21/2009 12:34 AM, Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common denominator of all KVM-capable x86-CPUs (based on Intel Pentium 4 Prescott). It can be used as a base type for migration. Typically users will

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Glauber Costa
On Fri, Aug 21, 2009 at 12:41 PM, Avi Kivitya...@redhat.com wrote: On 08/21/2009 12:34 AM, Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common denominator of all KVM-capable x86-CPUs (based on Intel Pentium 4 Prescott). It

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Andre Przywara
Glauber Costa wrote: On Fri, Aug 21, 2009 at 12:41 PM, Avi Kivitya...@redhat.com wrote: On 08/21/2009 12:34 AM, Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common denominator of all KVM-capable x86-CPUs (based on Intel

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Andre Przywara
Avi Kivity wrote: On 08/21/2009 12:34 AM, Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common denominator of all KVM-capable x86-CPUs (based on Intel Pentium 4 Prescott). It can be used as a base type for migration.

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Jamie Lokier
Avi Kivity wrote: On 08/21/2009 12:34 AM, Andre Przywara wrote: In addition to the TCG based qemu64 type let's introduce a kvm64 CPU type, which is the least common denominator of all KVM-capable x86-CPUs (based on Intel Pentium 4 Prescott). It can be used as a base type for migration.

Re: [PATCH] introduce kvm64 CPU

2009-08-21 Thread Jamie Lokier
Andre Przywara wrote: If you happen to stuck with 32bit (pity you!) then I agree that a kvm32 would be nice to have. Will think about it... I know that 32-bit is a bit slower for some things due to register pressure (but it's a bit faster for some things due to less memory needed for