<br><br><div class="gmail_quote">2008/5/8 Gerry Reno <<a href="mailto:greno@verizon.net">greno@verizon.net</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  

<div bgcolor="#ffffff" text="#000000"><div class="Ih2E3d">
Richard W.M. Jones wrote:
<blockquote cite="http://mid20080508112444.GA29692@amd.home.annexia.org" type="cite">
  <pre>On Thu, May 08, 2008 at 02:22:51AM -0400, Gerry Reno wrote:
  </pre>
  <blockquote type="cite">
    <pre>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? 
    </pre>
  </blockquote>
  <pre>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.

  </pre>
</blockquote>
</div><tt>Rich,<br>
  The hardware appears to support hardware virtualization:<br>
<br>
</tt><tt>======================================================<br>
# </tt><tt>grep svm /proc/cpuinfo<br>
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<br>
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<br>
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<br>
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<br>
<br>
<br>
Here's what is in /proc/cpuinfo:<br>
<br>
</tt><tt>======================================================<br>
</tt><tt>[root@grp-01-10-01 MX_1]# cat /proc/cpuinfo<br>
processor       : 0<br>
vendor_id       : AuthenticAMD<br>
cpu family      : 16<br>
model           : 2<br>
model name      : AMD Phenom(tm) 9850 Quad-Core Processor<br>
stepping        : 3<br>
cpu MHz         : 1250.000<br>
cache size      : 512 KB<br>
physical id     : 0<br>
siblings        : 4<br>
core id         : 0<br>
cpu cores       : 4<br>
fdiv_bug        : no<br>
hlt_bug         : no<br>
f00f_bug        : no<br>
coma_bug        : no<br>
fpu             : yes<br>
fpu_exception   : yes<br>
cpuid level     : 5<br>
wp              : yes<br>
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<br>
bogomips        : 2512.94<br>
clflush size    : 64<br>
<br>
processor       : 1<br>
vendor_id       : AuthenticAMD<br>
cpu family      : 16<br>
model           : 2<br>
model name      : AMD Phenom(tm) 9850 Quad-Core Processor<br>
stepping        : 3<br>
cpu MHz         : 1250.000<br>
cache size      : 512 KB<br>
physical id     : 0<br>
siblings        : 4<br>
core id         : 2<br>
cpu cores       : 4<br>
fdiv_bug        : no<br>
hlt_bug         : no<br>
f00f_bug        : no<br>
coma_bug        : no<br>
fpu             : yes<br>
fpu_exception   : yes<br>
cpuid level     : 5<br>
wp              : yes<br>
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<br>
bogomips        : 2512.94<br>
clflush size    : 64<br>
<br>
processor       : 2<br>
vendor_id       : AuthenticAMD<br>
cpu family      : 16<br>
model           : 2<br>
model name      : AMD Phenom(tm) 9850 Quad-Core Processor<br>
stepping        : 3<br>
cpu MHz         : 1250.000<br>
cache size      : 512 KB<br>
physical id     : 0<br>
siblings        : 4<br>
core id         : 1<br>
cpu cores       : 4<br>
fdiv_bug        : no<br>
hlt_bug         : no<br>
f00f_bug        : no<br>
coma_bug        : no<br>
fpu             : yes<br>
fpu_exception   : yes<br>
cpuid level     : 5<br>
wp              : yes<br>
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<br>
bogomips        : 2512.94<br>
clflush size    : 64<br>
<br>
processor       : 3<br>
vendor_id       : AuthenticAMD<br>
cpu family      : 16<br>
model           : 2<br>
model name      : AMD Phenom(tm) 9850 Quad-Core Processor<br>
stepping        : 3<br>
cpu MHz         : 1250.000<br>
cache size      : 512 KB<br>
physical id     : 0<br>
siblings        : 4<br>
core id         : 3<br>
cpu cores       : 4<br>
fdiv_bug        : no<br>
hlt_bug         : no<br>
f00f_bug        : no<br>
coma_bug        : no<br>
fpu             : yes<br>
fpu_exception   : yes<br>
cpuid level     : 5<br>
wp              : yes<br>
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<br>
bogomips        : 2512.94<br>
clflush size    : 64<br>
<br>
======================================================<br>
<br>
But I notice from dmesg that it reports different capability for cpus
(notice the bogomips):<br>
<br>
</tt><tt>======================================================<br>
</tt><tt>CPU0: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03<br>
Booting processor 1/1 ip 4000<br>
CPU 1 irqstacks, hard=c07ba000 soft=c079a000<br>
Initializing CPU#1<br>
Calibrating delay using timer specific routine.. 5022.86 BogoMIPS
(lpj=2511432)<br>
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)<br>
CPU: L2 Cache: 512K (64 bytes/line)<br>
CPU 1(4) -> Core 2<br>
Intel machine check architecture supported.<br>
Intel machine check reporting enabled on CPU#1.<br>
CPU1: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03<br>
Booting processor 2/2 ip 4000<br>
CPU 2 irqstacks, hard=c07bb000 soft=c079b000<br>
Initializing CPU#2<br>
Calibrating delay using timer specific routine.. 5022.84 BogoMIPS
(lpj=2511421)<br>
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)<br>
CPU: L2 Cache: 512K (64 bytes/line)<br>
CPU 2(4) -> Core 1<br>
Intel machine check architecture supported.<br>
Intel machine check reporting enabled on CPU#2.<br>
CPU2: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03<br>
Booting processor 3/3 ip 4000<br>
CPU 3 irqstacks, hard=c07bc000 soft=c079c000<br>
Initializing CPU#3<br>
Calibrating delay using timer specific routine.. 5022.85 BogoMIPS
(lpj=2511426)<br>
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)<br>
CPU: L2 Cache: 512K (64 bytes/line)<br>
CPU 3(4) -> Core 3<br>
Intel machine check architecture supported.<br>
Intel machine check reporting enabled on CPU#3.<br>
CPU3: AMD Phenom(tm) 9850 Quad-Core Processor stepping 03<br>
Total of 4 processors activated (20094.44 BogoMIPS).<br>
ENABLING IO-APIC IRQs<br>
..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1<br>
Brought up 4 CPUs<br>
sizeof(vma)=84 bytes<br>
sizeof(page)=32 bytes<br>
sizeof(inode)=340 bytes<br>
sizeof(dentry)=132 bytes<br>
sizeof(ext3inode)=492 bytes<br>
sizeof(buffer_head)=56 bytes<br>
sizeof(skbuff)=176 bytes<br>
sizeof(task_struct)=3728 bytes<br>
CPU0 attaching sched-domain:<br>
 domain 0: span 0000000f<br>
  groups: 00000001 00000002 00000004 00000008<br>
