[PATCH wireless-next 0/3] wifi: nxpwifi: three fixes mwifiex already made
Linmao Li <[email protected]>
| Newsgroups | org.kernel.vger.linux-wireless,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
nxpwifi was copied from mwifiex before it was submitted, and some of the bugs mwifiex has fixed since then are still here. Each of these three is the nxpwifi side of a fix mwifiex already carries; the upstream commit is named in each patch. Patch 1: a running wakeup timer callback keeps using the adapter after it is freed (mwifiex: ae5e95d41574). Patch 2: the A-MSDU buffer is leaked when the RA list disappears in the middle of aggregation (mwifiex: 990a73dec3fd). Patch 3: survey data is reported out of memory that was never initialised (mwifiex: 0e20450829ca). The three are independent and touch different files, so they can be taken in any order. Found by inspection; there is no IW61x hardware here to test on. Linmao Li (3): wifi: nxpwifi: wait for the wakeup timer before the adapter is freed wifi: nxpwifi: free the aggregation buffer when the RA list disappears wifi: nxpwifi: zero the channel statistics array drivers/net/wireless/nxp/nxpwifi/11n_aggr.c | 1 + drivers/net/wireless/nxp/nxpwifi/cfg80211.c | 5 +++-- drivers/net/wireless/nxp/nxpwifi/init.c | 2 +- drivers/net/wireless/nxp/nxpwifi/main.c | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) -- 2.25.1