]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: dynamic short slot time for MBSSs
authorThomas Pedersen <thomas@cozybit.com>
Sun, 27 Jan 2013 00:39:55 +0000 (16:39 -0800)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 29 Jan 2013 19:45:31 +0000 (20:45 +0100)
commit46f98644f0ba5c40af0f9044ce4cbe24ea1c136b
treefac04da654900336846ced78bacad067ab59fc80
parent9dbd0050c9dad9a817631a7440968527e0a5210a
mac80211: dynamic short slot time for MBSSs

The standard mandates mesh STAs to set the ERP Short Slot
Time capability info bit in beacons to 0. Even though this
is their way of disallowing short slot time for mesh STAs,
there should be no harm in enabling it if we determine all
STAs in the current MBSS support ERP rates.

Increases throughput about 20% for legacy rates when
enabled.

Signed-off-by: Thomas Pedersen <thomas@cozybit.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mesh.c
net/mac80211/mesh_plink.c