On 2010-10-16 1:51 PM, Rajkumar Manoharan wrote: > On Fri, Oct 15, 2010 at 11:33:28PM +0530, Felix Fietkau wrote: >> @@ -751,8 +751,8 @@ chip_reset: >> ath_debug_stat_interrupt(sc, status); >> >> if (sched) { >> - /* turn off every interrupt except SWBA */ >> - ath9k_hw_set_interrupts(ah, (ah->imask & ATH9K_INT_SWBA)); >> + /* turn off every interrupt */ >> + ath9k_hw_disable_interrupts(ah); > > won't it affect beacon generation? No, because the original code did not leave SWBA interrupts enabled either, as it was masking out ATH9K_INT_GLOBAL. So far I haven't seen issues with beacons under high load, even on slow embedded hardware. - Felix -- 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