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 00/18] ioemu: use devfn instead of slots as the uni

To: Simon Horman <horms@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] [rfc 00/18] ioemu: use devfn instead of slots as the unit for passthrough
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Mon, 02 Mar 2009 08:44:42 +0000
Cc: Yuji Shimada <shimada-yxb@xxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Delivery-date: Mon, 02 Mar 2009 00:45:10 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090302041432.GA22360@xxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acma7WoQk+vqdpZ8TRehlNvJeveXXAAJbceZ
Thread-topic: [Xen-devel] [rfc 00/18] ioemu: use devfn instead of slots as the unit for passthrough
User-agent: Microsoft-Entourage/12.15.0.081119
On 02/03/2009 04:14, "Simon Horman" <horms@xxxxxxxxxxxx> wrote:

>> That was what I had in mind in my original proposal.
>> I'll try coding it up and see what it looks like.
> 
> As per the patch below I tried coding this up.
> 
> Unfortuantely in my test cases it seems that an rtl8139 ioemu device
> doesn't work unless its given the same girq that the original mapping
> yeilded.  I guess this is because the patch below isn't sufficient to wire
> up the girq for the ioemu case. I am investigating why.

Not really what I had in mind. Xend can do the GSI->slot mapping, to ensure
non-conflicting GSIs. I don't think any hypervisor changes are required, let
alone substantial ones.

 -- Keir




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