CPU1 attaching sched-domain:<br>
 domain 0: span 0000000f<br>
  groups: 00000002 00000004 00000008 00000001<br>
CPU2 attaching sched-domain:<br>
 domain 0: span 0000000f<br>
  groups: 00000004 00000008 00000001 00000002<br>
CPU3 attaching sched-domain:<br>
 domain 0: span 0000000f<br>
  groups: 00000008 00000001 00000002 00000004<br>
net_namespace: 548 bytes<br>
Booting paravirtualized kernel on bare hardware<br>
Time: 16:44:18  Date: 05/06/08<br>
<br>
</tt><tt>======================================================<br>
<br>
[root@grp-01-10-01 MX_1]# modprobe -l | grep -i kvm<div class="Ih2E3d"><br>
/lib/modules/2.6.25-14.fc9.i686/kernel/arch/x86/kvm/kvm-amd.ko<br>
/lib/modules/2.6.25-14.fc9.i686/kernel/arch/x86/kvm/kvm-intel.ko<br>
/lib/modules/2.6.25-14.fc9.i686/kernel/arch/x86/kvm/kvm.ko<br>
<br>
</div></tt><tt>======================================================</tt><tt><br>
<br>
# dmesg | grep -i kvm<br>
#<br>
<br>
</tt><tt>======================================================</tt><tt><br>
<br>
<br>
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.<br>
<br>
<br>
Regards,<br>
Gerry<br>
<br>
</tt><tt><br>
<br>
</tt>
</div>

<br>--<br>
fedora-devel-list mailing list<br>
<a href="mailto:fedora-devel-list@redhat.com">fedora-devel-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-devel-list" target="_blank">https://www.redhat.com/mailman/listinfo/fedora-devel-list</a><br></blockquote></div><br><br><br><br>Check your BIOS.  some mainboards ship with HW virtualization disabled.<br>