Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 21 Apr 2001 22:20:24 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 21 Apr 2001 22:20:14 -0400 Received: from leng.mclure.org ([64.81.48.142]:54546 "EHLO leng.internal.mclure.org") by vger.kernel.org with ESMTP id ; Sat, 21 Apr 2001 22:19:59 -0400 Date: Sat, 21 Apr 2001 19:19:37 -0700 From: Manuel McLure To: Alan Cox Cc: linux-kernel@vger.kernel.org Subject: Re: 2.4.3-ac10/ac11 crash at boot in PDC20265 check Message-ID: <20010421191937.I1106@ulthar.internal.mclure.org> In-Reply-To: <20010421183212.G1106@ulthar.internal.mclure.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT In-Reply-To: ; from alan@lxorguk.ukuu.org.uk on Sat, Apr 21, 2001 at 19:02:24 -0700 X-Mailer: Balsa 1.1.3 Lines: 36 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 2001.04.21 19:02 Alan Cox wrote: > > Found promise 20265 in RAID mode." message. I diffed ide-pci.c between > ac5 > > (which worked) and ac10 (which fails) and found that the only change > was > > the check for the PDC20265 - I commented this out and the kernel boots > fine > > now. > > Can you send me the oops data. I'll take a look and figure out what is > up. > My first guess would be its a NULL pointer error ? Yes, it's a NULL pointer dereference. I copied down part of the Oops - I'll have to put the code back before I can copy down the rest. Here's what I have until now: Unable to handle kernel NULL pointer dereference at virtual address 00000024 printing eip: c02a71de pgd entry c0101000: 0000000000000000 pmd entry c0101000: 0000000000000000 .. pmd not present! Oops: 0000 CPU: 0 EIP: 0010:[] EFLAGS: 00010286 According to System.map, c02a71de is in the middle of ide_setup_pci_device which makes sense. ide_setup_pci_device starts at c02a7020. -- Manuel A. McLure KE6TAW | ...for in Ulthar, according to an ancient | and significant law, no man may kill a cat. | -- H.P. Lovecraft - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/