From d993b0129a2a693e34e3ba86295e703acd67349d Mon Sep 17 00:00:00 2001 From: Thomas Monjalon Date: Wed, 16 Jan 2019 12:45:35 +0100 Subject: [PATCH] doc: increase minimal supported Linux version Update the Linux user guide to restrict the supported kernels to reasonnably recent enough versions. Signed-off-by: Thomas Monjalon Acked-by: Stephen Hemminger --- doc/guides/linux_gsg/sys_reqs.rst | 10 ++-------- doc/guides/rel_notes/deprecation.rst | 6 ------ 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst index 29c5f47a57..8ec3af4913 100644 --- a/doc/guides/linux_gsg/sys_reqs.rst +++ b/doc/guides/linux_gsg/sys_reqs.rst @@ -98,22 +98,16 @@ System Software **Required:** -* Kernel version >= 3.2 +* Kernel version >= 3.16 The kernel version required is based on the oldest long term stable kernel available at kernel.org when the DPDK version is in development. + Compatibility for recent distribution kernels will be kept, notably RHEL/CentOS 7. The kernel version in use can be checked using the command:: uname -r -.. note:: - - Kernel version 3.2 is no longer a kernel.org longterm stable kernel. - For DPDK 19.02 the minimum required kernel will be updated to - the current kernel.org oldest longterm stable supported kernel 3.16, - or recent versions of common distributions, notably RHEL/CentOS 7. - * glibc >= 2.7 (for features related to cpuset) The version can be checked using the ``ldd --version`` command. diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 5f03443f88..f9a1f81889 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -11,12 +11,6 @@ API and ABI deprecation notices are to be posted here. Deprecation Notices ------------------- -* linux: Linux kernel version 3.2 (which is the current minimum required - version for the DPDK) is not maintained anymore. Therefore the planned - minimum required kernel version for DPDK 19.02 will be the next oldest - Long Term Stable (LTS) version which is 3.16, but compatibility for - recent distribution kernels will be kept. - * kvargs: The function ``rte_kvargs_process`` will get a new parameter for returning key match count. It will ease handling of no-match case.