From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=39861 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PN0pq-0007Wh-4S for qemu-devel@nongnu.org; Mon, 29 Nov 2010 05:19:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PN0pp-0004dI-3V for qemu-devel@nongnu.org; Mon, 29 Nov 2010 05:19:50 -0500 Received: from mx1.redhat.com ([209.132.183.28]:45822) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PN0po-0004dC-SJ for qemu-devel@nongnu.org; Mon, 29 Nov 2010 05:19:49 -0500 Message-ID: <4CF37E31.3040700@redhat.com> Date: Mon, 29 Nov 2010 11:19:29 +0100 From: Gerd Hoffmann MIME-Version: 1.0 References: <1290012243-6087-1-git-send-email-gleb@redhat.com> <20101123153141.GD25606@redhat.com> <20101124011907.GA23305@morn.localdomain> <20101124100311.GB15111@redhat.com> <20101127154110.GA11197@morn.localdomain> <20101127162216.GA14385@redhat.com> <20101127164939.GA13605@morn.localdomain> <20101127170619.GB14385@redhat.com> <20101127174726.GA15238@morn.localdomain> <20101127181541.GC14385@redhat.com> <20101127184012.GA17455@morn.localdomain> In-Reply-To: <20101127184012.GA17455@morn.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCHv6 00/16] boot order specification List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: Anthony Liguori , kvm@vger.kernel.org, Gleb Natapov , mst@redhat.com, armbru@redhat.com, qemu-devel@nongnu.org, blauwirbel@gmail.com, alex.williamson@redhat.com Hi, >> BTW are you actually aware of any option rom with multiple BCVs and, if >> yes, how those BCVs differ? > > Multiple BCVs - yes. A SCSI card will define a BCV for each attached > drive. I don't have a scsi card myself, but the support was added by > a user who ran into the problem first hand. FYI: You can test with a virtual card ;) lsi emulation in recent qemu versions is good enougth that the original boot rom runs. You can fetch it here: http://www.lsi.com/DistributionSystem/AssetDocument/files/support/ssp/sdms/Bios/lsi_bios.zip qemu -drive if=scsi,file=$image -option-rom 8xx_64.rom Gives you a list like this ... Press F12 for boot menu. Select boot device: 1. AHCI/0: QEMU HARDDISK ATA-7 Hard-Disk (8192 MiBytes) 2. #20 ID00 LUN0 QEMU QEMU HARD 3. #20 ID01 LUN0 QEMU QEMU HARD 4. DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD] 5. DVD/CD [AHCI/2: QEMU DVD-ROM ATAPI-4 DVD/CD] 6. gPXE (PCI 00:03.0) ... where entries 2+3 are created by the scsi rom. HTH, Gerd