bpf: Use bpf global token instead mplock to protect bpf stuffs
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 29 Nov 2012 09:16:06 +0000 (17:16 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 29 Nov 2012 09:17:10 +0000 (17:17 +0800)
commitfda7d3889b1114d34ad3a52a7257a2b80fe24e4c
treeed70cfe744e2fd37595a9d3beb150e91d4c0250b
parentf5991d1f6f129c4fbf395d86ee27f35a8ad21ba8
bpf: Use bpf global token instead mplock to protect bpf stuffs

Submitted-by: tuxillo@ w/ modification
21 files changed:
sys/dev/netif/ic/if_ic.c
sys/dev/netif/plip/if_plip.c
sys/net/bpf.c
sys/net/bpf.h
sys/net/disc/if_disc.c
sys/net/ef/if_ef.c
sys/net/ethernet.h
sys/net/faith/if_faith.c
sys/net/gif/if_gif.c
sys/net/gre/if_gre.c
sys/net/if_loop.c
sys/net/pf/if_pflog.c
sys/net/pf/if_pfsync.c
sys/net/sl/if_sl.c
sys/net/stf/if_stf.c
sys/net/tun/if_tun.c
sys/netgraph/fec/ng_fec.c
sys/netgraph/iface/ng_iface.c
sys/netgraph7/iface/ng_iface.c
sys/netinet/ip_gre.c
sys/netproto/802_11/wlan/ieee80211_radiotap.c