Messages in this thread | | | Date | Wed, 16 Jun 1999 23:39:31 -0400 (EDT) | From | Derrick J Brashear <> | Subject | Re: Kernel 2.3.5/PCMCIA 3.0.12 hot swap problem |
| |
On Wed, 16 Jun 1999, Erik Walthinsen wrote:
> On Thu, 17 Jun 1999, Keith Owens wrote: > > > There are known problems with pcmcia using services from interrupt > > context when it should not. AFAIK, they existed in 2.0 as well, 2.2 > > changes seem to trigger them more often. Until pcmcia is fixed it > > looks like you will have to ifconfig eth0 down before popping the card. > > I sent mail to David Hinds about the problem, and he seemed to think that > .10 would have fixed it... I haven't tested since I upgraded to .12, but > does indeed sound like the problem is still there. Suck. Good thing I'm > not working with my PC cards too much right now ;-)
He appears to be correct; The driver for the 3c589 at least does hot-swap in 3.0.12. I can't try the Wavelan/915 right now, but presumably the WaveLAN/IEEE and PRISM/am930 (linux-wlan) drivers need the same fixes. I assumed since it happened before with all the cards, that since the WaveLAN/IEEE and linux-wlan drivers still did it that it was still happening, and I appear to be wrong.
> This problem does need to get solved ASAP, as it makes normal operation of > a laptop under Linux rather a pain. Having to ifdown and remove a card > before suspending every time is not fun.
Nope, it's not. If I get time tomorrow I'm going to try to fix the other 2 drivers I need (and test the Wavelan/915 driver)
-D
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |