diff options
author | Javier Cardona <javier@cozybit.com> | 2012-01-18 02:17:46 (GMT) |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-01-18 19:38:06 (GMT) |
commit | 65e8b0ccb6cf176f8eddb1b05534be46580da9dd (patch) | |
tree | 873c06bd136f80dc2a57a06e086d6934c0daab9c /scripts | |
parent | f96b08a7e6f69c0f0a576554df3df5b1b519c479 (diff) | |
download | linux-fsl-qoriq-65e8b0ccb6cf176f8eddb1b05534be46580da9dd.tar.xz |
mac80211: Use the right headroom size for mesh mgmt frames
Use local->tx_headroom instad of local->hw.extra_tx_headroom.
local->tx_headroom is the max of hw.extra_tx_headroom required by the
driver and the headroom required by mac80211 for status reporting. On
drivers where hw.extra_tx_headroom is smaller than what mac80211
requires (e.g. ath5k), we would not reserve sufficient buffer space to
report tx status.
Also, don't reserve local->tx_headroom + local->hw.extra_tx_headroom.
Reported-by: Simon Morgenthaler <s.morgenthaler@students.unibe.ch>
Reported-by: Kai Scharwies <kai@scharwies.de>
Signed-off-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions