Message ID | 1516915211-5869-1-git-send-email-u9012063@gmail.com |
---|---|
Headers | show |
Series | net: erspan: add support for openvswitch | expand |
From: William Tu <u9012063@gmail.com> Date: Thu, 25 Jan 2018 13:20:08 -0800 > The first patch refactors the erspan header definitions. > Originally, the erspan fields are defined as a group into a __be16 field, > and use mask and offset to access each field. This is more costly due to > calling ntohs/htons and error-prone. The first patch changes it to use > bitfields. The second patch creates erspan.h in UAPI and move the definition > 'struct erspan_metadata' to it for later openvswitch to use. The final patch > introduces the new OVS tunnel key attribute, OVS_TUNNEL_KEY_ATTR_ERSPAN_OPTS, > to program both v1 and v2 erspan tunnel for openvswitch. Series applied, thanks William.