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

[Xen-users] Certain PCI passthrough devices don't work



Hello list,
    Using the mainline 3.5-rc6 kernel and yesterday's xen-unstable,
I'm having trouble passing in some PCI devices. Everything else works
smoothly.
    Attached are some of the relevant logs and configurations. I did
notice from the qemu logs that all the problematic devices have "IRQ
type = INTx" whereas those that are working have "IRQ type =
MSI-INTx".
    On the domU side, Windows reports that the devices cannot start
and Ubuntu complained something along the lines of "Invalid USB
capability 0xFF" (for the USB controller I was passing through).

    Kernel version:
        git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
        commit 055c9fa8874fa7261eec7a268366565db84af474
        Merge: 310959e 46bada6
        Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
        Date:   Tue Jul 10 13:24:48 2012 -0700
    Xen version:
        http://xenbits.xen.org/xen-unstable.hg
        parent: 25605:9950f2dc2ee6 tip
         xsm/flask: avoid struct page lookup in mmu_normal_update
        branch: default

    Anyone has any idea how to fix this? It was working before I did
the kernel and xen upgrade.

Thanks!

Attachment: lspci.log
Description: Binary data

Attachment: qemu.log
Description: Binary data

Attachment: tempvm.cfg
Description: Binary data

Attachment: xldmesg.log
Description: Binary data

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