|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] PCI passthrough working on Xen 3!
Thanks to the kind person(s) who worked on this. I am using PCI
passthrough right now and it works. I hope support is added for VT
domains too; That would be extremely useful.
So far I have tried a NIC, USB, and PCI Video. The NIC works flawlessly.
USB works as long as the devices are present at the time the domain
is started. Hotplugging USB devices seems not to work. If I open
/dev/input/mice, and move my mouse around, I can see the mouse data.
I have seen some dmesg output like this from USB:
uhci_hcd 0000:00:01.3: Unlink after no-IRQ? Controller is probably using the
wrong IRQ.
I couldn't do much of anything with PCI video (i.e., start X) because
X relies on virtual terminal support, which Xenlinux doesn't provide.
Does anyone know if there is a way around it?
Here is my domU lspci output:
# lspci
00:00.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100]
(rev 05)
00:01.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev
01)
00:01.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev
01)
00:01.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev
01)
00:01.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev
01)
00:01.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI
Controller (rev 01)
00:02.0 VGA compatible controller: Trident Microsystems TGUI 9660/938x/968x
(rev d3)
And lsusb:
# lsusb
Bus 005 Device 003: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 005 Device 002: ID 413c:2003 Dell Computer Corp.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
# cat /proc/interrupts
CPU0 CPU1
18: 3 0 Phys-irq ehci_hcd:usb1, uhci_hcd:usb2
19: 0 0 Phys-irq uhci_hcd:usb5
20: 0 0 Phys-irq uhci_hcd:usb4
21: 0 0 Phys-irq uhci_hcd:usb3
256: 12093 0 Dynamic-irq timer0
257: 1852 0 Dynamic-irq resched0
258: 39 0 Dynamic-irq callfunc0
259: 0 2057 Dynamic-irq resched1
260: 0 39 Dynamic-irq callfunc1
261: 0 6934 Dynamic-irq timer1
262: 340 0 Dynamic-irq xenbus
263: 1098 0 Dynamic-irq xencons
264: 2357 0 Dynamic-irq blkif
265: 6 0 Dynamic-irq eth0
NMI: 0 0
LOC: 0 0
ERR: 0
MIS: 0
Thanks
Jeff
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] PCI passthrough working on Xen 3!,
Jeff Noxon <=
|
|
|
|
|