ixgbe-wfs 1.0.2_xx as on 2014-08-05

1. ring interface in bridge mode
1a. spurious "Workstation Id ... conflict with MAC" messages
    [Cause] other bridge member’s MAC is selected as bridge
            MAC which causing false error in receiving looped
            packet
    [Fix]   only check packet src WFS-ID and local ID, not MAC
1b. packet not forwarded from/to external device
    [Cause] ARP reply dropped because WFSPKT_TYPE_BROADCAST_MASK
            not set in wfspkt header since it’s unicast.
            Another reason is ARP request (broadcast) not update
            FIB which means unicast ARP reply cannot lookup
            WFS-ID and set WFSID_ALL(255) in dst WFS-ID but
            still not WFSPKT_TYPE_BROADCAST_MASK in type.
    [Fix]   Accept packet that WFS-ID == 255

2. VLAN support
2a. transmit or forward vlan tag in transmit descriptor,
    set vlan tag in receving skb
2b. implement per VLAN FIB and wfsctl show fib command

3. Other Enhancement
3a. enforce WFS control packet Ethertype to 88B5 for IEEE 802.1
    defined Local Experimental Ethertype

Revision 183
- wrong vid type

Revision 176
- aggressive FIB update

Revision 175
- cleanup

Revision 171
- cleanup

Revision 170
- data packet skb->protocol need to be consist with original protocol for ixgbe_tx_csum
- use 802.1 Local Experiment (88B5) for WFS Ethertype

Revision 169
- clean shell script

Revision 168
- rule change for install
- VLAN support for show fib command

Revision 167
- Bug fix: Bridge MAC - when adding port into bridge, the bridge MAC may not be the same as ring interface, which causing MAC conflict error message of same WFS-ID
- Enhancement: VLAN support for ring interface