From: Sven Eckelmann Date: Wed, 11 May 2011 18:59:06 +0000 (+0200) Subject: batman-adv: Add missing hardif_free_ref in forw_packet_free X-Git-Tag: v3.0-rc1~377^2~76^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d5808d4ae1b0851c3b732d9ec2860d5f7804294;p=pandora-kernel.git batman-adv: Add missing hardif_free_ref in forw_packet_free add_bcast_packet_to_list increases the refcount for if_incoming but the reference count is never decreased. The reference count must be increased for all kinds of forwarded packets which have the primary interface stored and forw_packet_free must decrease them. Also purge_outstanding_packets has to invoke forw_packet_free when a work item was really cancelled. This regression was introduced in 32ae9b221e788413ce68feaae2ca39e406211a0a. Reported-by: Antonio Quartulli Signed-off-by: Sven Eckelmann --- Reading git-diff-tree failed