diff options
author | Antonio Quartulli <[email protected]> | 2014-05-02 01:35:13 +0200 |
---|---|---|
committer | Antonio Quartulli <[email protected]> | 2014-05-15 20:03:17 +0200 |
commit | 377fe0f968b30a1a714fab53a908061914f30e26 (patch) | |
tree | 96271074ad2b7814ce54019c157a72d7d5649a7e /fs/jbd2/commit.c | |
parent | be181015a189cd141398b761ba4e79d33fe69949 (diff) |
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 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions