summaryrefslogtreecommitdiffstats
path: root/package/madwifi/patches/413-rxorn.patch
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-10-07 12:50:15 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2012-10-07 12:50:15 +0000
commit6babc9b91ab6cdd9305b270f269b8622c527a88e (patch)
treeb1bd865ddc103600da0e66dbdaf6233a0ae3dd96 /package/madwifi/patches/413-rxorn.patch
parenta81aed2f57aef263f83f31c8d405d086776f7415 (diff)
move a few unmaintained packages from trunk to /packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33634 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/madwifi/patches/413-rxorn.patch')
-rw-r--r--package/madwifi/patches/413-rxorn.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/package/madwifi/patches/413-rxorn.patch b/package/madwifi/patches/413-rxorn.patch
deleted file mode 100644
index 0e8d885da..000000000
--- a/package/madwifi/patches/413-rxorn.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- a/ath/if_ath.c
-+++ b/ath/if_ath.c
-@@ -2308,6 +2308,17 @@ ath_intr(int irq, void *dev_id, struct p
-
- sc->sc_isr = status;
- status &= sc->sc_imask; /* discard unasked for bits */
-+
-+ /* Treat RXORN as non-fatal. Either the bus is busy or the CPU
-+ * is not fast enough to process all frames. Treat it like
-+ * an Rx interrupt
-+ */
-+ if (status & HAL_INT_RXORN) {
-+ sc->sc_stats.ast_rxorn++;
-+ status &= ~HAL_INT_RXORN;
-+ status |= HAL_INT_RX;
-+ }
-+
- /* As soon as we know we have a real interrupt we intend to service,
- * we will check to see if we need an initial hardware TSF reading.
- * Normally we would just populate this all the time to keep things
-@@ -2320,10 +2331,6 @@ ath_intr(int irq, void *dev_id, struct p
- sc->sc_stats.ast_hardware++;
- ath_hal_intrset(ah, 0); /* disable intr's until reset */
- ATH_SCHEDULE_TQUEUE(&sc->sc_fataltq, &needmark);
-- } else if (status & HAL_INT_RXORN) {
-- sc->sc_stats.ast_rxorn++;
-- ath_hal_intrset(ah, 0); /* disable intr's until reset */
-- ATH_SCHEDULE_TQUEUE(&sc->sc_rxorntq, &needmark);
- } else {
- if (status & HAL_INT_SWBA) {
- struct ieee80211vap * vap;