On Tuesday, January 05, 2016 12:06:21 Sven Eckelmann wrote:
> It is not allowed to free the memory of an object which is part of a list
> which is protected by rcu-read-side-critical sections without making sure
> that no other context is accessing the object anymore. This usually happens
> by removing the references to this object and then waiting until the rcu
> grace period is over and no one (allowedly) accesses it anymore.
> 
> But the _now functions ignore this completely. They free the object
> directly even when a different context still tries to access it. This has
> to be avoided and thus these functions must be removed and all functions
> have to use batadv_orig_ifinfo_free_ref.
> 
> Fixes: de6bcc76ea84 ("batman-adv: split out router from orig_node")
> Signed-off-by: Sven Eckelmann <[email protected]>

Applied in revision f5f8f3e.

Thanks,
Marek

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to