[ovs-git] Open vSwitch: datapath: Remove compat files. (master)

dev at openvswitch.org dev at openvswitch.org
Fri Sep 6 16:56:47 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  5804fb7b8472ae3384792076099311a14ca7183e (commit)
       via  ffe486fcef6a3edfe35e7b5ec47efa39323916fb (commit)
       via  d3fe1c2bb30f9f0ce848ade951122770394cccfb (commit)
       via  053fe543d90cde3c01ee7f34ecab73100e9ed8ba (commit)
       via  b3dcb73cc58a7ee089cfaec623818142196e1172 (commit)
       via  07ac71eaa8a2892a0028a27049a51a88b756ea9b (commit)
       via  237c4f2a01e35e70869f9f58ec68e23d62701eb4 (commit)
       via  3025a772a1ab6cc364a87b481b6e66b703d7bd46 (commit)
       via  7615c41bfbe9594cb8b373f36b2235308c0354b3 (commit)
       via  d4a0d80aada4e26a10941f05bd0fc81390647bf5 (commit)
       via  207941eb669653675b66da5f442fe9e0d8919220 (commit)
       via  d76aabead8bb20614e56a7330dfb08f1c8b1b5d0 (commit)
       via  37418c8662384e205522fd5827871dea2c96a46a (commit)
      from  9a6fe4c1ae510f1ee9fb382e285a11a5d8e2722b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5804fb7b8472ae3384792076099311a14ca7183e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=5804fb7b8472ae3384792076099311a14ca7183e
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove compat files.
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit ffe486fcef6a3edfe35e7b5ec47efa39323916fb
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=ffe486fcef6a3edfe35e7b5ec47efa39323916fb
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove reciprocal_div compat code.
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit d3fe1c2bb30f9f0ce848ade951122770394cccfb
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=d3fe1c2bb30f9f0ce848ade951122770394cccfb
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove compat support for NLA_NUL_STRING
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 053fe543d90cde3c01ee7f34ecab73100e9ed8ba
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=053fe543d90cde3c01ee7f34ecab73100e9ed8ba
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Cleanup compat support.
		
cleanup various header file.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit b3dcb73cc58a7ee089cfaec623818142196e1172
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=b3dcb73cc58a7ee089cfaec623818142196e1172
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Cleanup netlink compat code.
		
Patch removes genl, netlink, rtnl compat code and dpif-linux
fallback-id compat code.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 07ac71eaa8a2892a0028a27049a51a88b756ea9b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=07ac71eaa8a2892a0028a27049a51a88b756ea9b
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove vlan compat support
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 237c4f2a01e35e70869f9f58ec68e23d62701eb4
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=237c4f2a01e35e70869f9f58ec68e23d62701eb4
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove checksum compat support
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 3025a772a1ab6cc364a87b481b6e66b703d7bd46
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=3025a772a1ab6cc364a87b481b6e66b703d7bd46
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove skb->mark compat code.
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 7615c41bfbe9594cb8b373f36b2235308c0354b3
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=7615c41bfbe9594cb8b373f36b2235308c0354b3
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Remove namespace compat support.
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit d4a0d80aada4e26a10941f05bd0fc81390647bf5
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=d4a0d80aada4e26a10941f05bd0fc81390647bf5
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: vport: Remove compat support
		
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 207941eb669653675b66da5f442fe9e0d8919220
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=207941eb669653675b66da5f442fe9e0d8919220
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Drop support for RHEL5 build
		
RHEL5 is based on kernel 2.6.18.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit d76aabead8bb20614e56a7330dfb08f1c8b1b5d0
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=d76aabead8bb20614e56a7330dfb08f1c8b1b5d0
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Move kernel version check to configure.
		
Rather than having compile time check in datapath.c, its better
to check kernel version at configuration step.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


commit 37418c8662384e205522fd5827871dea2c96a46a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=37418c8662384e205522fd5827871dea2c96a46a
Author: Pravin B Shelar <pshelar at nicira.com>
		
datapath: Drop support for linux pre-2.6.32 kernel.
		
