brcmfmac: Fix a memory leak in error handling path in 'brcmf_cfg80211_attach'
authorChristophe Jaillet <christophe.jaillet@wanadoo.fr>
Wed, 21 Jun 2017 05:45:53 +0000 (07:45 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Jul 2017 05:00:09 +0000 (07:00 +0200)
commit305b4b1b5bbadb65b9eb4a412f751a3258de1fdf
treef5872b2b280909efab84a5972a7ab794ae89bad2
parenta6378366f6bbeefdb806fc0c2bda7914cb942589
brcmfmac: Fix a memory leak in error handling path in 'brcmf_cfg80211_attach'

commit 57c00f2fac512837f8de73474ec1f54020015bae upstream.

If 'wiphy_new()' fails, we leak 'ops'. Add a new label in the error
handling path to free it in such a case.

Fixes: 5c22fb85102a7 ("brcmfmac: add wowl gtk rekeying offload support")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c