From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: Xen 4.6, OVMF and arm64 Date: Wed, 14 Oct 2015 12:30:15 +0100 Message-ID: References: <20151014112932.GG23759@zion.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20151014112932.GG23759@zion.uk.xensource.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: Wei Liu Cc: anthony.perard@citrix.com, xen-devel@lists.xensource.com, Stefano Stabellini List-Id: xen-devel@lists.xenproject.org On Wed, 14 Oct 2015, Wei Liu wrote: > On Wed, Oct 14, 2015 at 12:25:32PM +0100, Stefano Stabellini wrote: > > Hi Wei, Anthony, > > > > the OVMF revision that we use with Xen 4.6 is > > cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd, however that doesn't work for > > arm64. It is not a problem for xen.git, because the arm64 build of ovmf > > is not enabled in the xen tree (it is built separately). However it is a > > problem for raisin: I am trying to enable the ovmf build on arm64 in > > raisin but it fails on arm64 for the latest release (at least on CentOS > > 7) which is not nice. > > > > One fix is required on top of > > cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd to make it work: > > > > commit 28e80befa4fe0edd7cce876e991fed912f0f2795 > > Author: Leif Lindholm > > Date: Thu Jul 9 16:29:44 2015 +0000 > > > > BaseTools: aarch64: add -fno-asynchronous-unwind-tables to gcc cflags > > > > > > This is not required but it would be nice: > > > > commit ad2a2e5623a4a4ac5f24ae827f7842995ef4c2a9 > > Author: Ard Biesheuvel > > Date: Wed Aug 12 05:22:49 2015 +0000 > > > > BaseTools: add ARCH detection for AARCH64 and ARM > > > > > > They only affect aarch64. Do you think it would be possible to apply > > them to the ovfm tree on xenbits and maybe update the ovmf revision in > > Config.mk, once it passes any required osstest tests? > > > > I can send a patch for Config.mk when the patch passed our tests. OK, thanks. But can you also cherry-pick them into git://xenbits.xen.org/ovmf.git ?