]> git.baikalelectronics.ru Git - kernel.git/commit
ath5k: Check and fix ATIM window
authorBruno Randolf <br1@einfach.org>
Mon, 27 Sep 2010 03:22:21 +0000 (12:22 +0900)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 28 Sep 2010 19:47:57 +0000 (15:47 -0400)
commitc4ea388542d3b6d66d3f772f8ee072b6c136ec2f
treec7c1444a291fffb91ef96c6cae281f821c8ff8d0
parent20bc00c9afe4222609bab3e1211d856b908ab922
ath5k: Check and fix ATIM window

This patch adds sanity-checks for the beacon timers and especially the ATIM
window to ath5k. It is basically the same what i did for madwifi two years ago
and fixes a problem in IBSS mode which has been described as "ramping" pings.

See the code comments for a more detailed description and these links:

http://madwifi-project.org/ticket/1154
http://madwifi-project.org/changeset/3867
http://thread.gmane.org/gmane.linux.drivers.madwifi.devel/6066

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath5k/ath5k.h
drivers/net/wireless/ath/ath5k/base.c
drivers/net/wireless/ath/ath5k/pcu.c