Search Linux Wireless

Re: [PATCH] mac80211: fix delayed ADDBA response

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/01/13 19:41, Seth Forshee wrote:
On Tue, Jan 08, 2013 at 04:16:37PM +0200, Victor Goldenshtein wrote:
Block frame processing during scan might delay the
ADDBA response, which eventually timeouts and
significantly reduces the device throughput.
Remove this constrain as it's not required for the
HW scan.

Signed-off-by: Victor Goldenshtein<victorg@xxxxxx>
---
  net/mac80211/iface.c |    2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/net/mac80211/iface.c b/net/mac80211/iface.c
index 06fac29..a26ee36 100644
--- a/net/mac80211/iface.c
+++ b/net/mac80211/iface.c
@@ -1063,7 +1063,7 @@ static void ieee80211_iface_work(struct work_struct *work)
  	if (!ieee80211_sdata_running(sdata))
  		return;

-	if (local->scanning)
+	if (local->scanning&&  !local->ops->hw_scan)

Wouldn't checking for SCAN_HW_SCANNING be better?


IMHO it's totally the same, besides that mac80211 use this check in many other places, but lets see what Johannes thinks.

--
Thanks,
Victor.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux