Re: [Linux-ia64] Exception handling and recovery

From: David Mosberger <davidm_at_napali.hpl.hp.com>
Date: 2002-03-13 16:32:39
>>>>> On Wed, 13 Mar 2002 16:22:45 +1100, Keith Owens <kaos@sgi.com> said:

  Keith> Exactly.  IMHO ia64_fault should always
  Keith> search_exception_table(), even if kdb is not installed.
  Keith> Other architectures use exception tables to detect if the
  Keith> hardware supports extra instructions, registers, MSR values

IA-64 has CPUID, PAL, SAL, and ACPI for such purposes.

  Keith> etc., exception recovery should be general purpose.

Generality for the sake of generality only results in bloat.  The
exception handling should be used where it makes sense.  Outside of
debugging, there is no good reason to search the exception tables in
ia64_fault().  In fact, it might only end up hiding real kernel bugs.

	--david
Received on Tue Mar 12 21:34:11 2002

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:07 EST