Parallelize bridge_input step 2/2:
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 22 Nov 2008 09:54:28 +0000 (09:54 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 22 Nov 2008 09:54:28 +0000 (09:54 +0000)
commit137aa7b3e34ac0b9e3ad0664a11d17d911559eee
tree25eab1c5d15c0dfb72cc285cb38b14399cf28698
parentd895303b961da8d9d29cd2c5672b981e612cd6ff
Parallelize bridge_input step 2/2:
- Remove bridge's serializer from bridge_input()/bridge_output() path
- Push down bridge's serializer holding into bridge_span()
- Use bridge_handoff() whenever possible
- Add a simplified version of bridge_broadcast() to be called by bridge_start()
- Remove functions which are no longer used
sys/net/bridge/if_bridge.c