From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoppK-0004q7-An for qemu-devel@nongnu.org; Thu, 13 Nov 2014 03:32:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoppF-0005Hz-Hd for qemu-devel@nongnu.org; Thu, 13 Nov 2014 03:32:26 -0500 Received: from mx1.redhat.com ([209.132.183.28]:39870) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoppF-0005Gj-At for qemu-devel@nongnu.org; Thu, 13 Nov 2014 03:32:21 -0500 Message-ID: <1415867521.25539.5.camel@nilsson.home.kraxel.org> From: Gerd Hoffmann Date: Thu, 13 Nov 2014 09:32:01 +0100 In-Reply-To: <546389F3.4040508@redhat.com> References: <20141030180216.GD31629@leverpostej> <1690954.Y528jzYjum@wuerfel> <5463850E.7020703@redhat.com> <4532823.qiucXlCzCt@wuerfel> <546389F3.4040508@redhat.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Linaro-acpi] [RFC PATCH 0/7] hw/arm/virt: Dynamic ACPI v5.1 table generation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: Peter Maydell , "Ian.Campbell@citrix.com" , Arnd Bergmann , linaro-acpi@lists.linaro.org, Claudio Fontana , QEMU Developers , "stefano.stabellini@citrix.com" , "tech@virtualopensystems.com" , Parth Dixit , Christoffer Dall Hi, > The PowerPC folks are using u-boot as the firmware. I know Peter > disagrees, but I don't understand why so I'll throw this up for > discussion too; it is definitely lighter-weight than UEFI. Would that > make sense for ARM? Played around with that. Look here: https://www.kraxel.org/cgit/jenkins/u-boot/tree/ https://www.kraxel.org/repos/jenkins/u-boot/ [ based on fedora uboot package, some vexpress patches on top ] Problems I ran into: * u-boot has no virto support. * sdcard emulation is painfully slow on arm kvm. Oh, and working with u-boot upstream is *ahem* a challenge. After trying to get a patch upstream (rpm patch #8) I'm not really surprised any more that there are so many u-boot forks around. Making edk2 fly on arm looks more promising to me. Especially for aarch64 of course, but also for armv7 + -M virt. cheers, Gerd