From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ross McIlroy Subject: Re: allocate_empty_lowmem_region hypervisor function Date: Tue, 2 Aug 2005 14:20:59 +0100 Message-ID: <7f4e21e305080206205dd0b3b5@mail.gmail.com> References: <260002866C8EBA4EA0AD853F467EC11E04ACDB@EX2.ad.dcs.gla.ac.uk> <200508021348.07818.mark.williamson@cl.cam.ac.uk> Reply-To: Ross McIlroy Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <200508021348.07818.mark.williamson@cl.cam.ac.uk> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Mark Williamson Cc: cwc22@cam.ac.uk, xen-devel@lists.xensource.com, Ross C Mcilroy List-Id: xen-devel@lists.xenproject.org > 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. =20 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. Thanks, Ross