This makes datapath module much close to upstream datapath and
make code easy to understand.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
Acked-by: Jesse Gross <jesse at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 FAQ                                                |    6 +-
 INSTALL.RHEL                                       |   19 +-
 NEWS                                               |    1 +
 README                                             |    2 +-
 SubmittingPatches                                  |    2 +-
 acinclude.m4                                       |   18 +-
 datapath/Modules.mk                                |    3 -
 datapath/actions.c                                 |   23 +-
 datapath/checksum.c                                |  271 ------------
 datapath/checksum.h                                |  173 --------
 datapath/compat.h                                  |   73 ----
 datapath/datapath.c                                |   95 +----
 datapath/datapath.h                                |   15 -
 datapath/dp_notify.c                               |    2 +-
 datapath/flow.c                                    |    9 +-
 datapath/linux/Modules.mk                          |   21 +-
 datapath/linux/compat/addrconf_core-openvswitch.c  |   82 ----
 datapath/linux/compat/genetlink-openvswitch.c      |  132 ------
 datapath/linux/compat/include/linux/dmi.h          |  114 -----
 datapath/linux/compat/include/linux/if.h           |    7 -
 datapath/linux/compat/include/linux/if_ether.h     |   13 -
 datapath/linux/compat/include/linux/inetdevice.h   |   14 -
 datapath/linux/compat/include/linux/kernel.h       |   31 --
 datapath/linux/compat/include/linux/kobject.h      |   30 --
 datapath/linux/compat/include/linux/lockdep.h      |  449 --------------------
 datapath/linux/compat/include/linux/mutex.h        |   59 ---
 datapath/linux/compat/include/linux/netdevice.h    |   88 ----
 .../linux/compat/include/linux/netfilter_bridge.h  |   24 --
 .../linux/compat/include/linux/netfilter_ipv4.h    |   19 -
 datapath/linux/compat/include/linux/netlink.h      |   16 -
 datapath/linux/compat/include/linux/rculist.h      |   18 -
 .../linux/compat/include/linux/reciprocal_div.h    |   40 --
 datapath/linux/compat/include/linux/rtnetlink.h    |   43 --
 datapath/linux/compat/include/linux/skbuff.h       |   45 --
 datapath/linux/compat/include/linux/slab.h         |   31 --
 datapath/linux/compat/include/linux/timer.h        |   96 -----
 datapath/linux/compat/include/net/checksum.h       |   11 +-
 datapath/linux/compat/include/net/genetlink.h      |  167 +-------
 datapath/linux/compat/include/net/ip.h             |    6 -
 datapath/linux/compat/include/net/net_namespace.h  |   79 +---
 datapath/linux/compat/include/net/netlink.h        |  113 -----
 datapath/linux/compat/include/net/netns/generic.h  |   12 -
 datapath/linux/compat/include/net/protocol.h       |   12 -
 datapath/linux/compat/include/net/route.h          |   21 -
 datapath/linux/compat/include/net/sctp/checksum.h  |    5 -
 datapath/linux/compat/include/net/sock.h           |   15 -
 datapath/linux/compat/ip_output-openvswitch.c      |   33 --
 datapath/linux/compat/ip_tunnels_core.c            |    4 -
 datapath/linux/compat/kmemdup.c                    |   22 -
 datapath/linux/compat/net_namespace.c              |   35 --
 datapath/linux/compat/netdevice.c                  |    4 -
 datapath/linux/compat/reciprocal_div.c             |    4 +
 datapath/linux/compat/skbuff-openvswitch.c         |   22 -
 datapath/linux/compat/time.c                       |   39 --
 datapath/linux/compat/utils.c                      |   39 ++
 datapath/linux/compat/vxlan.c                      |   11 +-
 datapath/vlan.c                                    |   58 ---
 datapath/vlan.h                                    |   40 --
 datapath/vport-gre.c                               |   15 +-
 datapath/vport-internal_dev.c                      |   37 +-
 datapath/vport-lisp.c                              |   29 +-
 datapath/vport-netdev.c                            |   23 +-
 datapath/vport-vxlan.c                             |    8 +-
 datapath/vport.c                                   |    2 -
 debian/changelog                                   |    1 +
 debian/copyright.in                                |    1 -
 include/openvswitch/automake.mk                    |    1 -
 include/openvswitch/datapath-compat.h              |   45 --
 lib/dpif-linux.c                                   |    4 +-
 lib/netlink-socket.c                               |   11 +-
 lib/netlink-socket.h                               |    3 +-
 rhel/automake.mk                                   |    6 -
 rhel/kmodtool-openvswitch-el5.sh                   |  273 ------------
 rhel/openvswitch-kmod-rhel5.spec.in                |   85 ----
 vswitchd/vswitch.xml                               |    5 +-
 75 files changed, 143 insertions(+), 3242 deletions(-)
 delete mode 100644 datapath/checksum.c
 delete mode 100644 datapath/checksum.h
 delete mode 100644 datapath/linux/compat/addrconf_core-openvswitch.c
 delete mode 100644 datapath/linux/compat/include/linux/dmi.h
 delete mode 100644 datapath/linux/compat/include/linux/inetdevice.h
 delete mode 100644 datapath/linux/compat/include/linux/kobject.h
 delete mode 100644 datapath/linux/compat/include/linux/lockdep.h
 delete mode 100644 datapath/linux/compat/include/linux/mutex.h
 delete mode 100644 datapath/linux/compat/include/linux/netfilter_bridge.h
 delete mode 100644 datapath/linux/compat/include/linux/netfilter_ipv4.h
 delete mode 100644 datapath/linux/compat/include/linux/reciprocal_div.h
 delete mode 100644 datapath/linux/compat/include/linux/slab.h
 delete mode 100644 datapath/linux/compat/include/linux/timer.h
 delete mode 100644 datapath/linux/compat/include/net/netns/generic.h
 delete mode 100644 datapath/linux/compat/include/net/protocol.h
 delete mode 100644 datapath/linux/compat/include/net/route.h
 delete mode 100644 datapath/linux/compat/include/net/sock.h
 delete mode 100644 datapath/linux/compat/ip_output-openvswitch.c
 delete mode 100644 datapath/linux/compat/kmemdup.c
 delete mode 100644 datapath/linux/compat/time.c
 create mode 100644 datapath/linux/compat/utils.c
 delete mode 100644 datapath/vlan.c
 delete mode 100644 include/openvswitch/datapath-compat.h
 delete mode 100755 rhel/kmodtool-openvswitch-el5.sh
 delete mode 100644 rhel/openvswitch-kmod-rhel5.spec.in


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list