Subject: Re: reboot vs. halt
To: None <mjacob@feral.com>
From: Chris G. Demetriou <cgd@cs.cmu.edu>
List: port-alpha
Date: 03/09/1997 15:24:07
> Hmm... both my Multia && the Alpha 8200 are HALT autoaction,
> but shouldn't reboot override this?
> 
> It certainly is true under OSF/1 that reboot overrides this variable.

You can't "override" the variable, you can simply tell the firmware
when you halt under what conditions you're halting and what you'd like
it to do.  It decides the rest.

I think that I set the flags correctly, and on all the machines that
i've tried, it works properly for me...  What does the kernel say
right before it returns to the firmware?

If the kernel says "halting" it think that it's supposed to be trying
to halt.  If it says "rebooting" then it is indeed trying to reboot
but is failing for some reason.  Note that if you've specified the "H"
boot flag, the kernel will _always_ halt (i.e. never reboot), even if
you try to get it to reboot.  This is useful because I've seen
systems which will not reboot reliably (because of firmware bugs), and
also because there are cases (e.g. on development machines) where you
want to try to avoid "infinite reboot" loops.



cgd