summaryrefslogtreecommitdiff
path: root/drivers/target
diff options
context:
space:
mode:
authorAmitkumar Karwar <akarwar@marvell.com>2013-05-18 00:50:20 (GMT)
committerJohn W. Linville <linville@tuxdriver.com>2013-05-22 19:08:49 (GMT)
commit75ab753d7704f0bd34e09d5e4081bc73fdddd775 (patch)
tree834f7906f5eff6acfc31568d3930b87e3487798b /drivers/target
parent06041118ef0908b9cae7657a7b734699bcf61a6c (diff)
downloadlinux-fsl-qoriq-75ab753d7704f0bd34e09d5e4081bc73fdddd775.tar.xz
mwifiex: remove global user_scan_cfg variable
As the variable is used only for preparation of internal scan commands, we don't need to keep it allocated until the entire scan completes. We will define it as a local variable and free immediately after it's use. New flag 'scan_aborting' is added to handle race between mwifiex_close() and scan handler. Previously user_scan_cfg pointer used to take care of this. This patch fixes a memory leak in mwifiex_cfg80211_scan after running "iwlist mlan0 scan & sleep 1; rmmod mwifiex_sdio". Reported-by: Daniel Drake <dsd@laptop.org> Tested-by: Daniel Drake <dsd@laptop.org> Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/target')
0 files changed, 0 insertions, 0 deletions