| To: | netdev@xxxxxxxxxxx |
|---|---|
| Subject: | request_module while holding rtnl semaphore |
| From: | Patrick McHardy <kaber@xxxxxxxxx> |
| Date: | Thu, 04 Nov 2004 04:11:11 +0100 |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.3) Gecko/20041008 Debian/1.7.3-5 |
There are several instances of request_module beeing called while holding the rtnl semaphore in net/sched. A pratical problem with this is the teql scheduler which deadlocks when calling register_netdev from its init function. A more far-fetched problem would be some crazy person with their modules in a nfs-mounted directory on a server reachable over a dial-on-demand link. I couldn't come up with a solution except for refusing to autoload teql, maybe someone else has an idea. Regards Patrick |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: linux 2.6.9 still having network code problems, Christopher Chan |
|---|---|
| Next by Date: | Re: [PATCH 2.6] dev.c: clear SIOCGIFHWADDR buffer if !dev->addr_len, Matt Domsch |
| Previous by Thread: | Outbound IPIP Tunnel Packets not shaped/policed, Javier Szyszlican |
| Next by Thread: | Re: request_module while holding rtnl semaphore, Herbert Xu |
| Indexes: | [Date] [Thread] [Top] [All Lists] |