aboutsummaryrefslogtreecommitdiffstats
path: root/net/rxrpc/ar-local.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2009-11-18 11:15:06 -0500
committerJohn W. Linville <linville@tuxdriver.com>2009-11-18 17:01:47 -0500
commit8ade00824607fcfa8842572012d4393b40a74a94 (patch)
treee88b9ce6d6743294e5287d6c3729bbb215cabb3e /net/rxrpc/ar-local.c
parent70e3bb504ccfe6ba725ab120bdb516d205d834f9 (diff)
mac80211: fix addba timer (again...)
commit 2171abc58644e09dbba546d91366b12743115396 Author: Johannes Berg <johannes@sipsolutions.net> Date: Thu Oct 29 08:34:00 2009 +0100 mac80211: fix addba timer left a problem in there, even if the timer was never started it could be deleted and then added. Linus pointed out that del_timer_sync() isn't actually needed if we make the timer able to deal with no longer being needed when it gets queued _while_ we're in the locked section that also deletes it. For that the timer function only needs to check the HT_ADDBA_RECEIVED_MSK bit as well as the HT_ADDBA_REQUESTED_MSK bit, only if the former is clear should it do anything. Cc: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/rxrpc/ar-local.c')
0 files changed, 0 insertions, 0 deletions