From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NA84B-0002wq-0z for qemu-devel@nongnu.org; Mon, 16 Nov 2009 15:20:51 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NA846-0002sS-4s for qemu-devel@nongnu.org; Mon, 16 Nov 2009 15:20:50 -0500 Received: from [199.232.76.173] (port=60767 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NA846-0002sJ-0C for qemu-devel@nongnu.org; Mon, 16 Nov 2009 15:20:46 -0500 Received: from mx1.redhat.com ([209.132.183.28]:35538) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NA845-0000kg-Kn for qemu-devel@nongnu.org; Mon, 16 Nov 2009 15:20:45 -0500 Message-ID: <4B01B419.50905@redhat.com> Date: Mon, 16 Nov 2009 21:20:41 +0100 From: Gerd Hoffmann MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 0/2] extboot reloaded. References: <1258394678-8634-1-git-send-email-kraxel@redhat.com> <4B01A6E0.2060802@codemonkey.ws> In-Reply-To: <4B01A6E0.2060802@codemonkey.ws> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: qemu-devel@nongnu.org On 11/16/09 20:24, Anthony Liguori wrote: > If we were going to introduce a light weight block protocol like this, > I'd rather it be implemented in SeaBIOS as a block driver. Ok. That would mean to replace the option rom with a seabios patch. The qemu code will be unmodified though (except for the rom loading). > Then we reuse > all of the int13 code, it gets registered as a BCV device allowing > selection in the boot menu, Fine. > and requires no special options on the > command line. > > It would require a mechanism to do enumeration and identification though. Huh? Do you want export *all* block devices via extboot? Will IDE drives show up twice then? I would export only one and export it only on explicit user request, so it can be used for cases where seabios has no native support ... cheers, Gerd