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-devel

RE: [Xen-devel] Xen support for PCI-SIG I/O Virtualization

To: "Greg Law" <glaw@xxxxxxxxxxxxxx>, "Masroor Vettuparambil" <Masroor.Vettuparambil@xxxxxxxxxxxx>
Subject: RE: [Xen-devel] Xen support for PCI-SIG I/O Virtualization
From: "Woller, Thomas" <thomas.woller@xxxxxxx>
Date: Wed, 16 Jan 2008 18:20:08 -0600
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 16 Jan 2008 16:20:47 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <478E451F.5080105@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AchYaSI7jcp5Rg/yRDOKYn/7XJayJwANIavA
Thread-topic: [Xen-devel] Xen support for PCI-SIG I/O Virtualization
> Let me know if you want to know more.
Curious if your patches have any multi-root logic.. Or if only SR.

Do you have specific smart NICs that you recommend that work with your
patches/Xen?

thanks,
Tom

> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Greg Law
> Sent: Wednesday, January 16, 2008 11:56 AM
> To: Masroor Vettuparambil
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-devel] Xen support for PCI-SIG I/O Virtualization
> 
> Masroor Vettuparambil wrote:
> > Hi,
> >  
> > what is the current support of Xen for PCI-SIG IOV SR/MR spec?
> > I have a PCIe device which supports multiple virtual functions(VF), 
> > and want to enable direct assignment of each of these VFs 
> to different domUs.
> > So is it possible to assign a PCIe virtual channel/function to domU 
> > directly?
> 
> Have you seen the work we did recently to allow smart NIC's 
> to be accessed directly from the guest?  Essentially your 
> "accelerated" driver is a plugin to netfront (which knows how 
> to send/receive packets with safe direct access hardware to 
> the NIC), and a plugin for netback which deals with the 
> privileged part of programming the NIC (e.g. creating virtual 
> devices and handing them out to the guests as appropriate). 
> Among other things, this architecture means you can support 
> migrating to machines with no smart hardware, or a different 
> smart NIC.
> 
> Let me know if you want to know more.
> 
> As far as programming the IOMMU goes, I've seen various 
> patches flying around so I know work has been done here, but 
> I don't know any more than that.
> 
> Cheers,
> 
> Greg
> -- 
> Greg Law                                              +44 1223 518 040
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
> 
> 
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel