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] [RFC][PATCH 0/6] HVM PCI Passthrough (non-IOMMU)

To: Guy Zana <guy@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] [RFC][PATCH 0/6] HVM PCI Passthrough (non-IOMMU)
From: John Byrne <john.l.byrne@xxxxxx>
Date: Thu, 07 Jun 2007 19:53:28 -0700
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 07 Jun 2007 19:51:40 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <9392A06CB0FDC847B3A530B3DC174E7B02A95EDA@xxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
References: <9392A06CB0FDC847B3A530B3DC174E7B02A95EDA@xxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5.0.10 (X11/20060911)
Guy,

I tried your patches with a bnx2 NIC on SLES10 and they didn't work.

The first reason was that you mask off the capabilities bit in the PCI
status. If I got rid of this, I could at least get the NIC to configure,
but it didn't work and the dropped packets looked to be random garbage,
so I don't think it was talking to the device properly. (But I
understand almost nothing about PCI device configuration, so I don't
know what to look for.)

I haven't noticed the merge tree springing into existence into on
xenbits, so is there any progress on making into a real feature? It
sounds like most of the work needs to be done between you and Intel, but
I could certainly help with testing.

One thing I am interested in is, with the 1:1 mapping, could we disable
the VT page-fault handling? I've found that the page-fault overhead for
VT is horrible and would probably affect fork-exec benchmarks significantly.

Thanks,

John Byrne

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

<Prev in Thread] Current Thread [Next in Thread>