@@ -31,19 +31,21 @@ env:
- TESTSUITE=1 KERNEL=3.16.54
- TESTSUITE=1 OPTS="--enable-shared"
- BUILD_ENV="-m32" OPTS="--disable-ssl"
- - KERNEL=3.16.54 DPDK=1 OPTS="--enable-shared"
- - KERNEL=3.16.54 TESTSUITE=1 DPDK=1
- - KERNEL=3.16.54 DPDK_SHARED=1
- - KERNEL=3.16.54 DPDK_SHARED=1 OPTS="--enable-shared"
+ - KERNEL=3.16.65 DPDK=1 OPTS="--enable-shared"
+ - KERNEL=3.16.65 TESTSUITE=1 DPDK=1
+ - KERNEL=3.16.65 DPDK_SHARED=1
+ - KERNEL=3.16.65 DPDK_SHARED=1 OPTS="--enable-shared"
+ - KERNEL=4.20.17
+ - KERNEL=4.19.37
- KERNEL=4.18.20
- KERNEL=4.17.19
- KERNEL=4.16.18
- KERNEL=4.15.18
- - KERNEL=4.14.111
- - KERNEL=4.9.149
- - KERNEL=4.4.148
+ - KERNEL=4.14.114
+ - KERNEL=4.9.171
+ - KERNEL=4.4.179
- KERNEL=3.19.8
- - KERNEL=3.16.57
+ - KERNEL=3.16.65
- TESTSUITE=1 LIBS=-ljemalloc
matrix:
@@ -40,6 +40,8 @@ Post-v2.11.0
members of the same transport zone(s).
- New QoS type "linux-netem" on Linux.
- Added support for TLS Server Name Indication (SNI).
+ - Linux datapath:
+ * Support for the kernel versions 4.19.x and 4.20.x.
v2.11.0 - 19 Feb 2019
@@ -151,10 +151,10 @@ AC_DEFUN([OVS_CHECK_LINUX], [
AC_MSG_RESULT([$kversion])
if test "$version" -ge 4; then
- if test "$version" = 4 && test "$patchlevel" -le 18; then
+ if test "$version" = 4 && test "$patchlevel" -le 20; then
: # Linux 4.x
else
- AC_ERROR([Linux kernel in $KBUILD is version $kversion, but version newer than 4.18.x is not supported (please refer to the FAQ for advice)])
+ AC_ERROR([Linux kernel in $KBUILD is version $kversion, but version newer than 4.20.x is not supported (please refer to the FAQ for advice)])
fi
elif test "$version" = 3 && test "$patchlevel" -ge 10; then
: # Linux 3.x
This patch updated acinclude.m4 so that OVS can be compiled on 4.19.x and 4.20.x kernels. This patch also updated travis files so that latest kernel versions are used during travis test builds. Signed-off-by: Yifeng Sun <pkusunyifeng@gmail.com> --- .travis.yml | 18 ++++++++++-------- NEWS | 2 ++ acinclude.m4 | 4 ++-- 3 files changed, 14 insertions(+), 10 deletions(-)