On Fri, 2017-01-13 at 11:28 +0100, Felix Fietkau wrote: > ibss and mesh modes copy the ht capabilites from the band without > overriding the SMPS state. Unfortunately the default value 0 for the > SMPS field means static SMPS instead of disabled. > > This results in HT ibss and mesh setups using only single-stream > rates, > even though SMPS is not supposed to be active. > > Initialize SMPS to disabled for all bands on ieee80211_hw_register to > ensure that the value is sane where it is not overriden with the real > SMPS state. > > Reported-by: Elektra Wagenrad <onelektra@xxxxxxx> > Signed-off-by: Felix Fietkau <nbd@xxxxxxxx> > --- > v2: add comment about OR'ing the PS_DISABLED value Applied, thanks. I moved the TODO comment there around a bit. johannes