[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] VGA Passthrough & PCIBack inquiry
Hello! Testing VGA Passthrough, and need some tips. I am running Debian Wheezy with a Custom Linux Kernel 3.2.9, and have compiled pciback into the kernel. I have successfully grabbed devices with pciback. Running xm pci-list-assignable-devices shows me the devices, and I have successfully passed onboard HD Audio & USB 3.0 controllers, and tested them successfully in a Windows 7 HVM.
Problem #1: I don't get any messages in dmesg about seized devices. Problem #2: GPU is sitting behind a NF200 chip, which doesn't have ACS, and so I get the following error:
Error: pci: to avoid potential security issue, 0000:03:00.0 is not allowed to be assigned to guest since it is behind PCIe switch that does not support or enable ACS. Problem #3:
I tried plugging the card into a separate PCIe Slot not behind the NF200 chip, but it was sitting behind a layer attached to several other devices, including the network adapters.
Suddenly, no eth0 (no internet), and a long list of devices from the xm command. I removed the xen-pciback.hide line from the grub, and rebooted. The devices are still being taken hostage and unavailable to the Dom0 host. When I boot into the normal Linux Kernel it has working internet again, so something in Xen must need a modification.
So, my questions are: Why doesn't dmesg show me any pciback messages? Is it because I'm not using a module? Is there a way to ignore the ACS security problem? I read about flags in the xend-config, but don't know if anyone has tested them on Xen 4.1.2:
> pci-passthrough-strict-check no > pci-dev-assign-strict-check no Also, since Xen is moving to the xl toolstack, does it still use the xend-config file? If not, what is the xl alternative?
Also, how can I reset devices taken by pciback and rebind them to Dom0? Is there a xen-pciback.unhide option, or a reset command? Given that the regular Linux kernel boots, I want to think that something was changed in the Xen config that I need to reset someplace.
If anyone has any ideas, please let me know, for now I'm moving onto installation 49 and going to give those flags a try. ~Casey
_______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |