From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= Subject: Re: [PATCH] xen/arm: Implement domain_get_maximum_gpfn Date: Wed, 2 Jul 2014 12:51:40 +0200 Message-ID: <53B3E43C.2090603@citrix.com> References: <1404226666-7949-1-git-send-email-julien.grall@linaro.org> <1404292348.17692.0.camel@kazak.uk.xensource.com> <53B3CEBD.6090606@linaro.org> <1404292962.18330.1.camel@kazak.uk.xensource.com> <53B3D2E3.9060406@linaro.org> <1404294063.24733.0.camel@kazak.uk.xensource.com> <53B3F1EE020000780001F64B@mail.emea.novell.com> <53B3DCBF.5020801@citrix.com> <53B3FB89020000780001F6C5@mail.emea.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1X2I8k-0006zJ-1o for xen-devel@lists.xenproject.org; Wed, 02 Jul 2014 10:51:50 +0000 In-Reply-To: <53B3FB89020000780001F6C5@mail.emea.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: xen-devel@lists.xenproject.org, Julien Grall , Stefano Stabellini , Ian Campbell , Tim Deegan List-Id: xen-devel@lists.xenproject.org On 02/07/14 12:31, Jan Beulich wrote: >>>> On 02.07.14 at 12:19, wrote: >> For PVH guests there's still no MMIO hole (or any other kind of hole) at >> all, the hole(s) is only there for Dom0. > > So where would passed through devices get their MMIO BARs located? > (I realize pass-through isn't supported yet for PVH, but I didn't expect > such fundamental things to be missing.) We could always add a MMIO region to a PVH guest in backwards compatible way, the only requirement is to make sure the e820 provided to the guest has this hole set up, but I see no reason to add it before having this functionality, or to add it unconditionally to guests even if no devices are passed through. Also, shouldn't PVH guests use pcifront/pciback, which means it won't have any BARs mapped directly? Roger.