From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Wilcox Date: Wed, 21 Aug 2002 12:38:32 +0000 Subject: Re: [Linux-ia64] [RFC] Remove MCA dump? Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-ia64@vger.kernel.org On Wed, Aug 21, 2002 at 02:34:42PM +0200, Andreas Schwab wrote: > Matthew Wilcox writes: > > |> The MCA handler is completely useless. If I crash the machine and > |> forget to clear the MCA dump in firmware, at the next boot Linux dumps > |> the registers (in a hard-to-understand style) and hangs. > > I haven't seen such hangs on our machines, except for some old > pre-production systems that lack the necessary hardware support. I wonder why not. Here's the code: void init_handler_platform (struct pt_regs *regs) { /* if a kernel debugger is available call it here else just dump the reg isters */ show_regs(regs); /* dump the state info */ while (1); /* hang city if no debugger */ } Maybe it only locks up that specific processor so you didn't notice you'd lost a processor on an SMP system? -- Revolutions do not require corporate support.