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