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] [PATCH] linux: force proper address translation in Dell

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] linux: force proper address translation in Dell RBU
From: "Jan Beulich" <JBeulich@xxxxxxxxxx>
Date: Thu, 19 Nov 2009 10:01:27 +0000
Cc: Douglas_Warzecha@xxxxxxxx
Delivery-date: Thu, 19 Nov 2009 02:01:54 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4B0522FB0200007800020C9D@xxxxxxxxxxxxxxxxxx>
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: <4B0522FB0200007800020C9D@xxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> "Jan Beulich" <JBeulich@xxxxxxxxxx> 19.11.09 10:50 >>>
>Replacing virt_to_phys() by virt_to_bus(), and adding code to ensure
>contiguity as required by the firmware.

While similar address translation changes are also needed in dcdbas,
doing them is not sufficient for the driver to work under Xen. It also
requires that the issuing on SMIs happens on physical CPU#0, which
presently we can arrange for only by using domctl interfaces. I'm not
certain however that I could, not being there is any interest in this in
the first place, reliably backport to 2.6.18 the hack we use for this in
our forward ported trees. Of course, some mechanism will certainly be
needed in the pv-ops Dom0 case once that reaches the point where
it can be used in products...


Xen-devel mailing list

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