CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2019/04/28 16:15:58
Modified files:
sys/net : bridgectl.c bridgestp.c if.c if_bridge.c
if_bridge.h if_switch.c if_var.h if_vxlan.c
sys/net80211 : ieee80211_node.c
sys/netinet : ip_output.c
sys/netinet6 : ip6_output.c
Log message:
Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.
This redefines the ifp <-> bridge relationship. No lock can be
currently used across the multiples contexts where the bridge has
tentacles to protect a pointer, use an interface index.
Tested by various, ok dlg@, visa@