]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - net/mac80211/agg-tx.c
mac80211: request TX status for BlockAck Requests
authorChristian Lamparter <chunkeey@googlemail.com>
Sat, 7 Jul 2012 13:13:08 +0000 (15:13 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Sat, 7 Jul 2012 19:35:42 +0000 (21:35 +0200)
commit2f7916f8d6761e039a117ff560a85a20edb796de
treee28fb49b0218410fa1cdb065d0d0a0543b7e1b36
parent4d6d0ae2a088e1e054ef6d96ceb1b41523291e71
mac80211: request TX status for BlockAck Requests

Because ieee80211_tx_status in status.c checks if
outgoing BlockAck requests have been acked, it is
necessary to tell the driver that tx feedback for
this sort of frame is important.

Otherwise, the stack will continue to send the same
BlockAck request over and over, which can cause
the receiver to flush or clean its reorder buffer
over and over.

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/agg-tx.c