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

Re: [Xen-users] EFI PCI-Passthrough



On Sat, 2015-05-02 at 14:18 -0300, Carlos Gustavo Ramirez Rodriguez
wrote:
> > Some Marvell devices have an issue where they need something like
> > "pci-phantom=0a:00,1" on the hypervisor command line.
> 
> Thanks Ian for the idea, but neither is the controller with an issue a
> Marvell, neither assigning a "new" pci-phantom using the Intel
> Controller worked, am I using the wrong sintax declaring the second
> pci-phantom?

Sorry I missed a) that you were passing pci-phantom for the Marvell
device already and b) that you were passing through a different device
anyway.

> 
> [global]
> default=xen
> 
> [xen]
> options=pci-phantom=0000:0a:00,1 pci-phantom=0000:00:1f,2

This looks like the correct syntax, but I think this is a red-herring
based on my bad reading of the original mail. IOW you may as well drop
the attempt to set the phantom stuff for the Intel SATA controller
(unless you have a reference suggesting it is needed?)

> dom0_max_vcpus=8 dom0_vcpus=1 dom0_mem=2097152
> kernel=vmlinuz-4.0.0-040000-generic root=/dev/mapper/vg-root #
> xen-pciback.hide=(00:1f.2)
> ramdisk=initrd.img-4.0.0-040000-generic
> 
> Any other ideas that might workaround the issue?

Not off-hand. Full logs from "xl dmesg", "dmesg", "xl -vvv create ..."
and within the guest might ring a bell in someone's head. Also please
post your guest configuration file.

The device you are passing through appears to be a subfunction (.2),
some hardware can be a bit particular about passing through only some
functions, what are the other functions on 00:1f? Does also passing them
through help?

The other thing to check is whether the device is appearing to the guest
as function 2 or 0, some drivers can make assumptions about this sort of
thing.

You are using Windows as a guest VM, it might be worth trying to get
this working with a Linux HVM guest first since I expect we can get more
useful debugging out of Linux than Windows (at least I don't have the
first clue where to look in Windows).

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