The linux-2.6 and compat-2.6 directories apply equally to the upcoming Linux 3.0 release, so this drops the 2.6 suffix and updates Makefiles.
Signed-off-by: Jesse Gross <[email protected]> --- INSTALL.Linux | 4 +- INSTALL.bridge | 2 +- acinclude.m4 | 16 +++--- configure.ac | 6 +- datapath/Makefile.am | 4 +- datapath/linux-2.6/Modules.mk | 62 -------------------- datapath/{linux-2.6 => linux}/.gitignore | 0 datapath/{linux-2.6 => linux}/Kbuild.in | 2 +- datapath/{linux-2.6 => linux}/Makefile.in | 0 datapath/{linux-2.6 => linux}/Makefile.main.in | 0 datapath/linux/Modules.mk | 62 ++++++++++++++++++++ .../compat}/addrconf_core-openvswitch.c | 0 .../compat-2.6 => linux/compat}/dev-openvswitch.c | 0 .../compat}/genetlink-brcompat.c | 0 .../compat}/genetlink-openvswitch.c | 0 .../compat-2.6 => linux/compat}/genetlink.inc | 0 .../compat}/include/asm-generic/bug.h | 0 .../compat}/include/linux/bottom_half.h | 0 .../compat}/include/linux/compiler-gcc.h | 0 .../compat}/include/linux/compiler.h | 0 .../compat}/include/linux/cpumask.h | 0 .../compat}/include/linux/dmi.h | 0 .../compat}/include/linux/err.h | 0 .../compat}/include/linux/genetlink.h | 0 .../compat}/include/linux/icmp.h | 0 .../compat}/include/linux/icmpv6.h | 0 .../compat-2.6 => linux/compat}/include/linux/if.h | 0 .../compat}/include/linux/if_arp.h | 0 .../compat}/include/linux/if_ether.h | 0 .../compat}/include/linux/if_vlan.h | 0 .../compat-2.6 => linux/compat}/include/linux/in.h | 0 .../compat}/include/linux/inetdevice.h | 0 .../compat-2.6 => linux/compat}/include/linux/ip.h | 0 .../compat}/include/linux/ipv6.h | 0 .../compat}/include/linux/jiffies.h | 0 .../compat}/include/linux/kernel.h | 0 .../compat}/include/linux/kobject.h | 0 .../compat}/include/linux/lockdep.h | 0 .../compat}/include/linux/log2.h | 0 .../compat}/include/linux/mutex.h | 0 .../compat}/include/linux/netdevice.h | 0 .../compat}/include/linux/netfilter_bridge.h | 0 .../compat}/include/linux/netfilter_ipv4.h | 0 .../compat}/include/linux/netlink.h | 0 .../compat}/include/linux/rculist.h | 0 .../compat}/include/linux/rcupdate.h | 0 .../compat}/include/linux/rtnetlink.h | 0 .../compat}/include/linux/skbuff.h | 0 .../compat}/include/linux/slab.h | 0 .../compat}/include/linux/stddef.h | 0 .../compat}/include/linux/tcp.h | 0 .../compat}/include/linux/timer.h | 0 .../compat}/include/linux/types.h | 0 .../compat}/include/linux/udp.h | 0 .../compat}/include/linux/workqueue.h | 0 .../compat}/include/net/checksum.h | 0 .../compat-2.6 => linux/compat}/include/net/dst.h | 0 .../compat}/include/net/genetlink.h | 0 .../compat-2.6 => linux/compat}/include/net/ip.h | 0 .../compat}/include/net/net_namespace.h | 0 .../compat}/include/net/netlink.h | 0 .../compat}/include/net/protocol.h | 0 .../compat}/include/net/route.h | 0 .../compat}/ip_output-openvswitch.c | 0 .../compat-2.6 => linux/compat}/kmemdup.c | 0 .../compat-2.6 => linux/compat}/netdevice.c | 0 .../compat}/skbuff-openvswitch.c | 0 .../{linux-2.6/compat-2.6 => linux/compat}/time.c | 0 68 files changed, 79 insertions(+), 79 deletions(-) delete mode 100644 datapath/linux-2.6/Modules.mk rename datapath/{linux-2.6 => linux}/.gitignore (100%) rename datapath/{linux-2.6 => linux}/Kbuild.in (90%) rename datapath/{linux-2.6 => linux}/Makefile.in (100%) rename datapath/{linux-2.6 => linux}/Makefile.main.in (100%) create mode 100644 datapath/linux/Modules.mk rename datapath/{linux-2.6/compat-2.6 => linux/compat}/addrconf_core-openvswitch.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/dev-openvswitch.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/genetlink-brcompat.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/genetlink-openvswitch.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/genetlink.inc (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/asm-generic/bug.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/bottom_half.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/compiler-gcc.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/compiler.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/cpumask.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/dmi.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/err.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/genetlink.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/icmp.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/icmpv6.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/if.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/if_arp.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/if_ether.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/if_vlan.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/in.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/inetdevice.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/ip.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/ipv6.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/jiffies.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/kernel.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/kobject.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/lockdep.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/log2.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/mutex.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/netdevice.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/netfilter_bridge.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/netfilter_ipv4.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/netlink.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/rculist.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/rcupdate.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/rtnetlink.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/skbuff.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/slab.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/stddef.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/tcp.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/timer.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/types.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/udp.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/linux/workqueue.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/checksum.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/dst.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/genetlink.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/ip.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/net_namespace.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/netlink.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/protocol.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/include/net/route.h (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/ip_output-openvswitch.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/kmemdup.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/netdevice.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/skbuff-openvswitch.c (100%) rename datapath/{linux-2.6/compat-2.6 => linux/compat}/time.c (100%) diff --git a/INSTALL.Linux b/INSTALL.Linux index 318c9a7..c7e4ed9 100644 --- a/INSTALL.Linux +++ b/INSTALL.Linux @@ -182,7 +182,7 @@ Prerequisites section, follow the procedure below to build. when invoking the configure script. For example, to build for MIPS with Linux: - % ./configure --with-linux=/path/to/linux-2.6 KARCH=mips + % ./configure --with-linux=/path/to/linux KARCH=mips The configure script accepts a number of other options and honors additional environment variables. For a full list, invoke @@ -199,7 +199,7 @@ Prerequisites section, follow the procedure below to build. 6. If you built kernel modules, you may load them with "insmod", e.g.: - % insmod datapath/linux-2.6/openvswitch_mod.ko + % insmod datapath/linux/openvswitch_mod.ko You may need to specify a full path to insmod, e.g. /sbin/insmod. To verify that the modules have been loaded, run "/sbin/lsmod" and diff --git a/INSTALL.bridge b/INSTALL.bridge index 8e65021..650e776 100644 --- a/INSTALL.bridge +++ b/INSTALL.bridge @@ -34,7 +34,7 @@ kernel bridge module. 2. Load the brcompat kernel module (which was built in step 1), e.g.: - % insmod datapath/linux-2.6/brcompat_mod.ko + % insmod datapath/linux/brcompat_mod.ko (openvswitch_mod.ko should already have been loaded.) diff --git a/acinclude.m4 b/acinclude.m4 index fc7155f..1618a43 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -180,7 +180,7 @@ dnl OVS_DEFINE(NAME) dnl dnl Defines NAME to 1 in kcompat.h. AC_DEFUN([OVS_DEFINE], [ - echo '#define $1 1' >> datapath/linux-2.6/kcompat.h.new + echo '#define $1 1' >> datapath/linux/kcompat.h.new ]) AC_DEFUN([OVS_CHECK_LOG2_H], [ @@ -198,9 +198,9 @@ dnl dnl Runs various Autoconf checks on the Linux 2.6 kernel source in dnl the directory in $KBUILD. AC_DEFUN([OVS_CHECK_LINUX_COMPAT], [ - rm -f datapath/linux-2.6/kcompat.h.new - mkdir -p datapath/linux-2.6 - : > datapath/linux-2.6/kcompat.h.new + rm -f datapath/linux/kcompat.h.new + mkdir -p datapath/linux + : > datapath/linux/kcompat.h.new OVS_GREP_IFELSE([$KSRC/arch/x86/include/asm/checksum_32.h], [src_err,], [OVS_DEFINE([HAVE_CSUM_COPY_DBG])]) @@ -261,11 +261,11 @@ AC_DEFUN([OVS_CHECK_LINUX_COMPAT], [ OVS_CHECK_LOG2_H - if cmp -s datapath/linux-2.6/kcompat.h.new \ - datapath/linux-2.6/kcompat.h >/dev/null 2>&1; then - rm datapath/linux-2.6/kcompat.h.new + if cmp -s datapath/linux/kcompat.h.new \ + datapath/linux/kcompat.h >/dev/null 2>&1; then + rm datapath/linux/kcompat.h.new else - mv datapath/linux-2.6/kcompat.h.new datapath/linux-2.6/kcompat.h + mv datapath/linux/kcompat.h.new datapath/linux/kcompat.h fi ]) diff --git a/configure.ac b/configure.ac index 0cf6863..046b386 100644 --- a/configure.ac +++ b/configure.ac @@ -94,9 +94,9 @@ OVS_CHECK_LINUX AC_CONFIG_FILES([Makefile datapath/Makefile -datapath/linux-2.6/Kbuild -datapath/linux-2.6/Makefile -datapath/linux-2.6/Makefile.main +datapath/linux/Kbuild +datapath/linux/Makefile +datapath/linux/Makefile.main tests/atlocal]) dnl This makes sure that include/openflow gets created in the build directory. diff --git a/datapath/Makefile.am b/datapath/Makefile.am index 5c5bc21..e1bd3e6 100644 --- a/datapath/Makefile.am +++ b/datapath/Makefile.am @@ -1,6 +1,6 @@ SUBDIRS = if LINUX_ENABLED -SUBDIRS += linux-2.6 +SUBDIRS += linux endif EXTRA_DIST = $(dist_headers) $(dist_sources) @@ -9,7 +9,7 @@ EXTRA_DIST = $(dist_headers) $(dist_sources) AUTOMAKE_OPTIONS = -Wno-portability include Modules.mk -include linux-2.6/Modules.mk +include linux/Modules.mk # The following is based on commands for the Automake "distdir" target. distfiles: Makefile diff --git a/datapath/linux-2.6/Modules.mk b/datapath/linux-2.6/Modules.mk deleted file mode 100644 index 3fb9e9b..0000000 --- a/datapath/linux-2.6/Modules.mk +++ /dev/null @@ -1,62 +0,0 @@ -openvswitch_sources += \ - linux-2.6/compat-2.6/addrconf_core-openvswitch.c \ - linux-2.6/compat-2.6/dev-openvswitch.c \ - linux-2.6/compat-2.6/genetlink-openvswitch.c \ - linux-2.6/compat-2.6/ip_output-openvswitch.c \ - linux-2.6/compat-2.6/kmemdup.c \ - linux-2.6/compat-2.6/netdevice.c \ - linux-2.6/compat-2.6/skbuff-openvswitch.c \ - linux-2.6/compat-2.6/time.c -openvswitch_headers += \ - linux-2.6/compat-2.6/include/asm-generic/bug.h \ - linux-2.6/compat-2.6/include/linux/bottom_half.h \ - linux-2.6/compat-2.6/include/linux/compiler.h \ - linux-2.6/compat-2.6/include/linux/compiler-gcc.h \ - linux-2.6/compat-2.6/include/linux/cpumask.h \ - linux-2.6/compat-2.6/include/linux/dmi.h \ - linux-2.6/compat-2.6/include/linux/err.h \ - linux-2.6/compat-2.6/include/linux/genetlink.h \ - linux-2.6/compat-2.6/include/linux/icmp.h \ - linux-2.6/compat-2.6/include/linux/icmpv6.h \ - linux-2.6/compat-2.6/include/linux/if.h \ - linux-2.6/compat-2.6/include/linux/if_arp.h \ - linux-2.6/compat-2.6/include/linux/if_ether.h \ - linux-2.6/compat-2.6/include/linux/if_vlan.h \ - linux-2.6/compat-2.6/include/linux/in.h \ - linux-2.6/compat-2.6/include/linux/inetdevice.h \ - linux-2.6/compat-2.6/include/linux/ip.h \ - linux-2.6/compat-2.6/include/linux/ipv6.h \ - linux-2.6/compat-2.6/include/linux/jiffies.h \ - linux-2.6/compat-2.6/include/linux/kernel.h \ - linux-2.6/compat-2.6/include/linux/kobject.h \ - linux-2.6/compat-2.6/include/linux/lockdep.h \ - linux-2.6/compat-2.6/include/linux/log2.h \ - linux-2.6/compat-2.6/include/linux/mutex.h \ - linux-2.6/compat-2.6/include/linux/netdevice.h \ - linux-2.6/compat-2.6/include/linux/netfilter_bridge.h \ - linux-2.6/compat-2.6/include/linux/netfilter_ipv4.h \ - linux-2.6/compat-2.6/include/linux/netlink.h \ - linux-2.6/compat-2.6/include/linux/rculist.h \ - linux-2.6/compat-2.6/include/linux/rcupdate.h \ - linux-2.6/compat-2.6/include/linux/rtnetlink.h \ - linux-2.6/compat-2.6/include/linux/skbuff.h \ - linux-2.6/compat-2.6/include/linux/slab.h \ - linux-2.6/compat-2.6/include/linux/stddef.h \ - linux-2.6/compat-2.6/include/linux/tcp.h \ - linux-2.6/compat-2.6/include/linux/timer.h \ - linux-2.6/compat-2.6/include/linux/types.h \ - linux-2.6/compat-2.6/include/linux/udp.h \ - linux-2.6/compat-2.6/include/linux/workqueue.h \ - linux-2.6/compat-2.6/include/net/checksum.h \ - linux-2.6/compat-2.6/include/net/dst.h \ - linux-2.6/compat-2.6/include/net/genetlink.h \ - linux-2.6/compat-2.6/include/net/ip.h \ - linux-2.6/compat-2.6/include/net/net_namespace.h \ - linux-2.6/compat-2.6/include/net/netlink.h \ - linux-2.6/compat-2.6/include/net/protocol.h \ - linux-2.6/compat-2.6/include/net/route.h \ - linux-2.6/compat-2.6/genetlink.inc - -both_modules += brcompat -brcompat_sources = linux-2.6/compat-2.6/genetlink-brcompat.c brcompat.c -brcompat_headers = diff --git a/datapath/linux-2.6/.gitignore b/datapath/linux/.gitignore similarity index 100% rename from datapath/linux-2.6/.gitignore rename to datapath/linux/.gitignore diff --git a/datapath/linux-2.6/Kbuild.in b/datapath/linux/Kbuild.in similarity index 90% rename from datapath/linux-2.6/Kbuild.in rename to datapath/linux/Kbuild.in index 2158382..5e9b758 100644 --- a/datapath/linux-2.6/Kbuild.in +++ b/datapath/linux/Kbuild.in @@ -22,7 +22,7 @@ EXTRA_CFLAGS += -include $(builddir)/kcompat.h # These include directories have to go before -I$(KSRC)/include. # NOSTDINC_FLAGS just happens to be a variable that goes in the # right place, even though it's conceptually incorrect. -NOSTDINC_FLAGS += -I$(top_srcdir)/include -I$(srcdir)/compat-2.6 -I$(srcdir)/compat-2.6/include +NOSTDINC_FLAGS += -I$(top_srcdir)/include -I$(srcdir)/compat -I$(srcdir)/compat/include obj-m := $(patsubst %,%_mod.o,$(build_modules)) diff --git a/datapath/linux-2.6/Makefile.in b/datapath/linux/Makefile.in similarity index 100% rename from datapath/linux-2.6/Makefile.in rename to datapath/linux/Makefile.in diff --git a/datapath/linux-2.6/Makefile.main.in b/datapath/linux/Makefile.main.in similarity index 100% rename from datapath/linux-2.6/Makefile.main.in rename to datapath/linux/Makefile.main.in diff --git a/datapath/linux/Modules.mk b/datapath/linux/Modules.mk new file mode 100644 index 0000000..217f12d --- /dev/null +++ b/datapath/linux/Modules.mk @@ -0,0 +1,62 @@ +openvswitch_sources += \ + linux/compat/addrconf_core-openvswitch.c \ + linux/compat/dev-openvswitch.c \ + linux/compat/genetlink-openvswitch.c \ + linux/compat/ip_output-openvswitch.c \ + linux/compat/kmemdup.c \ + linux/compat/netdevice.c \ + linux/compat/skbuff-openvswitch.c \ + linux/compat/time.c +openvswitch_headers += \ + linux/compat/include/asm-generic/bug.h \ + linux/compat/include/linux/bottom_half.h \ + linux/compat/include/linux/compiler.h \ + linux/compat/include/linux/compiler-gcc.h \ + linux/compat/include/linux/cpumask.h \ + linux/compat/include/linux/dmi.h \ + linux/compat/include/linux/err.h \ + linux/compat/include/linux/genetlink.h \ + linux/compat/include/linux/icmp.h \ + linux/compat/include/linux/icmpv6.h \ + linux/compat/include/linux/if.h \ + linux/compat/include/linux/if_arp.h \ + linux/compat/include/linux/if_ether.h \ + linux/compat/include/linux/if_vlan.h \ + linux/compat/include/linux/in.h \ + linux/compat/include/linux/inetdevice.h \ + linux/compat/include/linux/ip.h \ + linux/compat/include/linux/ipv6.h \ + linux/compat/include/linux/jiffies.h \ + linux/compat/include/linux/kernel.h \ + linux/compat/include/linux/kobject.h \ + linux/compat/include/linux/lockdep.h \ + linux/compat/include/linux/log2.h \ + linux/compat/include/linux/mutex.h \ + linux/compat/include/linux/netdevice.h \ + linux/compat/include/linux/netfilter_bridge.h \ + linux/compat/include/linux/netfilter_ipv4.h \ + linux/compat/include/linux/netlink.h \ + linux/compat/include/linux/rculist.h \ + linux/compat/include/linux/rcupdate.h \ + linux/compat/include/linux/rtnetlink.h \ + linux/compat/include/linux/skbuff.h \ + linux/compat/include/linux/slab.h \ + linux/compat/include/linux/stddef.h \ + linux/compat/include/linux/tcp.h \ + linux/compat/include/linux/timer.h \ + linux/compat/include/linux/types.h \ + linux/compat/include/linux/udp.h \ + linux/compat/include/linux/workqueue.h \ + linux/compat/include/net/checksum.h \ + linux/compat/include/net/dst.h \ + linux/compat/include/net/genetlink.h \ + linux/compat/include/net/ip.h \ + linux/compat/include/net/net_namespace.h \ + linux/compat/include/net/netlink.h \ + linux/compat/include/net/protocol.h \ + linux/compat/include/net/route.h \ + linux/compat/genetlink.inc + +both_modules += brcompat +brcompat_sources = linux/compat/genetlink-brcompat.c brcompat.c +brcompat_headers = diff --git a/datapath/linux-2.6/compat-2.6/addrconf_core-openvswitch.c b/datapath/linux/compat/addrconf_core-openvswitch.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/addrconf_core-openvswitch.c rename to datapath/linux/compat/addrconf_core-openvswitch.c diff --git a/datapath/linux-2.6/compat-2.6/dev-openvswitch.c b/datapath/linux/compat/dev-openvswitch.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/dev-openvswitch.c rename to datapath/linux/compat/dev-openvswitch.c diff --git a/datapath/linux-2.6/compat-2.6/genetlink-brcompat.c b/datapath/linux/compat/genetlink-brcompat.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/genetlink-brcompat.c rename to datapath/linux/compat/genetlink-brcompat.c diff --git a/datapath/linux-2.6/compat-2.6/genetlink-openvswitch.c b/datapath/linux/compat/genetlink-openvswitch.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/genetlink-openvswitch.c rename to datapath/linux/compat/genetlink-openvswitch.c diff --git a/datapath/linux-2.6/compat-2.6/genetlink.inc b/datapath/linux/compat/genetlink.inc similarity index 100% rename from datapath/linux-2.6/compat-2.6/genetlink.inc rename to datapath/linux/compat/genetlink.inc diff --git a/datapath/linux-2.6/compat-2.6/include/asm-generic/bug.h b/datapath/linux/compat/include/asm-generic/bug.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/asm-generic/bug.h rename to datapath/linux/compat/include/asm-generic/bug.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/bottom_half.h b/datapath/linux/compat/include/linux/bottom_half.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/bottom_half.h rename to datapath/linux/compat/include/linux/bottom_half.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/compiler-gcc.h b/datapath/linux/compat/include/linux/compiler-gcc.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/compiler-gcc.h rename to datapath/linux/compat/include/linux/compiler-gcc.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/compiler.h b/datapath/linux/compat/include/linux/compiler.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/compiler.h rename to datapath/linux/compat/include/linux/compiler.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/cpumask.h b/datapath/linux/compat/include/linux/cpumask.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/cpumask.h rename to datapath/linux/compat/include/linux/cpumask.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/dmi.h b/datapath/linux/compat/include/linux/dmi.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/dmi.h rename to datapath/linux/compat/include/linux/dmi.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/err.h b/datapath/linux/compat/include/linux/err.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/err.h rename to datapath/linux/compat/include/linux/err.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/genetlink.h b/datapath/linux/compat/include/linux/genetlink.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/genetlink.h rename to datapath/linux/compat/include/linux/genetlink.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/icmp.h b/datapath/linux/compat/include/linux/icmp.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/icmp.h rename to datapath/linux/compat/include/linux/icmp.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/icmpv6.h b/datapath/linux/compat/include/linux/icmpv6.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/icmpv6.h rename to datapath/linux/compat/include/linux/icmpv6.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/if.h b/datapath/linux/compat/include/linux/if.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/if.h rename to datapath/linux/compat/include/linux/if.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/if_arp.h b/datapath/linux/compat/include/linux/if_arp.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/if_arp.h rename to datapath/linux/compat/include/linux/if_arp.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/if_ether.h b/datapath/linux/compat/include/linux/if_ether.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/if_ether.h rename to datapath/linux/compat/include/linux/if_ether.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/if_vlan.h b/datapath/linux/compat/include/linux/if_vlan.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/if_vlan.h rename to datapath/linux/compat/include/linux/if_vlan.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/in.h b/datapath/linux/compat/include/linux/in.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/in.h rename to datapath/linux/compat/include/linux/in.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/inetdevice.h b/datapath/linux/compat/include/linux/inetdevice.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/inetdevice.h rename to datapath/linux/compat/include/linux/inetdevice.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/ip.h b/datapath/linux/compat/include/linux/ip.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/ip.h rename to datapath/linux/compat/include/linux/ip.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/ipv6.h b/datapath/linux/compat/include/linux/ipv6.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/ipv6.h rename to datapath/linux/compat/include/linux/ipv6.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/jiffies.h b/datapath/linux/compat/include/linux/jiffies.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/jiffies.h rename to datapath/linux/compat/include/linux/jiffies.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/kernel.h b/datapath/linux/compat/include/linux/kernel.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/kernel.h rename to datapath/linux/compat/include/linux/kernel.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/kobject.h b/datapath/linux/compat/include/linux/kobject.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/kobject.h rename to datapath/linux/compat/include/linux/kobject.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/lockdep.h b/datapath/linux/compat/include/linux/lockdep.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/lockdep.h rename to datapath/linux/compat/include/linux/lockdep.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/log2.h b/datapath/linux/compat/include/linux/log2.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/log2.h rename to datapath/linux/compat/include/linux/log2.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/mutex.h b/datapath/linux/compat/include/linux/mutex.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/mutex.h rename to datapath/linux/compat/include/linux/mutex.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/netdevice.h b/datapath/linux/compat/include/linux/netdevice.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/netdevice.h rename to datapath/linux/compat/include/linux/netdevice.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/netfilter_bridge.h b/datapath/linux/compat/include/linux/netfilter_bridge.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/netfilter_bridge.h rename to datapath/linux/compat/include/linux/netfilter_bridge.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/netfilter_ipv4.h b/datapath/linux/compat/include/linux/netfilter_ipv4.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/netfilter_ipv4.h rename to datapath/linux/compat/include/linux/netfilter_ipv4.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/netlink.h b/datapath/linux/compat/include/linux/netlink.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/netlink.h rename to datapath/linux/compat/include/linux/netlink.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/rculist.h b/datapath/linux/compat/include/linux/rculist.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/rculist.h rename to datapath/linux/compat/include/linux/rculist.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/rcupdate.h b/datapath/linux/compat/include/linux/rcupdate.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/rcupdate.h rename to datapath/linux/compat/include/linux/rcupdate.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/rtnetlink.h b/datapath/linux/compat/include/linux/rtnetlink.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/rtnetlink.h rename to datapath/linux/compat/include/linux/rtnetlink.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/skbuff.h b/datapath/linux/compat/include/linux/skbuff.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/skbuff.h rename to datapath/linux/compat/include/linux/skbuff.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/slab.h b/datapath/linux/compat/include/linux/slab.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/slab.h rename to datapath/linux/compat/include/linux/slab.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/stddef.h b/datapath/linux/compat/include/linux/stddef.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/stddef.h rename to datapath/linux/compat/include/linux/stddef.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/tcp.h b/datapath/linux/compat/include/linux/tcp.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/tcp.h rename to datapath/linux/compat/include/linux/tcp.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/timer.h b/datapath/linux/compat/include/linux/timer.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/timer.h rename to datapath/linux/compat/include/linux/timer.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/types.h b/datapath/linux/compat/include/linux/types.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/types.h rename to datapath/linux/compat/include/linux/types.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/udp.h b/datapath/linux/compat/include/linux/udp.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/udp.h rename to datapath/linux/compat/include/linux/udp.h diff --git a/datapath/linux-2.6/compat-2.6/include/linux/workqueue.h b/datapath/linux/compat/include/linux/workqueue.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/linux/workqueue.h rename to datapath/linux/compat/include/linux/workqueue.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/checksum.h b/datapath/linux/compat/include/net/checksum.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/checksum.h rename to datapath/linux/compat/include/net/checksum.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/dst.h b/datapath/linux/compat/include/net/dst.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/dst.h rename to datapath/linux/compat/include/net/dst.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/genetlink.h b/datapath/linux/compat/include/net/genetlink.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/genetlink.h rename to datapath/linux/compat/include/net/genetlink.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/ip.h b/datapath/linux/compat/include/net/ip.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/ip.h rename to datapath/linux/compat/include/net/ip.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/net_namespace.h b/datapath/linux/compat/include/net/net_namespace.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/net_namespace.h rename to datapath/linux/compat/include/net/net_namespace.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/netlink.h b/datapath/linux/compat/include/net/netlink.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/netlink.h rename to datapath/linux/compat/include/net/netlink.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/protocol.h b/datapath/linux/compat/include/net/protocol.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/protocol.h rename to datapath/linux/compat/include/net/protocol.h diff --git a/datapath/linux-2.6/compat-2.6/include/net/route.h b/datapath/linux/compat/include/net/route.h similarity index 100% rename from datapath/linux-2.6/compat-2.6/include/net/route.h rename to datapath/linux/compat/include/net/route.h diff --git a/datapath/linux-2.6/compat-2.6/ip_output-openvswitch.c b/datapath/linux/compat/ip_output-openvswitch.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/ip_output-openvswitch.c rename to datapath/linux/compat/ip_output-openvswitch.c diff --git a/datapath/linux-2.6/compat-2.6/kmemdup.c b/datapath/linux/compat/kmemdup.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/kmemdup.c rename to datapath/linux/compat/kmemdup.c diff --git a/datapath/linux-2.6/compat-2.6/netdevice.c b/datapath/linux/compat/netdevice.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/netdevice.c rename to datapath/linux/compat/netdevice.c diff --git a/datapath/linux-2.6/compat-2.6/skbuff-openvswitch.c b/datapath/linux/compat/skbuff-openvswitch.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/skbuff-openvswitch.c rename to datapath/linux/compat/skbuff-openvswitch.c diff --git a/datapath/linux-2.6/compat-2.6/time.c b/datapath/linux/compat/time.c similarity index 100% rename from datapath/linux-2.6/compat-2.6/time.c rename to datapath/linux/compat/time.c -- 1.7.4.1 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
