diff options
-rw-r--r-- | sys/dev/ic/ar5210.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/ic/ar5210.c b/sys/dev/ic/ar5210.c index 5ef33368436..6f468a57d4d 100644 --- a/sys/dev/ic/ar5210.c +++ b/sys/dev/ic/ar5210.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ar5210.c,v 1.14 2005/03/10 08:30:55 reyk Exp $ */ +/* $OpenBSD: ar5210.c,v 1.15 2005/03/18 14:36:39 reyk Exp $ */ /* * Copyright (c) 2004, 2005 Reyk Floeter <reyk@vantronix.net> @@ -2324,6 +2324,9 @@ ar5k_ar5210_getPendingInterrupts(hal, interrupt_mask) hal->ah_radar.r_enabled == AH_TRUE) ar5k_radar_alert(hal); + /* XXX BMISS interrupts may occur after association */ + *interrupt_mask &= ~HAL_INT_BMISS; + return (AH_TRUE); } |