From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57256) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VR0I8-0001T3-5M for qemu-devel@nongnu.org; Tue, 01 Oct 2013 09:47:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VR0I0-0000Kb-MG for qemu-devel@nongnu.org; Tue, 01 Oct 2013 09:47:08 -0400 Message-ID: <524AD24C.1020709@suse.de> Date: Tue, 01 Oct 2013 15:46:52 +0200 From: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= MIME-Version: 1.0 References: <1380620399-9907-1-git-send-email-kraxel@redhat.com> <1380626523.5280.27.camel@nilsson.home.kraxel.org> <1380629771.5280.40.camel@nilsson.home.kraxel.org> <524ABE1A.1090700@suse.de> <1380634912.5280.49.camel@nilsson.home.kraxel.org> In-Reply-To: <1380634912.5280.49.camel@nilsson.home.kraxel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH] turn firmware image filename into a machine option List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: Peter Maydell , Mark Langsdorf , Alexey Kardashevskiy , QEMU Developers , Fabien Chouteau , Alexander Graf , Blue Swirl , Michael Walle , =?UTF-8?B?SGVydsOpIFBvdXNzaW5lYXU=?= , Paul Brook , Anthony Liguori , qemu-ppc , Aurelien Jarno , Richard Henderson Am 01.10.2013 15:41, schrieb Gerd Hoffmann: > On Di, 2013-10-01 at 14:20 +0200, Andreas F=C3=A4rber wrote: >> Hi, >> >> Am 01.10.2013 14:16, schrieb Gerd Hoffmann: >>>> -bios we're stuck with because it's a legacy >>>> option, >>> >>> What is legacy about it? >>> >>> Well, the x86-centric name of course. Thats why the machine option i= s >>> named 'firmware' instead. >>> >>> It also doesn't use QemuOpts, which is fixed by this patch. >>> >>> Anything else? >> >> The basic assumption that there is only one piece of firmware. Just li= ke >> -bios, -machine firmware=3D will allow only one entry. sPAPR has two. >=20 > --verbose please. What they are needed for? SLOF and RTAS. SLOF is the firmware, and RTAS is requested by the OS through OpenFirmware client interface. It is not device-specific, it is more or less part of the firmware but copied to RAM. I'll let Alex or Alexey comment in more details. Cheers, Andreas --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer; HRB 16746 AG N=C3=BC= rnberg