summaryrefslogtreecommitdiffstats
path: root/drivers/net/mac8390.c
diff options
context:
space:
mode:
authorJesse Brandeburg <jesse.brandeburg@intel.com>2005-11-14 13:15:49 -0800
committerJeff Garzik <jgarzik@pobox.com>2005-11-18 13:27:07 -0500
commit2afecc047e9077d8dc9e312b32e944955e71ce53 (patch)
tree682e9547382fd2d7347894d8cb1596e423254966 /drivers/net/mac8390.c
parentf1b8c63ef404367c60dc9b4f68dec33cae3c707b (diff)
downloadblackbird-op-linux-2afecc047e9077d8dc9e312b32e944955e71ce53.tar.gz
blackbird-op-linux-2afecc047e9077d8dc9e312b32e944955e71ce53.zip
[PATCH] e100: re-enable microcode with more useful defaults
For the four versions of hardware that we (currently) support microcode download on, the default configuration of our receive interrupt mitigation microcode was too aggressive, and caused unnecessary delays when pinging, and low(er) throughput on single connection latency sensitive performance tests. This code adds microcode support, and sets the defaults to more reasonable settings. It also explains the functionality in the code in more detail. Compile and load tested, shows expected behavior for slight delay of ping packets (1-2ms) when ucode is loaded, and decent interrupt moderation for small packets, while maintaining good throughput. Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Diffstat (limited to 'drivers/net/mac8390.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud