diff options
author | Sergey Matyukevich <sergey.matyukevich.os@quantenna.com> | 2018-05-29 15:00:00 +0300 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2018-05-30 22:20:05 +0300 |
commit | 9a3beeb5b73a55d8d4ada9cf17bec24ad1f31394 (patch) | |
tree | 1a83afecc48ce2c2414876209ca1c2668a5aa220 /COPYING | |
parent | 36e8c538b374d07b69961cb1980f8bb39061b822 (diff) | |
download | linux-9a3beeb5b73a55d8d4ada9cf17bec24ad1f31394.tar.xz |
qtnfmac: cleanup wdev structure between its uses
Driver uses statically allocated wdev structures for each virtual
interface. However wdev structure is not properly cleaned up between
its uses. As a result, various bugs appear when userspace tools
like hostapd were not gracefully stopped.
In particular, this commit fixes the following issue:
- start hostapd with more than 2 mBSS
- kill hostapd using SIGKILL
- start again hostapd with more than 2 mBSS
However only two mBSS entities will be started: primary
and the last BSS listed in hostapd config.
Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions