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/
Home Products Support Community News


Re: [Xen-devel] Re: [Xen-users] pci passthrough and Xenserver

To: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Subject: Re: [Xen-devel] Re: [Xen-users] pci passthrough and Xenserver
From: Ritu kaur <ritu.kaur.us@xxxxxxxxx>
Date: Wed, 10 Mar 2010 09:48:06 -0800
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 10 Mar 2010 09:49:31 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=o+7hQNiw9TrsI5tQ7DEpuw6FQUB+BZ6SRptHl461ZK0=; b=VkprqiFbXAV+AWLCFwQ10njONFMOhxLbbNwgX83DnotV703NJFjBMVuSithZNmIJJk WN0yCSConKQSCjHpT0hzA+osqx/tjiUA1v9s1B94qKKr7/kDnK6D+t/pPAjASW4M5K9H t4bhKLVStUOz/vmfnilEQC7HhuSwmN5t/kfKU=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=G+5+r7TGH+x0eoOMAvETNKUGK7qL0ISYhbsLywunW4gaEYXWwJy98sfLwFR5p2UcqM pmaArny6oF/BKH174wGTeDF2nwxKhYPJih4Gk7eUpaRTWN8RBS2/YxLBzL8DGKmlbBMv KdEu3ZfWrrONfj8HK3bvHzU2r+vDrNCZmUzuI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1268237158.11737.70432.camel@xxxxxxxxxxxxxxxxxxxxxx>
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>
References: <29b32d341003081159x758dce8s15f29b4fc03a72d1@xxxxxxxxxxxxxx> <15863915.27.1268087855741.JavaMail.root@zimbra5> <29b32d341003091707y4f1fee12ucf50f4228e74007a@xxxxxxxxxxxxxx> <29b32d341003091729p6d43407eu79acc3b2f90b3b6e@xxxxxxxxxxxxxx> <1268237158.11737.70432.camel@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi Ian,

Thank for the inputs, will try this out.


On Wed, Mar 10, 2010 at 8:05 AM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
Please don't cross-post.

On Wed, 2010-03-10 at 01:29 +0000, Ritu kaur wrote:
> Hi,
> I had additional questions(I re-read the Assign_hardware...), and I
> don't quite follow it completely. The config given is for dom0, it
> doesn't have any information as to what domU will get access to this
> pci device? Do I need to change config in domU as well, document
> doesn't say anything about it. Furthermore, in the document I see
> references to "xm pci-list-assignable-devices" cli's, however, XCP
> comes with xe tool-stack, does it come with similar pci commands? I am
> yet to install XCP, but wanted to check.

With XenAPI you can set the VM.other-config:pci key to a comma separated
list of "<bus>/<bdf>" where bus should always be 0 and <bdf> is the
bus-device-function as seen in domain 0. For example to pass device
0000:07:10.0 through to a guest try:

xe vm-param-set uuid=<uuid> other-config:pci=0000:07:10.0

You may need to manually load the pciback module first.


> Thanks
> On Tue, Mar 9, 2010 at 5:07 PM, Ritu kaur <ritu.kaur.us@gmail.com>
> wrote:
>         Hi,
>         I did go through  vmops.ml and I really didn't get much
>         information on what config file it is reading or what changes
>         are needed. I looked at
>         http://wiki.xensource.com/xenwiki/Assign_hardware_to_DomU_with_PCIBack_as_module from the link given by Dullor, not sure whether those changes suffice XCP for pci passthrough hence thought of checking. Any inputs?
>         Thanks
>         On Mon, Mar 8, 2010 at 2:37 PM, James Troup
>         <james@xxxxxxxxxxxxxxxxx> wrote:
>                 No PCI passthrough for XenServer AFAIK.
>                 You need XCP for that and then it is still very
>                 experimental with NO documentation except what is in
>                 the code.
>                 Line 483+
>                 http://xenbits.xen.org/xapi/xen-api.hg?file/a8decf9d3bee/ocaml/xapi/vmops.ml
>                 ----- Original Message -----
>                 From: "Ritu kaur" <ritu.kaur.us@gmail.com>
>                 To: xen-devel@xxxxxxxxxxxxxxxxxxx,
>                 xen-users@xxxxxxxxxxxxxxxxxxx
>                 Sent: Tuesday, 9 March, 2010 6:29:49 AM
>                 Subject: [Xen-users] pci passthrough and Xenserver
>                 Hi,
>                 We are running Citrix Xenserver 5.5(dom0) and PV
>                 guests(domU). Since VT-d support is not required for
>                 PV guests has anyone tried pci passthrough with Citrix
>                 Xenserver? If yes what config file changes are
>                 required in domU and dom0? I looked at Citrix forums
>                 and xen.org/xen-users archives, not getting useful
>                 information from it. Inputs much appreciated.
>                 Thanks
>                 _______________________________________________
>                 Xen-users mailing list
>                 Xen-users@xxxxxxxxxxxxxxxxxxx
>                 http://lists.xensource.com/xen-users

Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>