]> git.baikalelectronics.ru Git - kernel.git/commit
e1000e: disable Early Receive DMA on ICH LOMs
authorBruce Allan <bruce.w.allan@intel.com>
Fri, 16 Dec 2011 00:46:27 +0000 (00:46 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 27 Jan 2012 02:19:49 +0000 (18:19 -0800)
commitc508db3da2cd0648fc5298e90a9d15aa8a77ae2e
treecd04c963a2bb63de88cf79681f6061bc7024cd57
parentab46df32e9ea7b1170f3b5f70295b4768aee5539
e1000e: disable Early Receive DMA on ICH LOMs

Internal stress testing with jumbo frames shows the reliability of ICH9 and
ICH10D devices is improved in certain corner cases by disabling the Early
Receive feature. To reduce the performance impact caused by disabling this
feature, the packet buffer sizes and relevant flow control settings are
modified accordingly.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/e1000e/e1000.h
drivers/net/ethernet/intel/e1000e/ich8lan.c
drivers/net/ethernet/intel/e1000e/netdev.c