netdev
[Top] [All Lists]

Re: 2.6.8-rc4-bk1 problem: unregister_netdevice: waiting for ppp0 to bec

To: nuno.silva@xxxxxxxxxxxx (Nuno Silva)
Subject: Re: 2.6.8-rc4-bk1 problem: unregister_netdevice: waiting for ppp0 to become free. Usage count = 1
From: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Date: Sun, 22 Aug 2004 18:14:44 +1000
Cc: linux-kernel@xxxxxxxxxxxxxxx, master@xxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, kaber@xxxxxxxxx
In-reply-to: <41280163.1050508@vgertech.com>
Organization: Core
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: tin/1.7.4-20040225 ("Benbecula") (UNIX) (Linux/2.4.26-1-686-smp (i686))
Nuno Silva <nuno.silva@xxxxxxxxxxxx> wrote:
> 
> The problem is in the QoS code. If I start ppp whithout the 

OK, this appears to be due to the changeset titled

[PKT_SCHED]: Refcount qdisc->dev for __qdisc_destroy rcu-callback

It adds a reference to dev.

I don't see any code that cleans up that reference when the dev goes
down.  So someone needs to add that similar to the code in net/core/dst.c.

Patrick, could you please have a look at this?

Thanks,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxxx>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

<Prev in Thread] Current Thread [Next in Thread>