git: netisr: Add priority for netisr "rollup" functions

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Tue Dec 18 05:54:51 PST 2012


commit 239bdb5805d6a060bace14ece02aadd5f16b2fba
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Tue Dec 18 21:47:39 2012 +0800

    netisr: Add priority for netisr "rollup" functions
    
    Higher priority "rollup" will be run first.  This mechanism auguments
    the original "rollup" functionality which now could be used to implement
    things like transmission packets aggregation and software TCP LRO.

Summary of changes:
 sys/net/if.c           |   11 +++++++++++
 sys/net/netisr.c       |   22 +++++++++++++++++-----
 sys/net/netisr.h       |    5 ++++-
 sys/netinet/tcp_subr.c |    2 +-
 4 files changed, 33 insertions(+), 7 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/239bdb5805d6a060bace14ece02aadd5f16b2fba


-- 
DragonFly BSD source repository



More information about the Commits mailing list