From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59243) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VR1sB-0003QI-Mv for qemu-devel@nongnu.org; Tue, 01 Oct 2013 11:28:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VR1s3-0001yu-9E for qemu-devel@nongnu.org; Tue, 01 Oct 2013 11:28:27 -0400 Sender: Paolo Bonzini Message-ID: <524AEA22.9000702@redhat.com> Date: Tue, 01 Oct 2013 17:28:34 +0200 From: Paolo Bonzini 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> <1380639913.5280.72.camel@nilsson.home.kraxel.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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: Peter Maydell Cc: Mark Langsdorf , Alexander Graf , Fabien Chouteau , QEMU Developers , Blue Swirl , Michael Walle , =?UTF-8?B?SGVydsOpIFBvdXNzaW5lYXU=?= , Gerd Hoffmann , Anthony Liguori , New World , Richard Henderson , Aurelien Jarno , =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= Il 01/10/2013 17:12, Peter Maydell ha scritto: >> > I just need some way to have different default firmware images for >> > different pc machine type versions. Requests to considering other >> > firmware loading needs (such as the two images needed for sPAPR) when >> > doing this is reasonable. Blaming me for how inconistent qemu's >> > firmware loading is today is not ok. > You're defining new command line syntax -- it seems reasonable > to think about what it ought to actually mean rather than just > saying "it should mean the same collection of random stuff > that -bios means". If you're going to do that you should just stick > with -bios... What it ought to mean could be "the ROM that bootstraps the machine by loading stuff from a drive (could be NAND, SD or a hardware component such as virtio/IDE/SCSI)". But most machines sidestep this by loading the kernel directly in RAM. Paolo