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] allocate_empty_lowmem_region hypervisor function

To: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] allocate_empty_lowmem_region hypervisor function
From: Ross McIlroy <ross.mcilroy@xxxxxxxxx>
Date: Tue, 2 Aug 2005 14:20:59 +0100
Cc: cwc22@xxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, Ross C Mcilroy <mcilrorc@xxxxxxxxxxxxx>
Delivery-date: Tue, 02 Aug 2005 13:19:29 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JK4R3phMdk7yLEfiyJ8Vqeq7qrncCokwoY/Ho+iSpyEzKQAR806hJaShpa4Z2cJvWBMB37voTSK11xZdBzFyARtYSK5TGRbL9zxsZl9Q20DrViYIDxZ0G6UyvA35+YSHGvzwg1OBk/PC91Ut88+qhzpQ4OL303gGp4rThbC9kxE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <200508021348.07818.mark.williamson@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/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: <260002866C8EBA4EA0AD853F467EC11E04ACDB@xxxxxxxxxxxxxxxxxxxx> <200508021348.07818.mark.williamson@xxxxxxxxxxxx>
Reply-to: Ross McIlroy <ross.mcilroy@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> It's only used in the backend drivers, so I guess the build is trying to omit
> that as dead code as far as a domU is concerned.  

Could it be added to DomU, otherwise there is no way to map foreign
pages using the grant tables in unprivileged domains.  I thought the
point of grant tables was to allow inter domain communication between
non-privileged domains?  I could easily supply a patch if people think
this should be possible.

> IIRC the function is pure Linux-isms with no Xen-specifics, so it should be 
> fine to
> build into a domU (or even x86 Linux).

It uses the balloon driver and hypervisor calls, so I don't think it
would work in x86 Linux, but it works fine in DomU.



Xen-devel mailing list