summaryrefslogtreecommitdiff
path: root/target/linux/generic/pending-3.18/077-09-bgmac-increase-rx-ring-size-from-511-to-512.patch
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/generic/pending-3.18/077-09-bgmac-increase-rx-ring-size-from-511-to-512.patch')
-rw-r--r--target/linux/generic/pending-3.18/077-09-bgmac-increase-rx-ring-size-from-511-to-512.patch23
1 files changed, 0 insertions, 23 deletions
diff --git a/target/linux/generic/pending-3.18/077-09-bgmac-increase-rx-ring-size-from-511-to-512.patch b/target/linux/generic/pending-3.18/077-09-bgmac-increase-rx-ring-size-from-511-to-512.patch
deleted file mode 100644
index 1fc4ed0..0000000
--- a/target/linux/generic/pending-3.18/077-09-bgmac-increase-rx-ring-size-from-511-to-512.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Felix Fietkau <nbd@nbd.name>
-Date: Sun, 12 Apr 2015 22:36:16 +0200
-Subject: [PATCH] bgmac: increase rx ring size from 511 to 512
-
-Limiting it to 511 looks like a failed attempt at leaving one descriptor
-empty to allow the hardware to stop processing a buffer that has not
-been prepared yet. However, this doesn't work because this affects the
-total ring size as well
-
-Signed-off-by: Felix Fietkau <nbd@nbd.name>
----
-
---- a/drivers/net/ethernet/broadcom/bgmac.h
-+++ b/drivers/net/ethernet/broadcom/bgmac.h
-@@ -356,7 +356,7 @@
- #define BGMAC_MAX_RX_RINGS 1
-
- #define BGMAC_TX_RING_SLOTS 128
--#define BGMAC_RX_RING_SLOTS 512 - 1 /* Why -1? Well, Broadcom does that... */
-+#define BGMAC_RX_RING_SLOTS 512
-
- #define BGMAC_RX_HEADER_LEN 28 /* Last 24 bytes are unused. Well... */
- #define BGMAC_RX_FRAME_OFFSET 30 /* There are 2 unused bytes between header and real data */