WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] PCIe NIC Passthrough

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] PCIe NIC Passthrough
From: Annie Aryal <anniearyal@xxxxxxxxx>
Date: Tue, 24 May 2011 11:22:08 -0700
Delivery-date: Thu, 02 Jun 2011 14:47:15 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=iHP0hw6lmqUoptPaHHrT6WBlHJZDJG3+7S7JujMkFlM=; b=HwxNf6oFT312CzGRGZeix5wTJSxhyrJisv6BJH6DBbnYyLNgBcVlFvzLHIQ+f0GgiT bM80PQimbTGkFgmb7Ew/h31LPbt1G8Qkeox0jAX2uhY9Pg1Rc36FgvQcpVZDzSZvpEEC SPbZLO12l7Fy4DshbN2rTp5tKvmbcNAqouqsg=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=sfUnY9j20epvFArDolt1my6ytBiXiLxWj8gI60hfqDQBRh5KHpZs0Akk8a5CmXuvPj FqtygRzEmslq8JpLyOKUEz8/CAqfgoQbPa1Iithpacxl6mbb3gaccGcka4gjgEesZH6X A0Bc/ud7TXeNJDRfAyx46cuDqhfYXDIkUXDUY=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi :

I am trying to do PCIe passthrough on HVM domu. I have window XP as a HVM domu and xen-4.0. dom0 and domU (without device assign) works fine.

I have more than one NIC card. I want to passthrough 03:00.0 to domu
here are the list of my nic cards:

lspci | grep -i eth
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
04:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
06:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
07:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection

Here is my grub:
menuentry 'Xen 4.0'{
        insmod ext2
        set root='(hd0,7)'
        multiboot       (hd0,7)/boot/xen-4.0.0-rc8.gz dom0_mem=2056M dummy=dummy xen-pciback.hide=(03:00.0)
        module  (hd0,7)/boot/vmlinuz-2.6.32.25 dummy=dummy root=UUID=045b2154-a6b3-45ed-8fce-61d3b0358808 ro nomodeset iommu=1
        module (hd0,7)/boot/initrd.img-2.6.32.25
}

And I added pci=['03:00.0'] on my domu.cfg

When I do xm pci-list  or xm pci-list-assignable-devices
It does not return anythings.

When I do xm create domu.cfg I get following error
Error: pci: PCI Backend and pci-stub don't own device 0000:03:00.0

Did I miss something somewhere?

Any help will be appreciated.


Annie


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] PCIe NIC Passthrough, Annie Aryal <=