DragonFly commits List (threaded) for 2009-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
DragonFly-2.3.0.715.g2c9ef master sys/dev/netif/emx if_emx.c sys/net/bridge if_bridge.c sys/net if.c if_atmsubr.c if_ethersubr.c if_media.c if_var.h ifq_var.h sys/net/ppp if_ppp.c sys/net/tap if_tap.c sys/net/vlan if_vlan.c
commit 2c9effcfb9fd67cd1e901f18e8ee912b81a39e0d
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date: Sat Apr 11 10:37:59 2009 +0800
Split ifnet serializer step 2/many: Add if_serialize_assert() function
pointer to ifnet, so that upper layer could assert ifnet's serialization
states. Remove the serialization state assertion on ifnet.if_input()
path, since the serialization state normaly has nothing to do with the
input processing.
Summary of changes:
sys/dev/netif/emx/if_emx.c | 95 ++++++++++++++++++++++++++++---------------
sys/net/bridge/if_bridge.c | 40 +++++++++---------
sys/net/if.c | 30 ++++++++++----
sys/net/if_atmsubr.c | 2 -
sys/net/if_ethersubr.c | 15 +------
sys/net/if_media.c | 4 +-
sys/net/if_var.h | 23 +++++++++++
sys/net/ifq_var.h | 2 +-
sys/net/ppp/if_ppp.c | 4 +-
sys/net/tap/if_tap.c | 4 +-
sys/net/vlan/if_vlan.c | 28 ++++++------
11 files changed, 150 insertions(+), 97 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2c9effcfb9fd67cd1e901f18e8ee912b81a39e0d
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]