This version incorporates review and feedback from earlier version.
1 - net/core
2 - vlan and snap
3 - bridge
4 - ipv4/ipv6
5 - remove brlock code
See each patch for description of changes.
These patches are ready for further testing, but not for final Linus
merge.