From: Russell King <rmk@arm.linux.org.uk>
To: Felipe Alfaro Solana <felipe_alfaro@linuxmail.org>
Cc: Andrew Morton <akpm@digeo.com>, LKML <linux-kernel@vger.kernel.org>
Subject: Re: 2.5.69-mm5: pccard oops while booting: resolved
Date: Thu, 15 May 2003 13:00:20 +0100 [thread overview]
Message-ID: <20030515130019.B30619@flint.arm.linux.org.uk> (raw)
In-Reply-To: <1052998601.726.1.camel@teapot.felipe-alfaro.com>; from felipe_alfaro@linuxmail.org on Thu, May 15, 2003 at 01:36:41PM +0200
On Thu, May 15, 2003 at 01:36:41PM +0200, Felipe Alfaro Solana wrote:
> I applied the second half patch on top of 2.5.69-mm5 (the original
> 2.5.69-mm5 defined BUS_ID_SIZE as 20), but the "pccard" kernel task
> keeps crashing as before.
>
> Anything else for me to try? :-)
I don't believe this problem is being caused by PCMCIA/Cardbus (until
someone proves me wrong.)
This came up a few weeks ago, and it looked like the device models
driver lists became corrupted somehow. Unfortunately it wasn't proven
back then, and I haven't been able to reproduce this behaviour here.
We seem to be failing in pci_bus_match(), with pci_drv->id_table
containing an invalid address. Could you apply this patch and see
what happens? It'll be rather noisy during boot though.
The interesting one should be immediately prior to the oops.
--- orig/drivers/pci/pci-driver.c Sun Nov 24 10:12:24 2002
+++ linux/drivers/pci/pci-driver.c Thu May 15 12:58:56 2003
@@ -6,6 +6,7 @@
#include <linux/pci.h>
#include <linux/module.h>
#include <linux/init.h>
+#include <linux/kallsyms.h>
#include "pci.h"
/*
@@ -183,7 +184,9 @@
struct pci_dev * pci_dev = to_pci_dev(dev);
struct pci_driver * pci_drv = to_pci_driver(drv);
const struct pci_device_id * ids = pci_drv->id_table;
-
+printk("pci_bus_match: pci_drv = %p", pci_drv);
+print_symbol(" (%s)", pci_drv);
+printk("\n");
if (!ids)
return 0;
--
Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html
next prev parent reply other threads:[~2003-05-15 11:47 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-15 2:03 2.5.69-mm5: pccard oops while booting: resolved Felipe Alfaro Solana
2003-05-15 2:17 ` Andrew Morton
2003-05-15 11:36 ` Felipe Alfaro Solana
2003-05-15 12:00 ` Russell King [this message]
2003-05-15 13:16 ` Felipe Alfaro Solana
2003-05-15 13:44 ` Russell King
2003-05-15 13:47 ` Dave Jones
2003-05-15 22:31 ` Felipe Alfaro Solana
2003-05-15 23:00 ` Andrew Morton
2003-05-16 13:03 ` Felipe Alfaro Solana
2003-05-16 18:13 ` Ben Collins
2003-05-16 19:03 ` Felipe Alfaro Solana
2003-05-16 18:34 ` 2.5.69-mm6: pccard oops while booting Felipe Alfaro Solana
2003-05-16 20:29 ` Andrew Morton
2003-05-16 21:42 ` Felipe Alfaro Solana
2003-05-16 22:08 ` Carl-Daniel Hailfinger
2003-05-16 23:40 ` Felipe Alfaro Solana
2003-05-16 23:55 ` Russell King
2003-05-17 0:03 ` Felipe Alfaro Solana
2003-05-17 0:27 ` Carl-Daniel Hailfinger
2003-05-17 10:11 ` 2.5.69-mm6: pccard oops while booting: round 2 Felipe Alfaro Solana
2003-05-17 10:18 ` Andrew Morton
2003-05-17 11:05 ` Felipe Alfaro Solana
2003-05-17 11:22 ` Carl-Daniel Hailfinger
2003-05-17 12:51 ` 2.5.69-mm6: pccard oops while booting: round 3 Felipe Alfaro Solana
2003-05-18 19:38 ` 2.5.69-mm6: pccard oops while booting: gcc bug? Felipe Alfaro Solana
2003-05-22 13:24 ` [RFC] Disallow compilation with gcc 3.2.3 (was: Re: 2.5.69-mm6: pccard oops while booting:) Carl-Daniel Hailfinger
2003-05-22 14:05 ` Valdis.Kletnieks
2003-05-22 18:34 ` Felipe Alfaro Solana
2003-05-22 19:24 ` Andrew Morton
2003-05-22 14:26 ` 2.5.69-mm6: pccard oops while booting: gcc bug? Russell King
2003-05-17 11:39 ` 2.5.69-mm6: pccard oops while booting: round 2 Andrew Morton
2003-05-17 12:36 ` Felipe Alfaro Solana
2003-05-15 12:13 ` 2.5.69-mm5: pccard oops while booting: resolved Russell King
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030515130019.B30619@flint.arm.linux.org.uk \
--to=rmk@arm.linux.org.uk \
--cc=akpm@digeo.com \
--cc=felipe_alfaro@linuxmail.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox