]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: avoid enabling interrupts while processing rx
authorRajkumar Manoharan <rmanoharan@atheros.com>
Fri, 6 May 2011 12:57:46 +0000 (18:27 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 10 May 2011 19:54:45 +0000 (15:54 -0400)
commit607604ed2d609ff90eb2c0bf89c3034e902aa393
treed371ce8950e0496fd4af28a76dbf5c701b264e7e
parent9963af733ffb6a5eeb009bc32d600ff7ac255e60
ath9k: avoid enabling interrupts while processing rx

The assumsion is that while processing ath9k tasklet,
interrupts were already disabled and it will be enabled
at the completion of ath9k tasklet. But whenever TSFOOR is raised,
the driver configures the beacon timers after having received a
beacon frame from the AP which inturn enables the interrupts.

Cc: stable@kernel.org
Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/beacon.c
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/recv.c