diff options
author | 2013-01-09 16:16:53 +0100 | |
---|---|---|
committer | 2013-01-11 14:12:01 -0500 | |
commit | 1adb2e2b5f85023d17eb4f95386a57029df27c88 (patch) | |
tree | f2aab9f3053409f6929d0e23d39d9bde47e8aaac /tools/perf/scripts/python/export-to-postgresql.py | |
parent | ath9k: do not link receive buffers during flush (diff) | |
download | linux-dev-1adb2e2b5f85023d17eb4f95386a57029df27c88.tar.xz linux-dev-1adb2e2b5f85023d17eb4f95386a57029df27c88.zip |
ath9k: fix double-free bug on beacon generate failure
When the next beacon is sent, the ath_buf from the previous run is reused.
If getting a new beacon from mac80211 fails, bf->bf_mpdu is not reset, yet
the skb is freed, leading to a double-free on the next beacon tx attempt,
resulting in a system crash.
Cc: stable@vger.kernel.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions