git: if: Multiple TX queue support step 2 of many

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Sun Jan 13 01:16:25 PST 2013


commit 3c4cd924641f7b338d83dfbd07947615c61f0c12
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Sun Jan 13 17:10:32 2013 +0800

    if: Multiple TX queue support step 2 of many
    
    ifnet_{serialize,deserialize,tryserialize}_tx and hardware TX serializer
    asserion macros now require subqueue, so the proper hardware TX queue's
    serializer could be held, released and asserted.

Summary of changes:
 sys/net/altq/altq_cbq.c       |  4 ++--
 sys/net/altq/altq_subr.c      |  9 +++++----
 sys/net/bridge/if_bridge.c    |  2 +-
 sys/net/gif/if_gif.c          |  5 +++--
 sys/net/gre/if_gre.c          |  5 +++--
 sys/net/if.c                  | 12 ++++++------
 sys/net/if_loop.c             | 15 +--------------
 sys/net/if_var.h              | 29 ++++++++++++++++-------------
 sys/net/ifq_var.h             |  2 +-
 sys/net/ppp/if_ppp.c          | 16 ++++++++--------
 sys/net/sl/if_sl.c            | 14 +++++++-------
 sys/net/sppp/if_spppsubr.c    | 12 ++++++------
 sys/net/stf/if_stf.c          |  5 +++--
 sys/net/tun/if_tun.c          |  4 ++--
 sys/net/vlan/if_vlan.c        |  2 +-
 sys/netgraph/fec/ng_fec.c     |  5 +++--
 sys/netgraph/iface/ng_iface.c |  5 +++--
 sys/netgraph7/ng_fec.c        |  6 +++---
 sys/netproto/atm/atm_if.c     |  5 +++--
 sys/netproto/ipx/ipx_ip.c     |  6 ++++--
 20 files changed, 81 insertions(+), 82 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3c4cd924641f7b338d83dfbd07947615c61f0c12


-- 
DragonFly BSD source repository



More information about the Commits mailing list