Displaying 2 results from an estimated 2 matches for "arp_queu".
Did you mean:
arp_queue
2013 Jun 28
0
Re: kernel panic in skb_copy_bits
OK please try the following patch
[PATCH] neighbour: fix a race in neigh_destroy()
There is a race in neighbour code, because neigh_destroy() uses
skb_queue_purge(&neigh->arp_queue) without holding neighbour lock,
while other parts of the code assume neighbour rwlock is what
protects arp_queue
Convert all skb_queue_purge() calls to the __skb_queue_purge() variant
Use __skb_queue_head_init() instead of skb_queue_head_init()
to make clear we do not use arp_queue.lock
And ho...
2013 Jun 28
0
Re: kernel panic in skb_copy_bits
...<frank.blaschka@de.ibm.com>
> >> Date: Mon Mar 3 12:16:04 2008 -0800
> >>
> >> [NET]: Fix race in generic address resolution.
> >>
> >> 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....