Messages in this thread |  | | From | Alan Cox <> | Subject | Re: Dummy driver broken in pre-2.0.5 | Date | Sun, 19 May 1996 15:34:52 +0100 (BST) |
| |
> The reason, why I've changed the default return value of dev_open, > was a problem with a lance based ethernet card. When the lance driver > is unable to detect irq or dma, it leaves the device structure without > putting an open function in it. This is ok, but the lance driver has > already called ether_setup(), so it's possible to give the device > an IP address. As soon as IP sends a packet to the driver, the kernel > pancis.
The lance driver should add an open routine that returns -ENODEV. I've backed your change out for the next diffs for Linus.
|  |