svn commit: r191644 - projects/mips/sys/mips/atheros
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Wed Apr 29 03:21:53 UTC 2009
Author: gonzo
Date: Wed Apr 29 03:21:53 2009
New Revision: 191644
URL: http://svn.freebsd.org/changeset/base/191644
Log:
- accummulate interrupt causes in filter instead of rewriting old. The only
place where status should be overrided - interrupt handler
Modified:
projects/mips/sys/mips/atheros/if_arge.c
Modified: projects/mips/sys/mips/atheros/if_arge.c
==============================================================================
--- projects/mips/sys/mips/atheros/if_arge.c Wed Apr 29 03:15:43 2009 (r191643)
+++ projects/mips/sys/mips/atheros/if_arge.c Wed Apr 29 03:21:53 2009 (r191644)
@@ -1471,7 +1471,7 @@ arge_intr_filter(void *arg)
ARGE_CLEAR_BITS(sc, AR71XX_DMA_INTR,
DMA_INTR_TX_UNDERRUN | DMA_INTR_TX_PKT_SENT);
- sc->arge_intr_status = status;
+ sc->arge_intr_status |= status;
return (FILTER_SCHEDULE_THREAD);
}
More information about the svn-src-projects
mailing list