Phoronix Forums  

Go Back   Phoronix Forums > Hardware > Processors & Memory

Processors & Memory Discuss both AMD and Intel processors (CPUs) and system memory. Cooling products for processors and overclocking can also be discussed.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-12-2007, 07:39 AM
johnc10 johnc10 is offline
Junior Member
 
Join Date: May 2007
Posts: 3
Default AMD Virtulization support

Hi,
I have a new AMD64 X2 4200 AM2 but it doesn't appear to have AMD-V support. Checking the AMD website I can't find anything other than FX2 chips which state that have full virtualization support. Once article seemed to suggest x2 AM2 6000+ had it. Can anyone recommend a reasonably priced AM2 processor? The alternative is to pay more money for an Intel E6600 with IVT.

Thanks, John.
Reply With Quote
  #2  
Old 05-14-2007, 07:06 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Quote:
Originally Posted by johnc10 View Post
Hi,
I have a new AMD64 X2 4200 AM2 but it doesn't appear to have AMD-V support. Checking the AMD website I can't find anything other than FX2 chips which state that have full virtualization support. Once article seemed to suggest x2 AM2 6000+ had it. Can anyone recommend a reasonably priced AM2 processor? The alternative is to pay more money for an Intel E6600 with IVT.

Thanks, John.
All AMD AM2 X2 processors feature AMD-V.
Reply With Quote
  #3  
Old 05-15-2007, 03:36 AM
johnc10 johnc10 is offline
Junior Member
 
Join Date: May 2007
Posts: 3
Default

I have an Asus M2N4-SLI and running FC6 Linux. The processor does not report it has AMD-V and therefore I cannot run full virtualisation. I've checked the BIOS for an option to turn it on but found nothing. AMD do not state my 4200 X2 processor supports AMD-V. The Intel Core 2 Duo does state IVT.
Reply With Quote
  #4  
Old 05-15-2007, 08:01 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by johnc10 View Post
I have an Asus M2N4-SLI and running FC6 Linux. The processor does not report it has AMD-V and therefore I cannot run full virtualisation. I've checked the BIOS for an option to turn it on but found nothing. AMD do not state my 4200 X2 processor supports AMD-V. The Intel Core 2 Duo does state IVT.
Your processor should support AMD-V.
Reply With Quote
  #5  
Old 05-15-2007, 11:09 AM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Quote:
Originally Posted by johnc10 View Post
I have an Asus M2N4-SLI and running FC6 Linux. The processor does not report it has AMD-V and therefore I cannot run full virtualisation. I've checked the BIOS for an option to turn it on but found nothing. AMD do not state my 4200 X2 processor supports AMD-V. The Intel Core 2 Duo does state IVT.
With AMD X2's there is no option to turn it on or off in the bios. It just stays on. It might be an issue with how your kernel or VM soution is compiled. VMWare for example does not support AMD-V or IVT until you are running Kernel 2.6.21 or greater that contain the necessary paravirt-ops extensions to Linux and you must be running VMWare Version 6.
Reply With Quote
  #6  
Old 05-15-2007, 02:44 PM
mlau mlau is offline
Senior Member
 
Join Date: Sep 2006
Location: Austria
Posts: 157
Default

Quote:
Originally Posted by deanjo View Post
With AMD X2's there is no option to turn it on or off in the bios. It just stays on.
I read on LKML that the behavior is inverse: the amd-v bit is
on by default and can only be switched OFF, no chance to enable
it again. The BIOS probably writes zeros to all unknown MSRs
and thereby accidentally disables AMD-V?
Reply With Quote
  #7  
Old 05-15-2007, 03:35 PM
johnc10 johnc10 is offline
Junior Member
 
Join Date: May 2007
Posts: 3
Default

Yes, it does have the svm flag after all (cat /proc/cpuinfo | grep svm). This site has a good intro.
http://www.crc.id.au/fedora-core-6-xen-and-asterisk/

My problem now is booting the xen kernel causes it to crash. It works on my other AMD64 X2 4200, but that is not AM2 so no svm flag :-(
Reply With Quote
  #8  
Old 05-15-2007, 08:21 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Quote:
Originally Posted by mlau View Post
I read on LKML that the behavior is inverse: the amd-v bit is
on by default and can only be switched OFF, no chance to enable
it again. The BIOS probably writes zeros to all unknown MSRs
and thereby accidentally disables AMD-V?
I have yet to see this, despite setting up 100+ Amd servers using Xen.

I would be VERY interested if you can post me a link to the post on the LKML.
Reply With Quote
  #9  
Old 05-16-2007, 02:14 PM
mlau mlau is offline
Senior Member
 
Join Date: Sep 2006
Location: Austria
Posts: 157
Default

Quote:
Originally Posted by deanjo View Post
I would be VERY interested if you can post me a link to the post on the LKML.
Please don't take my word for it... I remember reading about this
when KVM first popped out of the woodwork and people started
to complain that their shiny new cpu wasn't supported. I do read
almost all LKML mail (I have much free time during compiler runs)
and I don't remember all details from things long past
(that sticky off bit then probably applies to the core2duo if
you have had no problems with amd64 so far. I *do* remember
someone mentioning that)

EDIT: found a reference to it in the xen lists; it definitely applies only
to Intel's vm extensions:
http://lists.xensource.com/archives/.../msg00549.html

Last edited by mlau; 05-16-2007 at 02:33 PM.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:46 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.