On 17/06/15 14:09, Marek Lindner wrote:
> The tt_local_entry deletion performed batadv_tt_local_remove() was neither
> protecting against simultaneous deletes nor checking whether the element
> was still part of the list before calling hlist_del_rcu().
> 
> Replacing the hlist_del_rcu() with batadv_hash_remove() provides adequate
> protection via hash spinlocks as well as a is-element-still-in-hash check.
> 
> Reported-by: [email protected]
> Signed-off-by: Marek Lindner <[email protected]>

Acked-by: Antonio Quartulli <[email protected]>

Thanks!

-- 
Antonio Quartulli

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to