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

Re: [Xen-users] VT-d passthrough strangeness



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In order to successfully pass through a USB controller to a linux PVM,
I also had to add 'xen-pciback.permissive pci=resource_alignment=00:13.2'
to the dom0 linux command line, though you can do this through /sys as
well.

YMMV

On 05/01/2013 09:56 AM, Paul Stimpson wrote:
> Hi,
> 
> I'm working on an HP Z420 workstation. I have an Ubuntu hypervisor
> with a home-compiled copy of Xen 4.2.0. I'm trying to pass through
> a pile of hardware into a Windows Server 2008 R2 guest.
> 
> 
> * (00:1a.0) - Motherboard USB 1/2 controller * (00:1b.0) -
> Motherboard audio * (00:1d.0) - Motherboard USB 1/2 controller *
> (05:00.0) - Second AMD Firepro V3900 graphics card * (05:00.1) -
> The HDMI audio output on the above card * (06:00.0) - Video
> playback card * (08:00.0) - Motherboard USB 3 controller
> 
> The 00:1b.0, 05:00.0, 05:00.1 and 06:00.0 go through to the guest
> fine. The USB controllers are more problematic and don't get passed
> through when the Windows guest starts in /etc/xen/auto.
> 
> I've tried everything I can think of: * I put pciback into initrd. 
> * The hide is listed both in the kernel boot line and in 
> /etc/modprobe.d/pciback * I listed the unique IDs (obtained from 
> /sys/bus/pci/devices/..../modalias) in /etc/modprobe.d/blacklist *
> I created a new script in /etc/rc5.d between xencommons and 
> xendomains that both echoes the PCI BDF into 
> /sys/bus/pci/devices/....../driver/unbind and does an xl 
> pci-assignable-add on the BDF.
> 
> If I stop the Windows guest, do an xl pci-assignable-add on each of
> the devices then restart the guest, they go through fine.
> 
> I've been forbidden from patching Xen or recompiling the kernel by 
> someone I must listen to.
> 
> I would be really grateful if you could give me an idea on how to
> make this thing work as I'm starting to feel really stupid.
> 
> Thanks, Paul.
> 
> 
> _______________________________________________ Xen-users mailing
> list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users

- -- 
Tony Lill, OCT,                    Tony.Lill@xxxxxxxxxxxxxxxxxxx
President, A. J. Lill Consultants                 (519) 650 0660
539 Grand Valley Dr., Cambridge, Ont. N3H 2S2     (519) 241 2461
- --------------- http://www.ajlc.waterloo.on.ca/ ----------------


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlGBJ5cACgkQGS8yZq1uvxCg7QCcDFs3ggS4DP6dMtwbEW1Wvq5I
OPEAnifEipEYRX+D8ypZ3y8lY43LDIOR
=YOcM
-----END PGP SIGNATURE-----

_______________________________________________
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®.