]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: move "bufferable MMPDU" check to fix AP mode scan
authorFelix Fietkau <nbd@openwrt.org>
Mon, 16 Dec 2013 20:39:50 +0000 (21:39 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 16 Dec 2013 20:44:05 +0000 (21:44 +0100)
commitecfc7eff4364f3edea33cbf1f0cbd839e8ae014c
tree149634a0f5cf7474997380570eab72a3cdba2178
parentcba6511881798536283e2f90f8cfb1c14340166e
mac80211: move "bufferable MMPDU" check to fix AP mode scan

The check needs to apply to both multicast and unicast packets,
otherwise probe requests on AP mode scans are sent through the multicast
buffer queue, which adds long delays (often longer than the scanning
interval).

Cc: stable@vger.kernel.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/tx.c