aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorAntonio Quartulli <[email protected]>2014-05-01 23:35:13 +0000
committerAntonio Quartulli <[email protected]>2014-05-15 18:03:17 +0000
commit377fe0f968b30a1a714fab53a908061914f30e26 (patch)
tree96271074ad2b7814ce54019c157a72d7d5649a7e /drivers/net/xen-netback/interface.c
parentbatman-adv: fix reference counting imbalance while sending fragment (diff)
downloadkernel-377fe0f968b30a1a714fab53a908061914f30e26.tar.gz
kernel-377fe0f968b30a1a714fab53a908061914f30e26.zip
batman-adv: increase orig refcount when storing ref in gw_node
A pointer to the orig_node representing a bat-gateway is stored in the gw_node->orig_node member, but the refcount for such orig_node is never increased. This leads to memory faults when gw_node->orig_node is accessed and the originator has already been freed. Fix this by increasing the refcount on gw_node creation and decreasing it on gw_node free. Signed-off-by: Antonio Quartulli <[email protected]> Signed-off-by: Marek Lindner <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions