DORMANTno replies

[PATCH 2.6 2/9] ixgb: Limit number of Rx descriptors to 512

From: Ganesh Venkatesan <hidden>
Date: 2005-01-07 01:23:02

Signed-off-by: Ganesh Venkatesan <redacted>
diff -up net-drivers-2.6/drivers/net/ixgb/ixgb.h net-drivers-2.6/drivers/net/ixgb.new/ixgb.h
--- net-drivers-2.6/drivers/net/ixgb/ixgb.h	2005-01-05 17:13:27.000000000 -0800
+++ net-drivers-2.6/drivers/net/ixgb.new/ixgb.h	2005-01-05 17:13:28.000000000 -0800
@@ -91,9 +91,14 @@ struct ixgb_adapter;
 #define MAX_TXD	4096
 #define MIN_TXD	64
 
-#define DEFAULT_RXD	1024
-#define MAX_RXD	4096
 #define MIN_RXD	64
+/* hardware cannot reliably support more than 512 descriptors owned by
+ * hardware descriptor cache otherwise an unreliable ring under heavy 
+ * recieve load may result */
+/* #define DEFAULT_RXD   1024 */
+/* #define MAX_RXD	   4096 */
+#define DEFAULT_RXD	512
+#define MAX_RXD	512
 
 /* Supported Rx Buffer Sizes */
 #define IXGB_RXBUFFER_2048  2048
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help