[ovs-dev] [PATCH 0/6] Remove unused kernel functionality.

Jesse Gross jesse at nicira.com
Fri Jan 25 23:54:21 UTC 2013


As a result of the ongoing tunnel and patch port work, there are a
number of kernel components that are no longer supported or used
by userspace.  This removes those usused components; there should
be no change in behavior since userspace already isn't using them.

Jesse Gross (6):
  datapath: Remove support for Don't Fragment inheritance.
  datapath: Remove tunnel path MTU discovery support.
  datapath: Remove vport MAC address configuration.
  datapath: Remove tunnel configuration sequence number.
  datapath: Remove compatibility GRE identifier.
  datapath: Remove kernel patch ports.

 datapath/Modules.mk           |    1 -
 datapath/datapath.c           |   47 ++---
 datapath/tunnel.c             |  384 +----------------------------------------
 datapath/tunnel.h             |   12 +-
 datapath/vport-capwap.c       |    2 -
 datapath/vport-gre.c          |  149 ----------------
 datapath/vport-internal_dev.c |    2 -
 datapath/vport-netdev.c       |   19 --
 datapath/vport-netdev.h       |    2 -
 datapath/vport-patch.c        |  315 ---------------------------------
 datapath/vport-vxlan.c        |    2 -
 datapath/vport.c              |   25 ---
 datapath/vport.h              |    8 -
 include/linux/openvswitch.h   |   12 +-
 include/openvswitch/tunnel.h  |    4 +-
 lib/dpif-linux.c              |   12 --
 lib/dpif-linux.h              |    1 -
 lib/netdev-vport.c            |   18 +-
 18 files changed, 31 insertions(+), 984 deletions(-)
 delete mode 100644 datapath/vport-patch.c

-- 
1.7.9.5




More information about the dev mailing list