]> git.hungrycats.org Git - linux/commit
Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"
authorJohannes Berg <johannes.berg@intel.com>
Mon, 7 Jul 2014 10:01:11 +0000 (12:01 +0200)
committerJiri Slaby <jslaby@suse.cz>
Tue, 19 Aug 2014 12:23:39 +0000 (14:23 +0200)
commit3516cca653f2c410b8f736a73daf8089f7a18628
treef74a744b4fc3a295ee1c3010f255dcc5477bdef1
parent6e1af05639abfc6f1841e6bf8b5c8492971ed1f2
Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"

commit 08b9939997df30e42a228e1ecb97f99e9c8ea84e upstream.

This reverts commit 277d916fc2e959c3f106904116bb4f7b1148d47a as it was
at least breaking iwlwifi by setting the IEEE80211_TX_CTL_NO_PS_BUFFER
flag in all kinds of interface modes, not only for AP mode where it is
appropriate.

To avoid reintroducing the original problem, explicitly check for probe
request frames in the multicast buffering code.

Fixes: 277d916fc2e9 ("mac80211: move "bufferable MMPDU" check to fix AP mode scan")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
net/mac80211/tx.c