aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211/patches/300-pending_work.patch
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@openwrt.org>2011-06-15 21:16:38 +0000
committerHauke Mehrtens <hauke@openwrt.org>2011-06-15 21:16:38 +0000
commitb8f56104dc472be555ad2b83f92c1e210eb61a5f (patch)
treea181a9680f3cc051d28d4bb5fdd04f68455dfb2f /package/mac80211/patches/300-pending_work.patch
parent82c740f5ef4ed38b9b69fb09924c6f27700640ab (diff)
downloadmaster-187ad058-b8f56104dc472be555ad2b83f92c1e210eb61a5f.tar.gz
master-187ad058-b8f56104dc472be555ad2b83f92c1e210eb61a5f.tar.bz2
master-187ad058-b8f56104dc472be555ad2b83f92c1e210eb61a5f.zip
package/mac80211: Add linux 3.0 compatibility
Add patches from Hauke adding linux 3.0 compatibility. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27187 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/mac80211/patches/300-pending_work.patch')
-rw-r--r--package/mac80211/patches/300-pending_work.patch10
1 files changed, 5 insertions, 5 deletions
diff --git a/package/mac80211/patches/300-pending_work.patch b/package/mac80211/patches/300-pending_work.patch
index 782f7d7877..ecce5beff6 100644
--- a/package/mac80211/patches/300-pending_work.patch
+++ b/package/mac80211/patches/300-pending_work.patch
@@ -102,7 +102,7 @@
for (i = 0; i < ATH_TXFIFO_DEPTH; i++) {
snprintf(tmp, sizeof(tmp) - 1, "txq_fifo[%i] empty: ", i);
PRQLE(tmp, txq_fifo[i]);
-@@ -807,7 +807,10 @@ void ath_debug_stat_tx(struct ath_softc
+@@ -807,7 +807,10 @@ void ath_debug_stat_tx(struct ath_softc
else
TX_STAT_INC(qnum, a_completed);
} else {
@@ -139,7 +139,7 @@
static void ath_buf_set_rate(struct ath_softc *sc, struct ath_buf *bf, int len);
static void ath_tx_rc_status(struct ath_softc *sc, struct ath_buf *bf,
struct ath_tx_status *ts, int nframes, int nbad,
-@@ -377,8 +377,7 @@ static void ath_tx_complete_aggr(struct
+@@ -377,8 +377,7 @@ static void ath_tx_complete_aggr(struct
bf_next = bf->bf_next;
bf->bf_state.bf_type |= BUF_XRETRY;
@@ -149,7 +149,7 @@
list_move_tail(&bf->list, &bf_head);
ath_tx_rc_status(sc, bf, ts, 1, 1, 0, false);
-@@ -463,20 +462,14 @@ static void ath_tx_complete_aggr(struct
+@@ -463,20 +462,14 @@ static void ath_tx_complete_aggr(struct
}
}
@@ -219,7 +219,7 @@
{
struct ath_buf *bf, *lastbf;
struct list_head bf_head;
-@@ -1170,93 +1157,63 @@ void ath_draintxq(struct ath_softc *sc,
+@@ -1170,93 +1157,63 @@ void ath_draintxq(struct ath_softc *sc,
memset(&ts, 0, sizeof(ts));
INIT_LIST_HEAD(&bf_head);
@@ -857,7 +857,7 @@
static void ieee80211_iface_work(struct work_struct *work)
{
struct ieee80211_sub_if_data *sdata =
-@@ -822,6 +863,9 @@ static void ieee80211_iface_work(struct
+@@ -822,6 +863,9 @@ static void ieee80211_iface_work(struct
break;
ieee80211_mesh_rx_queued_mgmt(sdata, skb);
break;