From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: ARM64 EFI runtime Date: Tue, 13 Oct 2015 17:20:55 +0100 Message-ID: <561D2F67.3030000@citrix.com> References: <561BFE9C.2040102@amd.com> <561D15C1.1080203@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Stefano Stabellini , Brijesh Singh Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On 13/10/15 15:55, Stefano Stabellini wrote: > Hi Brijesh, > > passing EFI tables to dom0 is still under work by Shannon, see: > http://marc.info/?l=xen-devel&m=144321258920213. For now you could > simply reuse the existing linux uefi device tree nodes, see > Documentation/arm/uefi.txt and the existing acpi patch series for Xen, > which also introduces passing efi tables to dom0: > http://marc.info/?l=xen-devel&m=143189314630953. > > Once dom0 knows about efi, then it is just a matter of enabling the > existing PV runtime services on arm64, see drivers/xen/efi.c. That's not true. There is work to do in Xen in order to support efi runtime. The hypercall to call runtime services (XENPF_efi_runtime_call) is not plumbed and most of the code in common/efi/runtime.c is not built. Regards, -- Julien Grall