]> git.baikalelectronics.ru Git - kernel.git/commit
IPv6: addrconf timer race
authorstephen hemminger <shemminger@vyatta.com>
Tue, 2 Mar 2010 13:32:45 +0000 (13:32 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 4 Mar 2010 08:39:33 +0000 (00:39 -0800)
commitae0472b4b029419b2dd9d1fc5dc69c29d468f199
tree254bd6d2a4e574337c821c00a7ba10d024e52439
parenteff033be2a6e6a95499d29b1f6c29002304bfae3
IPv6: addrconf timer race

The Router Solicitation timer races with device state changes
because it doesn't lock the device. Use local variable to avoid
one repeated dereference.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/addrconf.c