From: Srishti Piplani Date: Mon, 11 Nov 2019 11:10:01 +0000 (+0530) Subject: [RAMEN9610-20893]wlbt: Fix for memory leak in driver X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=6a23d4df1ca5c06a455e5e0f434edf51f39d1556;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [RAMEN9610-20893]wlbt: Fix for memory leak in driver Free supported_channels_buffer after it has been used. Change-Id: I1944f94a3bf6a614a2a5c5a112d8c409851f50fa SCSC-Bug-Id: HOST-11425 Signed-off-by: Srishti Piplani --- diff --git a/drivers/net/wireless/scsc/mgt.c b/drivers/net/wireless/scsc/mgt.c index 8f3c6eb346db..cb2135bd5b27 100755 --- a/drivers/net/wireless/scsc/mgt.c +++ b/drivers/net/wireless/scsc/mgt.c @@ -1484,6 +1484,7 @@ static int slsi_mib_initial_get(struct slsi_dev *sdev) } SLSI_DBG1(sdev, SLSI_CFG80211, "Value for Supported Channels mib: %s\n", supported_channels_buffer); + kfree(supported_channels_buffer); } if (values[++mib_index].type != SLSI_MIB_TYPE_NONE) /* HT enabled? */ diff --git a/include/scsc/scsc_release.h b/include/scsc/scsc_release.h index 05e1b4c19aa9..f0b705f74298 100644 --- a/include/scsc/scsc_release.h +++ b/include/scsc/scsc_release.h @@ -23,7 +23,7 @@ #define SCSC_RELEASE_ITERATION 6 #define SCSC_RELEASE_CANDIDATE 1 -#define SCSC_RELEASE_POINT 4 +#define SCSC_RELEASE_POINT 5 #endif