git: bce: Add TSO support

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Fri Aug 10 01:48:14 PDT 2012


commit eefd160d115faf0e7f93de4da6d8aefcd644b83a
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Fri Aug 10 16:22:44 2012 +0800

    bce: Add TSO support
    
    Obatined-from: FreeBSD
    
    With following modification:
    These chips can handle ip.ip_len and tcphdr.th_sum, if they are setup
    according to Microsoft LSO specification, so ip.ip_len should not be
    cleared and tcphdr.th_sum should be left as it is.
    
    According-to: bnx2

Summary of changes:
 sys/dev/netif/bce/if_bce.c    |   81 ++++++++++++++++++++++++++++++++++++-----
 sys/dev/netif/bce/if_bcereg.h |   10 +++---
 2 files changed, 77 insertions(+), 14 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/eefd160d115faf0e7f93de4da6d8aefcd644b83a


-- 
DragonFly BSD source repository





More information about the Commits mailing list