| To: | Stephen Hemminger <shemminger@xxxxxxxx> |
|---|---|
| Subject: | Re: Possible race/deadlock in netdev_unregister |
| From: | Daniele Orlandi <daniele@xxxxxxxxxxx> |
| Date: | Sat, 29 Jan 2005 01:25:50 +0100 |
| Cc: | netdev@xxxxxxxxxxx |
| In-reply-to: | <20050128153806.2c0fd337@xxxxxxxxxxxxxxxxx> |
| References: | <200501282313.30517.daniele@xxxxxxxxxxx> <20050128153806.2c0fd337@xxxxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | KMail/1.7.1 |
On Saturday 29 January 2005 00:38, you wrote: > > You are probably self-deadlocking on the netlink mutex (rtnl). > Is your netdevice_notifier handler calling rtnl_lock? No, I'm just setting an error on all sockets, and sk_state_change()ing them, nothing that might sleep, AFAIK. Even in that case, that wouldn't explain the interaction with hotplug. I also forgot to say that if the application exists immediately after seeing the error on the socket, the problem doesn't show. Thanks anyway, Bye! -- Daniele Orlandi |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] NETLINK: Use SKB_MAXORDER to calculate NLMSG_GOODSIZE, Thomas Graf |
|---|---|
| Next by Date: | Re: [PATCH] NETLINK: Use SKB_MAXORDER to calculate NLMSG_GOODSIZE, Thomas Graf |
| Previous by Thread: | Re: Possible race/deadlock in netdev_unregister, Stephen Hemminger |
| Next by Thread: | Fw: [Bugme-new] [Bug 4119] New: no space left on device, when doing "cat /proc/net/ip_conntrack | wc -l", Andrew Morton |
| Indexes: | [Date] [Thread] [Top] [All Lists] |