From: Stephen Hemminger Date: Fri, 8 Mar 2024 17:15:59 +0000 (-0800) Subject: README: add note about kernel version compatibility X-Git-Tag: v6.9.0~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=56511223ef26245b111e95baeeafd83d00ce7c2f;p=thirdparty%2Fiproute2.git README: add note about kernel version compatibility Since next netem changes will break some usages of out of support kernels, add an explicit policy about range of kernel versions. Signed-off-by: Stephen Hemminger --- diff --git a/README b/README index 4eb9390a..a7d283cb 100644 --- a/README +++ b/README @@ -12,6 +12,19 @@ Stable version repository: Development repository: git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git +Compatibility +------------- +A new release of iproute2 is done with each kernel version, but +there is a wide range of compatibility. Newer versions of iproute2 +will still work with older kernels, but there are some limitations. + +If an iproute2 command with a new feature is used with an older +kernel, the kernel may report an error or silently ignore the new +attribute. Likewise if older iproute2 is used with an newer kernel, +it is not possible to use or see new features. The range of +compatibility extends back as far as the oldest supported Long Term +Support (LTS) kernel version. + How to compile this. -------------------- 1. libdbm