From: Anthony Liguori <anthony@codemonkey.ws>
To: Gerd Hoffmann <kraxel@redhat.com>
Cc: qemu-devel@nongnu.org, Alexander Graf <agraf@suse.de>,
Hai Shan Bai <haishan.bai@gmail.com>,
Paul Brook <paul@codesourcery.com>
Subject: Re: [Qemu-devel] [PATCH - V3] Port codes from qemu-kvm to support booting from SCSI disk image
Date: Fri, 20 Aug 2010 08:42:31 -0500 [thread overview]
Message-ID: <4C6E8647.9090509@codemonkey.ws> (raw)
In-Reply-To: <4C6E327B.4060505@redhat.com>
On 08/20/2010 02:44 AM, Gerd Hoffmann wrote:
> On 08/18/10 17:16, Alexander Graf wrote:
>>
>>> This has been discussed several times before. The proper solution
>>> is to teach the bios how to boot off SCSI devices. IIRC support for
>>> virtio devices already exists, implementing support for the SCSI
>>> controller shouldn't be that much harder.
>>
>> Couldn't we just have an option rom for the SCSI controller? The same
>> way the VGABIOS is a rewrite of a VGA BIOS for the Cirrus Logic...
>
> There already is one. Needs qemu 0.12.4 or newer. Unfortunaly it
> isn't redistributable, so we can't easily integrate it. Thus seabios
> support or a free option rom would still be nice to have.
>
> Fetch
> http://www.lsi.com/DistributionSystem/AssetDocument/files/support/ssp/sdms/Bios/lsi_bios.zip
> -> unzip -> boot with "-option-rom 8xx_64.rom"
Maybe we could switch PCIDevice to default romfile to try to
<devicename>.rom if none is specified. Since qdev names are unique,
this should work well.
That way, users could "install" the lsi rom if they really wanted to
SCSI boot until someone writes proper SCSI boot support.
Regards,
Anthony Liguori
> cheers,
> Gerd
>
>
next prev parent reply other threads:[~2010-08-20 13:42 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-18 2:06 [Qemu-devel] [PATCH - V3] Port codes from qemu-kvm to support booting from SCSI disk image Hai Shan Bai
2010-08-18 2:20 ` haishan
2010-08-18 15:08 ` Paul Brook
2010-08-18 15:16 ` Alexander Graf
2010-08-18 15:31 ` Haishan Bai
2010-08-18 15:37 ` Gleb Natapov
2010-08-18 16:04 ` Paul Brook
2010-08-19 18:14 ` Blue Swirl
2010-08-18 15:54 ` Paul Brook
2010-08-20 7:44 ` Gerd Hoffmann
2010-08-20 13:42 ` Anthony Liguori [this message]
2010-08-20 14:09 ` Gerd Hoffmann
2010-08-20 14:39 ` Anthony Liguori
2010-08-21 14:20 ` Kevin O'Connor
2010-08-23 8:52 ` Gerd Hoffmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C6E8647.9090509@codemonkey.ws \
--to=anthony@codemonkey.ws \
--cc=agraf@suse.de \
--cc=haishan.bai@gmail.com \
--cc=kraxel@redhat.com \
--cc=paul@codesourcery.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.