From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Mosberger Date: Wed, 13 Mar 2002 05:32:39 +0000 Subject: Re: [Linux-ia64] Exception handling and recovery 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, 13 Mar 2002 16:22:45 +1100, Keith Owens 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