]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/patches/suse-2.6.27.31/patches.drivers/netxen-revert-jumbo-ringsize.patch
Move xen patchset to new version's subdir.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.drivers / netxen-revert-jumbo-ringsize.patch
CommitLineData
00e5a55c
BS
1From e125646ab56b490d0390b158e0afa9cccfc1f897 Mon Sep 17 00:00:00 2001
2From: Dhananjay Phadke <dhananjay@netxen.com>
3Date: Thu, 29 Jan 2009 16:05:19 -0800
4Subject: netxen: revert jumbo ringsize
5Acked-by: Karsten Keil <kkeil@novell.com>
6Reference: bnc#472416
7
8Reducing jumbo ring size below 1024 reduces throughput for old
9firmwares (3.4.216 and older) running on older (NX2031) chip,
10so restore it back to 1024.
11
12This was reduced in commit 32ec803348b4d5f1353e1d7feae30880b8b3e342
13("netxen: reduce memory footprint").
14
15Raising jumbo ring size from 512 to 1024, adds ~4MB per port, but
16there's still big saving because of original patch (~20MB per port).
17
18Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com>
19Signed-off-by: David S. Miller <davem@davemloft.net>
20---
21 drivers/net/netxen/netxen_nic.h | 2 +-
22 1 files changed, 1 insertions(+), 1 deletions(-)
23
24diff --git a/drivers/net/netxen/netxen_nic.h b/drivers/net/netxen/netxen_nic.h
25index a75a310..9c78c96 100644
26--- a/drivers/net/netxen/netxen_nic.h
27+++ b/drivers/net/netxen/netxen_nic.h
28@@ -210,7 +210,7 @@
29 #define MAX_CMD_DESCRIPTORS_HOST 1024
30 #define MAX_RCV_DESCRIPTORS_1G 2048
31 #define MAX_RCV_DESCRIPTORS_10G 4096
32-#define MAX_JUMBO_RCV_DESCRIPTORS 512
33+#define MAX_JUMBO_RCV_DESCRIPTORS 1024
34 #define MAX_LRO_RCV_DESCRIPTORS 8
35 #define MAX_RCVSTATUS_DESCRIPTORS MAX_RCV_DESCRIPTORS
36 #define MAX_JUMBO_RCV_DESC MAX_JUMBO_RCV_DESCRIPTORS
37--
381.5.6.4
39