PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Keine HVM Unterstützung?



pbrille
22.12.08, 08:29
Hallo,

ich möchte gerne unter XEN auch nicht modifizierte Systeme einsetzen über HVM. Nun hab ich gelesen, dass man mit

cat /proc/cpuinfo

bei einem AMD-Prozessor das Flag "svm" haben muss, um HVM-Unterstützung zu besitzen.

Leider fehlt bei mir dieses Flag. Ich habe einen AMD 9950 auf einem Asus M2N-SLI Deluxe mit der Firmware 1604 laufen. Virtualisierung ist im BIOS eingeschaltet.

Fehlt mir jetzt tatsächlich der HVM-Support und ich muss mir ein neues Board kaufen oder was ist los?

Danke!

thounder
22.12.08, 08:43
Hallo pbrille,

was gibt dir den cat /proc/cpuinfo aus?

Grüße

thounder

pbrille
22.12.08, 12:09
Wenn ich folgendes boote:
xen 3.2.2 kernel 2.6.18.8-xen:

agician:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 2
model name : AMD Phenom(tm) 9950 Quad-Core Processor
stepping : 3
cpu MHz : 2612.072
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 ht nx mmxext fxsr_opt 3dnowext 3dnow constant_tsc pni cmp_legacy cr8legacy ts ttp tm stc [6] [7] [8]
bogomips : 5227.92

processor : 1
vendor_id : AuthenticAMD
cpu family : 16
model : 2
model name : AMD Phenom(tm) 9950 Quad-Core Processor
stepping : 3
cpu MHz : 2612.072
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 ht nx mmxext fxsr_opt 3dnowext 3dnow constant_tsc pni cmp_legacy cr8legacy ts ttp tm stc [6] [7] [8]
bogomips : 5227.92

processor : 2
vendor_id : AuthenticAMD
cpu family : 16
model : 2
model name : AMD Phenom(tm) 9950 Quad-Core Processor
stepping : 3
cpu MHz : 2612.072
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 ht nx mmxext fxsr_opt 3dnowext 3dnow constant_tsc pni cmp_legacy cr8legacy ts ttp tm stc [6] [7] [8]
bogomips : 5227.92

processor : 3
vendor_id : AuthenticAMD
cpu family : 16
model : 2
model name : AMD Phenom(tm) 9950 Quad-Core Processor
stepping : 3
cpu MHz : 2612.072
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse sse2 ht nx mmxext fxsr_opt 3dnowext 3dnow constant_tsc pni cmp_legacy cr8legacy ts ttp tm stc [6] [7] [8]
bogomips : 5227.92


wenn ich jedoch den normalen ungepatchten Kernel starte (2.6.18-6-486):
magician:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 2
model name : AMD Phenom(tm) 9950 Quad-Core Processor
stepping : 3
cpu MHz : 2612.067
cache size : 512 KB
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 sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc pni monitor cx16 lahf_lm cmp_legacy svm cr8legacy ts ttp tm stc [6] [7] [8]
bogomips : 5227.97

thounder
22.12.08, 16:37
Hi pbrille,

für dich ist das flag svm wichtig! Das sagt aus ob HVM geht oder nicht.
Es scheint so, dass dein Xen-Kernel keinen Support für svm --> hvm hat.
Was ist das für ein System? Debian oder oder oder
Hast du die hvm version installiert?

Grüße

thounder

stefan.becker
22.12.08, 17:46
Der Phenom sollte das eigentlich haben. Ist das eventuell im Bios ausgeschaltet? Eventuell auch mal beim Hersteller nach einem Bios Update sehen, wenn das Problem bekannt ist.

thounder
22.12.08, 19:02
Die CPU hat die Funktion mit dem normalen Kernel ja. Ich denke das der Xen Kernel keinen HVM Support hat ...