[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Upgrade XEN to 4.0.1: AMD-Vi: IOMMU not found! - I/O virtualisation disabled (PCI-Passthrought didn't work again)



On Wed, 2012-05-02 at 00:27 +0100, Marius Meisner wrote:
> (XEN) Xen version 4.0.1 (Debian 4.0.1-4) (waldi@xxxxxxxxxx) (gcc
> version 4.4.5 (Debian 4.4.5-8) ) Thu Jun  9 18:38:03 UTC 2011
> (XEN) Bootloader: GRUB 1.98+20100804-14+squeeze1
> (XEN) Command line: placeholder dom0_mem=600M iommu=1
> iommu_inclusive_mapping=1 amd-iommu-debug
> pciback.hide=(00:16.0)(00:16.2)

This ("pciback.hide=...") should be a kernel command line option, not a
hypervisor command line option.

It may also be called xen-pciback.hide in some kernel versions, I'm not
100% sure about the Squeeze kernel but bear it in mind.

[...]
>  AMD-Vi: IOMMU not found! and I/O virtualisation disabled instead of
> enabling virtualization in BIOS (Motherboard: Gigabyte MBAM3 AMD-880G
> GA-880GMA-UD2H with BIOS F1).

Strictly speaking you don't need an IOMMU to do passthrough to a PV
guest, although obviously an IOMMU will improve security and
reliability.

>  This Version has worked under previous version of xen.

Was it working with the IOMMU enabled? Or working without it?

> Try some settings iommu=verbose iommu=1 iommu_inclusive_mapping=1
> amd-iommu-debug no change.

Any change in the log messages with these enabled?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.