F9 and KVM
Mark Bidewell
mark.bidewell at alumni.clemson.edu
Thu May 8 14:57:53 UTC 2008
2008/5/8 Gerry Reno <greno at verizon.net>:
> Richard W.M. Jones wrote:
>
> On Thu, May 08, 2008 at 02:22:51AM -0400, Gerry Reno wrote:
>
>
> Ok, I tried creating some fresh images using virt-manager. I'm not having
> much luck. I try creating a f7 and f9 vm. On both installs the installer
> runs slow. Much slower than equivalent vm in vmware under F7. Also both
> installs get stuck at prompt to initialize /dev/sda. When you answer 'yes'
> it takes almost 10 minutes for a prompt to come back and say it had some
> error and retry,ignore,cancel. I'm wondering if the speed issue is
> related to this being a quad-core machine?
>
>
> It's more likely down to your hardware either not supporting hardware
> virtualization, or supporting it really badly. Is the kvm-intel or
> kvm-amd module loaded into the kernel? Did 'dmesg' say anything when
> it was loaded? What is in /proc/cpuinfo flags?
>
> Rich.
>
>
>
> Rich,
> The hardware appears to support hardware virtualization:
>
> ======================================================
> # grep svm /proc/cpuinfo
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
>
>
> Here's what is in /proc/cpuinfo:
>
> ======================================================
> [root at grp-01-10-01 MX_1]# cat /proc/cpuinfo
> processor : 0
> vendor_id : AuthenticAMD
> cpu family : 16
> model : 2
> model name : AMD Phenom(tm) 9850 Quad-Core Processor
> stepping : 3
> cpu MHz : 1250.000
> cache size : 512 KB
> physical id : 0
> siblings : 4
> core id : 0
> cpu cores : 4
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 5
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> bogomips : 2512.94
> clflush size : 64
>
> processor : 1
> vendor_id : AuthenticAMD
> cpu family : 16
> model : 2
> model name : AMD Phenom(tm) 9850 Quad-Core Processor
> stepping : 3
> cpu MHz : 1250.000
> cache size : 512 KB
> physical id : 0
> siblings : 4
> core id : 2
> cpu cores : 4
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 5
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> bogomips : 2512.94
> clflush size : 64
>
> processor : 2
> vendor_id : AuthenticAMD
> cpu family : 16
> model : 2
> model name : AMD Phenom(tm) 9850 Quad-Core Processor
> stepping : 3
> cpu MHz : 1250.000
> cache size : 512 KB
> physical id : 0
> siblings : 4
> core id : 1
> cpu cores : 4
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 5
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> bogomips : 2512.94
> clflush size : 64
>
> processor : 3
> vendor_id : AuthenticAMD
> cpu family : 16
> model : 2
> model name : AMD Phenom(tm) 9850 Quad-Core Processor
> stepping : 3
> cpu MHz : 1250.000
> cache size : 512 KB
> physical id : 0
> siblings : 4
> core id : 3
> cpu cores : 4
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 5
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
> rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 popcnt lahf_lm
> cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw
> ibs ts ttp tm stc 100mhzsteps hwpstate
> bogomips : 2512.94
> clflush size : 64
>
> ======================================================
>
> But I notice from dmesg that it reports different capability for cpus
> (notice the bogomips):
>
> ======================================================
> CPU0: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03
> Booting processor 1/1 ip 4000
> CPU 1 irqstacks, hard=c07ba000 soft=c079a000
> Initializing CPU#1
> Calibrating delay using timer specific routine.. 5022.86 BogoMIPS
> (lpj=2511432)
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 512K (64 bytes/line)
> CPU 1(4) -> Core 2
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#1.
> CPU1: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03
> Booting processor 2/2 ip 4000
> CPU 2 irqstacks, hard=c07bb000 soft=c079b000
> Initializing CPU#2
> Calibrating delay using timer specific routine.. 5022.84 BogoMIPS
> (lpj=2511421)
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 512K (64 bytes/line)
> CPU 2(4) -> Core 1
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#2.
> CPU2: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03
> Booting processor 3/3 ip 4000
> CPU 3 irqstacks, hard=c07bc000 soft=c079c000
> Initializing CPU#3
> Calibrating delay using timer specific routine.. 5022.85 BogoMIPS
> (lpj=2511426)
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 512K (64 bytes/line)
> CPU 3(4) -> Core 3
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#3.
> CPU3: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03
> Total of 4 processors activated (20094.44 BogoMIPS).
> ENABLING IO-APIC IRQs
> ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
> Brought up 4 CPUs
> sizeof(vma)=84 bytes
> sizeof(page)=32 bytes
> sizeof(inode)=340 bytes
> sizeof(dentry)=132 bytes
> sizeof(ext3inode)=492 bytes
> sizeof(buffer_head)=56 bytes
> sizeof(skbuff)=176 bytes
> sizeof(task_struct)=3728 bytes
> CPU0 attaching sched-domain:
> domain 0: span 0000000f
> groups: 00000001 00000002 00000004 00000008
> CPU1 attaching sched-domain:
> domain 0: span 0000000f
> groups: 00000002 00000004 00000008 00000001
> CPU2 attaching sched-domain:
> domain 0: span 0000000f
> groups: 00000004 00000008 00000001 00000002
> CPU3 attaching sched-domain:
> domain 0: span 0000000f
> groups: 00000008 00000001 00000002 00000004
> net_namespace: 548 bytes
> Booting paravirtualized kernel on bare hardware
> Time: 16:44:18 Date: 05/06/08
>
> ======================================================
>
> [root at grp-01-10-01 MX_1]# modprobe -l | grep -i kvm
> /lib/modules/2.6.25-14.fc9.i686/kernel/arch/x86/kvm/kvm-amd.ko
> /lib/modules/2.6.25-14.fc9.i686/kernel/arch/x86/kvm/kvm-intel.ko
> /lib/modules/2.6.25-14.fc9.i686/kernel/arch/x86/kvm/kvm.ko
>
> ======================================================
>
> # dmesg | grep -i kvm
> #
>
> ======================================================
>
>
> I see no messages in dmesg about any problem related to kvm. The cpu speed
> looks to be half in /proc/cpuinfo as compared with dmesg. That's a little
> strange.
>
>
> Regards,
> Gerry
>
>
>
>
> --
> fedora-devel-list mailing list
> fedora-devel-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-devel-list
>
Check your BIOS. some mainboards ship with HW virtualization disabled.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20080508/d2bb8bcd/attachment.htm>
More information about the fedora-devel-list
mailing list