2003-05-28 15:28:11

by greg

[permalink] [raw]
Subject: Orinoco_cs module won't unload in 2.5.70

Kernel 2.5.70 (and 2.5.69-mm8 before it) on my Dell Latitude C840 is
unable to unload the orinoco_cs driver.

I get the following message over and over again while the rmmod hangs:
unregister_netdevice: waiting for eth1 to become free. Usage count = 1

Even after ifconfig downing the interface..

This is quite annoying because the driver doesn't survive suspend and I
can't cleanly shutdown. :)

Suggestions?


2003-05-28 19:54:53

by Matthew Harrell

[permalink] [raw]
Subject: Re: Orinoco_cs module won't unload in 2.5.70


Nothing useful. I've got this problem in a 2.5.65 kernel also. Really is
annoyying since the machine will not soft reboot because it thinks that
device is still in use. I have to physically power it off every time I
want to reboot it change any major pcmcia settings


> Kernel 2.5.70 (and 2.5.69-mm8 before it) on my Dell Latitude C840 is
> unable to unload the orinoco_cs driver.
>
> I get the following message over and over again while the rmmod hangs:
> unregister_netdevice: waiting for eth1 to become free. Usage count = 1
>
> Even after ifconfig downing the interface..
>
> This is quite annoying because the driver doesn't survive suspend and I
> can't cleanly shutdown. :)
>
> Suggestions?

--
Matthew Harrell Artificial Intelligence is no
Bit Twiddlers, Inc. match for natural stupidity
[email protected]

2003-05-29 01:46:27

by David Gibson

[permalink] [raw]
Subject: Re: Orinoco_cs module won't unload in 2.5.70

On Wed, May 28, 2003 at 04:08:01PM -0400, Matthew Harrell wrote:
>
> Nothing useful. I've got this problem in a 2.5.65 kernel also. Really is
> annoyying since the machine will not soft reboot because it thinks that
> device is still in use. I have to physically power it off every time I
> want to reboot it change any major pcmcia settings

Yes, it's a driver bug - one of a number that I've fixed recently.
I'll retransmit the patch to Linus today.

> > Kernel 2.5.70 (and 2.5.69-mm8 before it) on my Dell Latitude C840 is
> > unable to unload the orinoco_cs driver.
> >
> > I get the following message over and over again while the rmmod hangs:
> > unregister_netdevice: waiting for eth1 to become free. Usage count = 1
> >
> > Even after ifconfig downing the interface..
> >
> > This is quite annoying because the driver doesn't survive suspend and I
> > can't cleanly shutdown. :)
> >
> > Suggestions?
>

--
David Gibson | For every complex problem there is a
[email protected] | solution which is simple, neat and
| wrong.
http://www.ozlabs.org/people/dgibson