]> www.infradead.org Git - users/jedix/linux-maple.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)
committerJoe Jin <joe.jin@oracle.com>
Thu, 17 May 2012 07:06:19 +0000 (15:06 +0800)
commit5432ffdab8af58d1ef43a1126b5fbd833b967b97
tree31dd0b7abf5b0b25fca282873b5d277d505c5e83
parent68837cf9f2014c81737510480bbf070e108ba42a
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.

(cherry picked from commit 79d4e9087a6ecd6bf2103bf378bf8e0d79278b5a)
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>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/e1000e/e1000.h
drivers/net/e1000e/ich8lan.c
drivers/net/e1000e/netdev.c