Search Linux Wireless

[RFC 0/5] Add radiotap flag to prevent frame reordering

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Add a flag to radiotap's Tx flag field to prevent frame reordering
and assure that selected drivers also adhere to this flag. Previously,
injected frames might otherwise be reordered relative to each other
before transmission based on their QoS TID priority.

This is a new radiotag flag and, I assume, will first have to be
approved by the radiotap standard. I'll send a mail to the radiotap
mailing list shortly to start this discussion/process.

These patches depend on the patch set "[PATCH 0/6] mac80211: monitor
mode injection fixes". I can single out the individual patches that
it depends on if needed.

Mathy Vanhoef (5):
  mac80211: add radiotap flag to assure frames are not reordered
  mac80211: adhere to Tx control flag that prevents frame reordering
  mac80211: don't overwrite QoS TID of injected frames
  mac80211: assure that certain drivers adhere to DONT_REORDER flag
  ath9k_htc: adhere to the DONT_REORDER transmit flag

 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c |  7 ++++++-
 include/net/ieee80211_radiotap.h              |  1 +
 include/net/mac80211.h                        |  4 ++++
 net/mac80211/tx.c                             | 12 ++++++++----
 net/mac80211/wme.c                            | 15 +++++++++++++--
 5 files changed, 32 insertions(+), 7 deletions(-)

-- 
2.27.0




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux