[SeaBIOS] [PATCH] Support for booting from LSI Logic LSI53C1030, SAS1068, SAS1068e

Timothy Pearson tpearson at raptorengineeringinc.com
Wed Jan 27 17:45:13 CET 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/27/2016 10:38 AM, Paolo Bonzini wrote:
> 
> 
> On 27/01/2016 16:57, Kevin O'Connor wrote:
>> On Wed, Jan 27, 2016 at 03:51:02PM +0100, Paolo Bonzini wrote:
>>> From: Don Slutz <Don.Slutz at Gmail.com>
>>>
>>> Also known as Fusion MPT disk; this controller model is supported
>>> by VirtualBox and VMware, and QEMU support patches have been
>>> posted.
>>>
>>> Signed-off-by: Don Slutz <Don.Slutz at Gmail.com>
>>> Signed-off-by: Paolo Bonzini <pbonzini at redhat.com>
>>
>> Thanks.  Is the upstream support for this in QEMU now?
> 
> Not yet, but it should be in 2.6.
> 
>>> diff --git a/src/Kconfig b/src/Kconfig
>>> index b873cd3..8250702 100644
>>> --- a/src/Kconfig
>>> +++ b/src/Kconfig
>>> @@ -208,6 +208,12 @@ menu "Hardware support"
>>>          default y
>>>          help
>>>              Support boot from LSI MegaRAID SAS scsi storage.
>>> +    config MPT_SCSI
>>> +        depends on DRIVES
>>> +        bool "LSI MPT Fusion controllers"
>>> +        default y
>>> +        help
>>> +            Support boot from LSI MPT Fusion scsi storage.
>>
>> Unless there is good reason to believe this will work on real
>> hardware, I think this should depend on QEMU_HARDWARE and the
>> mpt_scsi_setup() function should check runningOnQEMU().
> 
> It should work on real hardware; the submission of requests works more
> or less the same as for a full-blown driver.  I wouldn't have problems
> with adding the dependency though, since real hardware would come with
> an option ROM.

This I might be able to test directly on real hardware.  Certain systems
cannot use the LSI option ROM (coreboot-based systems in particular), so
I am keen on seeing this work outside of QEMU.

I will test and report back, though it may be a few days before I can do
that.

- -- 
Timothy Pearson
Raptor Engineering
+1 (415) 727-8645 (direct line)
+1 (512) 690-0200 (switchboard)
http://www.raptorengineeringinc.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJWqPQWAAoJEK+E3vEXDOFb+iwH/1+OrKie2xfzF1pUwk6jL9Bw
yyx9wxNFdiBzO4fW4Q/eQTzHujNG5ZP+Hmc4kO8zftKuexzpIe+JSOt3MXLUX+tw
v1tRvq6TPSjSik+tUejlsGByIqYgqPhRRW68wTIEeDi9Nep7BBWWpXnPIn0PoqN2
yQ9xm6Xfvy1l64QnWeLNur3OlOQiPPDcz/4rUd3twt7wp/vZroYckBwErL+/l2hZ
2o4KuswuQKmkTKDlnT8wBH69h7WEeUrJdB2/1cfALGzKGQPhw9tYgOhRAj2SzuMT
j4+IJpJ4wb51rOtpCqHjVMqHfc38l5WxGf3q5qqTnc76Opfp/d1R5qocJdcbve4=
=dsde
-----END PGP SIGNATURE-----



More information about the SeaBIOS mailing list