HomeFreeBSD

net80211: add a timer to flush fast-frames queues.

Description

net80211: add a timer to flush fast-frames queues.

This should allow to drop 'ieee80211_ff_[age/flush]' calls from drivers
(an additional call can be made from ieee80211_tx_complete()
for non-default ieee80211_ffagemax values to prevent stalls -
but it will require an additional counter for transmitted frames).

Tested with RTL8821AU, STA mode (A-MSDU part only).

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D9984

Details

Provenance
avosAuthored on
Reviewer
adrian
Differential Revision
D9984: net80211: add a timer to flush fast-frames queues
Parents
rS315582: MFC r315426, MFV r315425:
Branches
Unknown
Tags
Unknown