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

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


  • To: Liwei <xieliwei@xxxxxxxxx>, "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: David TECHER <davidtecher@xxxxxxxx>
  • Date: Sun, 15 Jul 2012 13:17:31 +0100 (BST)
  • Delivery-date: Sun, 15 Jul 2012 12:19:15 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=5JULDt5g9GWbVN0A4FzuGaNOOpSIiIDBTMG4aXWuNZs6FLjti5nmOTPfj1NEC70tJ0qx7wq2fvXOnhwzp53S5AEcSU9U3Sbjwk9XSDnMM4zNdeMK5QEkp6ygBq4MAsozLFgmJRTH9rdURS/drZF5+edB/1tsI1do1ZEg4tIuu2w=;
  • List-id: Xen user discussion <xen-users.lists.xen.org>

Due to changeset 25525,

pci_msitranslate = 0 by default


Try

pci_msitranslate = 1

It worked for me :)


De : Liwei <xieliwei@xxxxxxxxx>
À : xen-users@xxxxxxxxxxxxxxxxxxx
Envoyé le : Dimanche 15 juillet 2012 8h37
Objet : [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!

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

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