]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "mac80211: allow using AP_LINK_PS with mac80211-generated TIM IE"
authorFelix Fietkau <nbd@nbd.name>
Thu, 3 Nov 2016 11:12:47 +0000 (12:12 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 15 Nov 2016 13:32:09 +0000 (14:32 +0100)
commit3621ddc951ddfc926ea2d8d3f967816e7a0d7b14
treef20ba04e2b3931442fa7847c328aa6f00e4dc7bb
parent9177bd387f58f5e07d6268670811f7da42dc7ecc
Revert "mac80211: allow using AP_LINK_PS with mac80211-generated TIM IE"

This reverts commit d0ac44b6eb2db44d8e50b7d77b197bd00767cd94.

__sta_info_recalc_tim turns into a no-op if local->ops->set_tim is not
set. This prevents the beacon TIM bit from being set for all drivers
that do not implement this op (almost all of them), thus thoroughly
essential AP mode powersave functionality.

Cc: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Fixes: d0ac44b6eb2d ("mac80211: allow using AP_LINK_PS with mac80211-generated TIM IE")
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/sta_info.c