DragonFly commits List (threaded) for 2008-11
DragonFly BSD
DragonFly commits List (threaded) for 2008-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/net/bridge bridgestp.c if_bridge.c if_bridgevar.h

From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 21 Nov 2008 03:11:03 -0800 (PST)

sephe       2008/11/21 03:11:03 PST

DragonFly src repository

  Modified files:
    sys/net/bridge       bridgestp.c if_bridge.c if_bridgevar.h 
  Parallelize bridge_input step 1.8/2:
  Parallelize bridge member interfaces list --
  o  Split bridge_iflist into percpu part and shared part (bridge_ifinfo).
     The shared part contains STP related information.
  o  Put create bridge_iflist on each CPU and put it onto percpu member
     interface list.
  o  All of the STP operation is still serialized by bridge's serializer,
     except testing member interface's STP state.
  o  Span interfaces no longer have unused STP information.
  Revision  Changes    Path
  1.8       +54 -24    src/sys/net/bridge/bridgestp.c
  1.52      +284 -70   src/sys/net/bridge/if_bridge.c
  1.7       +53 -21    src/sys/net/bridge/if_bridgevar.h


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]