[SeaBIOS] [PATCH] Support for booting from LSI Logic LSI53C1030, SAS1068, SAS1068e
Paolo Bonzini
pbonzini at redhat.com
Wed Jan 27 18:58:14 CET 2016
On 27/01/2016 18:55, Kevin O'Connor wrote:
> Most of the SeaBIOS drivers do implement timeouts. I think the only
> ones that don't are lsi-scsi, pvscsi, and virtio.
>
> The timeout should come from the hardware spec - a lot of specs do
> list a maximum transaction time. (It's also possible the SCSI
> standards may specify a maximum time.)
>
> If there is no maximum time known, then I think using 30 seconds
> (which comes from the old PATA specs) is sufficient. The transaction
> size in SeaBIOS is limited to 64K, and if a drive can't read/write
> that in 30 seconds then I think it's fair to assume something is
> seriously broken and that the drive wont ever respond.
Okay, I'll use 60 seconds like src/hw/megasas.c does.
Paolo
More information about the SeaBIOS
mailing list