I have set up Xen 4.0.0 on an AMD machine with 2*12core. (AMD Opteron(tm) Processor 6168) But when I try to use PCI passthrough to pass an NIC to my HVM, the HVM can successfully seen the NIC, but it can not use it!!. (I have enable the DMA virtualization option of the AMD chip) And, the machine will announce a "Power cycle AC" error when I enable the "DMA virtualization" in BIOS. It there anything wrong with this kind of chip? _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Konrad Rzeszutek Wilk
2011-Apr-06 12:36 UTC
Re: [Xen-devel] Questions about PCI passthrough on Xen 4.0
On Wed, Apr 06, 2011 at 11:36:42AM +0100, Song Xiang wrote:> I have set up Xen 4.0.0 on an AMD machine with 2*12core. (AMD > Opteron(tm) Processor 6168) > > But when I try to use PCI passthrough to pass an NIC to my HVM, the > HVM can successfully seen the NIC, but it can not use it!!. (I have > enable the DMA virtualization option of the AMD chip) > > And, the machine will announce a "Power cycle AC" error when I > enable the "DMA virtualization" in BIOS.Wait a minute. You enable the option in the BIOS and the machine power cycles you? That sounds like the BIOS is busted.> > It there anything wrong with this kind of chip?More like your BIOS. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Wei Huang
2011-Apr-06 18:44 UTC
Re: [Xen-devel] Questions about PCI passthrough on Xen 4.0
As indicated by Konrad, if enabling IOMMU in BIOS will cause power cycle, it would be a BIOS bug then. Your description wasn''t very clear. If you saw NIC been passthru to VM, when did "power cycle" happen? Maybe you can give us more details: 1. Machine vendor, BIOS vendor/version 2. Logs (xm dmesg after passthru) Thanks, -Wei On 04/06/2011 07:36 AM, Konrad Rzeszutek Wilk wrote:> On Wed, Apr 06, 2011 at 11:36:42AM +0100, Song Xiang wrote: >> I have set up Xen 4.0.0 on an AMD machine with 2*12core. (AMD >> Opteron(tm) Processor 6168) >> >> But when I try to use PCI passthrough to pass an NIC to my HVM, the >> HVM can successfully seen the NIC, but it can not use it!!. (I have >> enable the DMA virtualization option of the AMD chip) >> >> And, the machine will announce a "Power cycle AC" error when I >> enable the "DMA virtualization" in BIOS. > Wait a minute. You enable the option in the BIOS and the machine > power cycles you? That sounds like the BIOS is busted. > >> It there anything wrong with this kind of chip? > More like your BIOS. > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel