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 <thomas@monjalon.net>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
Thomas Monjalon 2019-01-16 12:45:35 +01:00
parent 3d20ffe6dd
commit d993b0129a
2 changed files with 2 additions and 14 deletions
doc/guides
linux_gsg
rel_notes

@ -98,22 +98,16 @@ System Software
**Required:** **Required:**
* Kernel version >= 3.2 * Kernel version >= 3.16
The kernel version required is based on the oldest long term stable kernel available The kernel version required is based on the oldest long term stable kernel available
at kernel.org when the DPDK version is in development. 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:: The kernel version in use can be checked using the command::
uname -r 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) * glibc >= 2.7 (for features related to cpuset)
The version can be checked using the ``ldd --version`` command. The version can be checked using the ``ldd --version`` command.

@ -11,12 +11,6 @@ API and ABI deprecation notices are to be posted here.
Deprecation Notices 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 * kvargs: The function ``rte_kvargs_process`` will get a new parameter
for returning key match count. It will ease handling of no-match case. for returning key match count. It will ease handling of no-match case.