]> git.ipfire.org Git - people/arne_f/kernel.git/commit
mac80211: Free mpath object when rhashtable insertion fails
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 14 Feb 2019 14:03:25 +0000 (22:03 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 Feb 2019 09:08:01 +0000 (10:08 +0100)
commit62bb080fa345122d14eea764e577bc29458ffdb3
tree0b461de3a03cd63ae0767eb587ee8c5ba6f9d27a
parent5f9d7b24e6fae276260c6dafc3c7d753c766a947
mac80211: Free mpath object when rhashtable insertion fails

commit 4ff3a9d14c6c06eaa4e5976c61599ea2bd9e81b2 upstream.

When rhashtable insertion fails the mesh table code doesn't free
the now-orphan mesh path object.  This patch fixes that.

Cc: stable@vger.kernel.org
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/mac80211/mesh_pathtbl.c