aboutsummaryrefslogtreecommitdiffstats
path: root/package/mac80211
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2010-01-06 06:05:15 +0000
committerFelix Fietkau <nbd@openwrt.org>2010-01-06 06:05:15 +0000
commit9a12579f973af9db625ce51842d53ba4206a77b8 (patch)
tree1f1ec62e239c32d4a54092a95d130ea1f7625677 /package/mac80211
parent165629fca5d88e97dd1822b40094890edacdc053 (diff)
downloadupstream-9a12579f973af9db625ce51842d53ba4206a77b8.tar.gz
upstream-9a12579f973af9db625ce51842d53ba4206a77b8.tar.bz2
upstream-9a12579f973af9db625ce51842d53ba4206a77b8.zip
ixp4xx: allocate all skbs using GFP_DMA
this ensures that dma bounce buffers will not be used frequently when bridging or routing frames between ethernet and wifi. significantly improves ath9k performance and obsoletes an ath specific patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19051 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/mac80211')
-rw-r--r--package/mac80211/patches/500-ath_use_gfp_dma.patch17
1 files changed, 0 insertions, 17 deletions
diff --git a/package/mac80211/patches/500-ath_use_gfp_dma.patch b/package/mac80211/patches/500-ath_use_gfp_dma.patch
deleted file mode 100644
index 9390a2faaa..0000000000
--- a/package/mac80211/patches/500-ath_use_gfp_dma.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/drivers/net/wireless/ath/main.c
-+++ b/drivers/net/wireless/ath/main.c
-@@ -31,6 +31,14 @@ struct sk_buff *ath_rxbuf_alloc(struct a
- u32 off;
-
- /*
-+ * Enable GFP_DMA in order to avoid using DMA bounce buffers
-+ * on IXP4xx devices with more than 64M RAM
-+ */
-+#ifdef CONFIG_ARCH_IXP4XX
-+ gfp_mask |= GFP_DMA;
-+#endif
-+
-+ /*
- * Cache-line-align. This is important (for the
- * 5210 at least) as not doing so causes bogus data
- * in rx'd frames.