From: Amitkumar Karwar Date: Fri, 15 Nov 2013 03:10:40 +0000 (-0800) Subject: mwifiex: fix potential mem leak in .del_virtual_intf X-Git-Tag: v3.13-rc1~7^2~6^2^2~4 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98a4635bba7050afdbdce428cc44a0471779ffc5;p=pandora-kernel.git mwifiex: fix potential mem leak in .del_virtual_intf 1) Currently we freeing wdev for each interface in driver unload path. We may leak memory if user have already deleted an interface. mwifiex_add_virtual_intf() allocates wdev structure. So it should be freed in mwifiex_del_virtual_intf(). This will make sure that wdev will be freed when user deletes an interface and also in unload path. 2) "priv->netdev->ieee80211_ptr" should also be cleared in mwifiex_del_virtual_intf. Signed-off-by: Amitkumar Karwar Signed-off-by: Bing Zhao Signed-off-by: John W. Linville --- Reading git-diff-tree failed