* [RFC 0/4] mac80211: define VHT rate mask logic
@ 2015-07-25 14:32 Lorenzo Bianconi
0 siblings, 0 replies; 3+ messages in thread
From: Lorenzo Bianconi @ 2015-07-25 14:32 UTC (permalink / raw)
To: linux-wireless; +Cc: johannes
Add support to mask vht rates using ratemask configured by the user through
iw command (e.g. iw dev wlan0 set bitrates vht-mcs-5 2:2,4).
Remove ieee80211_tx_rate dependency in rate mask code in order to use
mcs/legacy rate mask logic for station rate table as well.
This patchset has been tested using mac80211/mt76 driver on
Buffalo WHR-1166D router running OpenWrt trunk
Lorenzo Bianconi (4):
mac80211: remove ieee80211_tx_info from rate_control_apply_mask
signature
mac80211: remove ieee80211_tx_rate dependency in rate mask code
mac80211: define rate_control_apply_mask_ratetbl()
mac80211: add rate mask logic for vht rates
net/mac80211/cfg.c | 16 ++-
net/mac80211/debugfs_netdev.c | 34 ++++++
net/mac80211/ieee80211_i.h | 5 +
net/mac80211/iface.c | 14 ++-
net/mac80211/rate.c | 251 ++++++++++++++++++++++++++++++------------
net/mac80211/vht.c | 27 +++++
6 files changed, 271 insertions(+), 76 deletions(-)
--
2.1.4
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [RFC 0/4] mac80211: define VHT rate mask logic
@ 2015-07-28 14:32 Xose Vazquez Perez
2015-07-28 15:47 ` Lorenzo Bianconi
0 siblings, 1 reply; 3+ messages in thread
From: Xose Vazquez Perez @ 2015-07-28 14:32 UTC (permalink / raw)
To: Lorenzo Bianconi, linux-wireless
Lorenzo Bianconi wrote:
> [...]
> This patchset has been tested using mac80211/mt76 driver on
> Buffalo WHR-1166D router running OpenWrt trunk
mt76 is an out of the tree driver, included only in OpenWrt.
Maybe OpenWrt people should begin sending code to upstream,
because their tree [1] is full of patches [2] .
[1] http://git.openwrt.org/?p=openwrt.git
[2] target/linux/* (target/linux/generic/patches-* specifically)
and package/kernel/* (package/kernel/mac80211/* for wireless)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [RFC 0/4] mac80211: define VHT rate mask logic
2015-07-28 14:32 [RFC 0/4] mac80211: define VHT rate mask logic Xose Vazquez Perez
@ 2015-07-28 15:47 ` Lorenzo Bianconi
0 siblings, 0 replies; 3+ messages in thread
From: Lorenzo Bianconi @ 2015-07-28 15:47 UTC (permalink / raw)
To: Xose Vazquez Perez; +Cc: linux-wireless
> Lorenzo Bianconi wrote:
>
>> [...]
>> This patchset has been tested using mac80211/mt76 driver on
>> Buffalo WHR-1166D router running OpenWrt trunk
>
> mt76 is an out of the tree driver, included only in OpenWrt.
my router is a Buffalo WHR-1166D and AFAIK mt76 is the only open
source driver for mt7612 chipset
>
> Maybe OpenWrt people should begin sending code to upstream,
> because their tree [1] is full of patches [2] .
>
OpenWrt trunk runs compat-wireless-2015-07-21, so more or less
wireless-testing HEAD. Moreover I ported the patchset to mac80211-next
tree
> [1] http://git.openwrt.org/?p=openwrt.git
> [2] target/linux/* (target/linux/generic/patches-* specifically)
> and package/kernel/* (package/kernel/mac80211/* for wireless)
Regards,
Lorenzo
--
UNIX is Sexy: who | grep -i blonde | talk; cd ~; wine; talk; touch;
unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp;
umount; make clean; sleep
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-07-28 15:47 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-28 14:32 [RFC 0/4] mac80211: define VHT rate mask logic Xose Vazquez Perez
2015-07-28 15:47 ` Lorenzo Bianconi
-- strict thread matches above, loose matches on Subject: below --
2015-07-25 14:32 Lorenzo Bianconi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.