[NET]: Fix race in generic address resolution.
authorFrank Blaschka <frank.blaschka@de.ibm.com>
Mon, 3 Mar 2008 20:16:04 +0000 (12:16 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Mar 2008 20:16:04 +0000 (12:16 -0800)
neigh_update sends skb from neigh->arp_queue while neigh_timer_handler
has increased skbs refcount and calls solicit with the
skb. neigh_timer_handler should not increase skbs refcount but make a
copy of the skb and do solicit with the copy.

Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/neighbour.c

Simple merge