This series includes several backports which affect the datapath
and brings it closer to upstream. It also allows to build the
datapath against current net and net-next kernels.
Thomas Graf (7):
datapath: Account for rename to vlan_insert_tag_set_proto()
datapath: vlan: introduce __vlan_insert_tag helper which does not free
skb
datapath: move make_writable helper into common code
datapath: move vlan pop/push functions into common code
datapath: introduce rtnl ops stub
datapath: replace remaining users of arch_fast_hash with jhash
travis: Update build matrix to include latest stable kernels
.travis.yml | 17 ++--
acinclude.m4 | 7 +-
datapath/actions.c | 120 +++++---------------------
datapath/datapath.c | 11 ++-
datapath/flow_table.c | 4 +-
datapath/linux/Modules.mk | 4 -
datapath/linux/compat/gso.c | 4 +-
datapath/linux/compat/hash-x86.c | 95 --------------------
datapath/linux/compat/hash.c | 51 -----------
datapath/linux/compat/include/asm/hash.h | 18 ----
datapath/linux/compat/include/linux/hash.h | 44 ----------
datapath/linux/compat/include/linux/if_vlan.h | 35 ++++++++
datapath/linux/compat/include/linux/skbuff.h | 15 ++++
datapath/linux/compat/skbuff-openvswitch.c | 110 +++++++++++++++++++++++
datapath/vport-geneve.c | 6 +-
datapath/vport-gre.c | 6 +-
datapath/vport-internal_dev.c | 21 ++++-
datapath/vport-internal_dev.h | 2 +
18 files changed, 237 insertions(+), 333 deletions(-)
delete mode 100644 datapath/linux/compat/hash-x86.c
delete mode 100644 datapath/linux/compat/hash.c
delete mode 100644 datapath/linux/compat/include/asm/hash.h
delete mode 100644 datapath/linux/compat/include/linux/hash.h
--
1.9.3
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev