Might be good to look at link-level stats - eg ethtool.
Might be good to look at perf w/o the rules in place.
Might be good to look at unidrectional perf with something like netperf.
Sanity checking the top output might not be bad either - say a CPU
profile a la oprofile or q-syscollect.
If the interrupt throttle is precluding the card from being fed new
buffers quickly enough, you could disable the throttle. When you
modprobe specify "InterruptThrottleRate=N,N..." where you have the
comma-separated list for each of the interfaces "driven" by the e1000
driver. I suspect there is a config file (modules.conf?) you could
put that, and perhaps even later versions of ethtool can modify a
single interface on the fly.
Might be good to see if your harness' ability to generate load is tied
to the latency through the device.
rick jones
--
The glass is neither half-empty nor half-full. The glass has a leak.
The real question is "Can it be patched?"
these opinions are mine, all mine; HP might not want them anyway...

feel free to post, OR email to rick.jones2 in hp.com but NOT BOTH...