ath9k: Fix "cc_lock" usage
IRQ save/restore is not required for the cycle counters since they are accessed only from softirq and process context. Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Šī revīzija ir iekļauta:

revīziju iesūtīja
John W. Linville

vecāks
0c75997758
revīzija
b7cc9b972d
@@ -362,10 +362,10 @@ void ath_ani_calibrate(unsigned long data)
|
||||
|
||||
/* Call ANI routine if necessary */
|
||||
if (aniflag) {
|
||||
spin_lock_irqsave(&common->cc_lock, flags);
|
||||
spin_lock(&common->cc_lock);
|
||||
ath9k_hw_ani_monitor(ah, ah->curchan);
|
||||
ath_update_survey_stats(sc);
|
||||
spin_unlock_irqrestore(&common->cc_lock, flags);
|
||||
spin_unlock(&common->cc_lock);
|
||||
}
|
||||
|
||||
/* Perform calibration if necessary */
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user