Re: in-kernel pcmcia oopsing in SMP

David Hinds (dhinds@sonic.net)
Sat, 1 Dec 2001 12:46:30 -0800


On Sat, Dec 01, 2001 at 03:27:24PM -0500, Ian Morgan wrote:
>
> > I don't know how to interpret your oops report; you should probably
> > also forward the bug to David Gibson, hermes@gibson.dropbear.id.au,
> > since he is the orinoco maintainer.
>
> Well, Gibson's the one who suggested the broblem was with the pcmcia system,
> and not the orinoco driver! Hmm.... can you say runaround?

It pretty much can't be a PCMCIA subsystem bug. The basic PCMCIA code
handles card identification and configuration of the socket; however,
for almost all cards, the PCMCIA subsystem is completely out of the
loop during normal card operation. No PCMCIA code outside of the
orinoco driver itself will ever be executed.

Your oops, in tasklet code, sounds to me like a locking bug in the
driver code for managing the transmit stack vs. interrupt handling.
Have there been reports of the driver working well on SMP boxes?

-- Dave
-
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/