On Thu, 22 Nov 2007 11:31:18 pm Dan Kenigsberg wrote:
> On Thu, Nov 22, 2007 at 10:12:04AM +1030, Mike Lampard wrote:
> > On Wed, 21 Nov 2007 09:36:31 pm Dan Kenigsberg wrote:
> > > These patches expose host CPU features (that are known to work under
> > > KVM) to guests. It makes a couple of benchmarks run faster, and
> > > generally gives kvm's user better info on its host.
> > >
> > > The kernel-space patch adds KVM_GET_SUPPORTED_CPUID ioctl to obtain the
> > > table of cpuid functions supported by the host. The user-space patch
> > > allows fine-tuning this table from the command-line.
> > >
> > > I had to define struct kvm_cpuid2, KVM_SET_CPUID2 etc., because cpuid
> > > functions are a little more complex than just function-value pairs.
> > >
> > > Dan.
> >
> > With current kvm-git (commit 51727a110220681f6f43b005d069e28c58f5d151)
> > (userspace is current to commit 6a385c9539f9746d7ff51ef34c064c3eba86448b)
> > and the userspace portion of this patch I cannot boot a 64 bit guest
> > (Mandriva 2008 x64) on my AMD x2 without -cpu host.  The guest kernel
> > says "Your CPU does not support long mode.  Use a 32bit distribution.". 
> > Works fine without the userspace portion of the patch.
>
> Thanks for your report. I'm probably not exposing one(?) of AMD's x86_64
> required cpuid features. However, I fail to reproduce this on Dual-Core
> AMD Opteron(tm) Processor 2210 running 2.6.18-8.1.15.el5. What is your
> host?

64bit 2.6.23.8 on an AMD Athlon X2 4400.
cpuid flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat 
pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 
3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 
misalignsse

If you need further info, just yell. I didnt want to clutter up the 
mailinglist with the full output of cpuid, but will if it helps you.

Mike

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to