public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] INIT switch handler
@ 2000-03-15 15:54 Matt_Domsch
  2000-03-15 16:49 ` Chuck Fleckenstein
  0 siblings, 1 reply; 2+ messages in thread
From: Matt_Domsch @ 2000-03-15 15:54 UTC (permalink / raw)
  To: linux-ia64

The init handler in arch/ia64/kernel/mca.c doesn't do anything yet.  Does
anyone have plans for what such a handler should or will do on Linux?

When the init switch is pressed, it causes a reset of the processor(s). The
purpose of the init
switch on Lion is the same as the NMI switch on the IA-32 platforms. The
OS will have to write a handler that will check and see that the init
switch has been pressed and dump the state of the processor and the state
of the system.
 
Thanks,
Matt Domsch
IA-64 Linux Lead Engineer
Dell Computer Corporation




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Linux-ia64] INIT switch handler
  2000-03-15 15:54 [Linux-ia64] INIT switch handler Matt_Domsch
@ 2000-03-15 16:49 ` Chuck Fleckenstein
  0 siblings, 0 replies; 2+ messages in thread
From: Chuck Fleckenstein @ 2000-03-15 16:49 UTC (permalink / raw)
  To: linux-ia64

> The init handler in arch/ia64/kernel/mca.c doesn't do anything yet.  Does
> anyone have plans for what such a handler should or will do on Linux?
> 
> When the init switch is pressed, it causes a reset of the processor(s). The
> purpose of the init
> switch on Lion is the same as the NMI switch on the IA-32 platforms. The
> OS will have to write a handler that will check and see that the init
> switch has been pressed and dump the state of the processor and the state
> of the system.
>  

funny you should mention that.  I hacked on this 
code yesterday and it is building now in my local sandbox and have it at least 
making the appropriate SAL calls to register the handlers without
dying during boot.  My first plan of attack once I get init handler called is
to have it dump the state info and call the debugger.
I've also been talking to the internal hardware dudes about INIT and
the NMI paths.

I'll submit a patch to David for the build/cleanup portion of this and
will continue to debug the handler path.

Other ideas on this subject ?

Chuck


Chuck Fleckenstein
Intel IPD
cfleck@co.intel.com




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2000-03-15 16:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-03-15 15:54 [Linux-ia64] INIT switch handler Matt_Domsch
2000-03-15 16:49 ` Chuck Fleckenstein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox