OpenSolaris

Printable Version Enter a New Search
Bug ID 6880616
Synopsis Need to provide interfaces for FMA to disable fast reboot on terminal errors
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:boot-x86
Keywords Fastreboot
Responsible Engineer Sherry Moore
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_125
Fixed In snv_125
Release Fixed solaris_nevada(snv_125)
Related Bugs
Submit Date 10-September-2009
Last Update Date 7-October-2009
Description
The FMA team would like to have an interface to disable
fast reboot on panic in case of terminal machine check error:

================================================================

Subject: Re: Fast Boot & FMA



Hi,

I discussed this with Scott Davenport and Joe Erwin last week.
As part of our co-ordinated host/SP diagnosis efforts we
should be making some suggestions here.  I believe the
intention will be to avoid fast boot for any panic
resulting from a terminal machine check exception,
so that firmware can see the register state at reset and
perform diagnosis there, too.  We will avoid clearing
registers as we read out the data, so leaving it all there
for firmware to see.  We'd need an appropriate hook
to call during panic flow to request a full reset rather
than fast boot - not sure if that already exists today?

Cheers

Gavin

Srihari Venkatesan wrote:
> Hi Sherry,
>
> I got a chance to chat with Gavin last week at MPK on various AMD
> FMA topics and it occured that it might be better for Solaris to run
> in Regular boot(even if Fast Boot is enabled), if FMA happened to
> diagnose a FRU as faulty. It would be better for the system to go
> through the BIOS/POST again. Is this feature available today?
> Gavin was inclined to it too and suggested the system should
> call fm_panic(), but I forgot where it could call..
>
> Thank you
> Srihari
>
=======================================================================
Work Around
N/A
Comments
N/A