]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: set max desc to prevent total RSC packet size of 64K
authorAlexander Duyck <alexander.h.duyck@intel.com>
Sun, 17 May 2009 20:57:47 +0000 (20:57 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 May 2009 22:09:43 +0000 (15:09 -0700)
commite5f50322cdb57c3f4abbe02f3c2d91d5bb68823b
tree86e4ff745d686f82353c460542e321ba0b09cbc0
parentcfa8c7dff685b119c4af25d2f30246b2ca8adf4b
ixgbe: set max desc to prevent total RSC packet size of 64K

The performance of hardware RSC is greatly reduced if the total for max rsc
descriptors multiplied by the buffer size is greater than 65535.  To
prevent this we need to adjust the max rsc descriptors appropriately.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ixgbe/ixgbe.h
drivers/net/ixgbe/ixgbe_main.c