Thread (7 messages) flat view 7 messages, 2 authors, 2010-02-20

Re: [PATCH 1/2] net: Fix sysctl restarts...

From: David Miller <davem@davemloft.net>
Date: 2010-02-20 00:02:42

From: ebiederm@xmission.com (Eric W. Biederman)
Date: Fri, 19 Feb 2010 15:58:53 -0800
David Miller [off-list ref] writes:

2> From: ebiederm@xmission.com (Eric W. Biederman)
quoted
Date: Fri, 19 Feb 2010 15:35:27 -0800
quoted
When we I fixed the deadlock that can happen if you write to forwarding
while removing the device.  The deadlock was fixed, the restart worked
but I somehow missed the fact that proc_dointvec modifies state and so
defeated the change detection.  *embarrassing*
Ok, I'll have to push these around to Linus and a couple -stable
releases.
The second patch fixes an issue which isn't quite as old.

I caught it when I was looking for other rtnl_lock issues that
I may have missed.  Thankfully the worst sysfs does is re-read
the string from userspace on a restart so none of the sysfs
rtnl_trylock cases have a nasty deadlock associated.

Eric


commit a160ee69c6a4622ed30c377a978554015e9931cb
Author: Johannes Berg [off-list ref]
Date:   Mon Oct 5 02:22:23 2009 -0700
So the second patch needs to go to less -stable releases than the
other one.  Thanks for the info.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help