On Wednesday 17 April 2013 23:54:33 Linus Lüssing wrote:
This patch abstracts the forward packet creation and destruction in the functions batadv_forw_packet_alloc() and batadv_forw_packet_free().
That way there is less complexity to wrap the head around when freeing a forward packet.
For instance broadcast/ogm queue left counting will not need to be done with "manual" atomic_inc/dec calls anymore, which should greatly reduce the risk of having or reintroducing another queue-left-miscounting again.
Signed-off-by: Linus Lüssing linus.luessing@web.de
It looks like this patch doesn't apply anymore. Can you please resent it or mark it correctly in patchwork [1].
Thanks, Sven