Re: oh woe, oh woe, oh woe is me... [2.0.34p16 + 3com]

Alan Cox (alan@lxorguk.ukuu.org.uk)
Tue, 2 Jun 1998 23:58:51 +0100 (BST)


> I suspect that a large part of this this problem is that you can add a route
> to a card that's down: if the interface is down, if might be removed at any
> timed. (Was this added by someone that likes the BSD semantics? It doesn't
> work with modules!)

Its a 2.1.x bug. Its on the fix list. 2.0.x should be preventing this occuring
properly. Basically the intended path is

ifconfig down
[drop routes]
[driver flushes all its buffers if it can]
MOD_DEC_USE
returns

I guess some bus master cards might need to wait for the next interrupt
to drop the usage count

> I've gotten many good reports about the reliability of the current driver
> with both the 3c905 and 3c905B. There always at least one person that will
> swear up-and-down that the driver has a problem when something else in their
> system is actually the problem. I don't know how many times I have sent a

There are definitely problems with the 3c59x/3c90x driver. My 3c59x is
rock solid in one box and not in another for example

> one-line "Don't use 'gated'" response to angry messages about my drivers.

Which is unfortunate since eepro100 has real bugs gated shows up, and you
reply with your stock error.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu