DragonFly-2.3.0.440.g3d2ae master sys/dev/netif/jme if_jme.c
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Sat Mar 21 18:25:29 PDT 2009
commit 3d2aeb15c4275b09d608f9c4fef075e6d9bb5e6a
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date: Sat Mar 21 14:11:20 2009 +0800
jme(4): Disable TXCSUM by default to improve bulk data transmit performance
It looks like when the hardware does the TX checksum in the internal TX
FIFO, the DMA read logic is kinda changed; the bursty read effect seems
to get discounted.
After the TX csum offloading is disabled, the device bulk data transmit
speed finally reach gigE line speed and the tiny packets transmit
performance is only reduced marginally (-6Kpps~-8Kpps).
Summary of changes:
sys/dev/netif/jme/if_jme.c | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3d2aeb15c4275b09d608f9c4fef075e6d9bb5e6a
--
DragonFly BSD source repository
More information about the Commits
mailing list