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] [PATCH] [VTD] Enable pass-through translation for Dom0

To: <Xen-devel@xxxxxxxxxxxxxxxxxxx>, "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx>
Subject: RE: [Xen-devel] [PATCH] [VTD] Enable pass-through translation for Dom0
From: "Han, Weidong" <weidong.han@xxxxxxxxx>
Date: Tue, 9 Sep 2008 16:34:01 +0800
Cc: "Cihula, Joseph" <joseph.cihula@xxxxxxxxx>, "Xu, Anthony" <anthony.xu@xxxxxxxxx>, "Kay, Allen M" <allen.m.kay@xxxxxxxxx>
Delivery-date: Tue, 09 Sep 2008 01:34:29 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <0122C7C995D32147B66BF4F440D3016301AD9C4D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
References: <0122C7C995D32147B66BF4F440D3016301AD9C4D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AckRudmkJIyBDUhdR2mEcoN5ejIspAAm59MQ
Thread-topic: [Xen-devel] [PATCH] [VTD] Enable pass-through translation for Dom0
Taking security into accout, it's not suitable to enable pass-through
translation for Dom0 by default when the pass-through field in extended
capability register is set. This feature is for people/usages who are
not overly worried about security/isolation, but want best performance.
With Dom0 use of pass-through, it reduces the IOTLB pressure for other
devices assigned to guest domains. 

Keir, 

Is it possible to add a command line option to control whether this is
enabled? 

Randy (Weidong)


Han, Weidong wrote:
> If pass-through field in extended capability register is set, set
> pass-through translation type for Dom0, that means DMA requests with
> Untranslated addresses are
> processed as pass-through in Dom0, needn't translate DMA requests
> through a multi-level page-table.
> 
> Signed-off-by: Anthony Xu <anthony.xu@xxxxxxxxx>
> Signed-off-by: Weidong Han <weidong.han@xxxxxxxxx>


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

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