]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
README: add note about kernel version compatibility
authorStephen Hemminger <stephen@networkplumber.org>
Fri, 8 Mar 2024 17:15:59 +0000 (09:15 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Wed, 13 Mar 2024 16:43:56 +0000 (09:43 -0700)
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 <stephen@networkplumber.org>
README

diff --git a/README b/README
index 4eb9390a3ffaa3a6c57cbb28e22a70983f2916d2..a7d283cb809dcb18cfd70ac693af09982cd8d131 100644 (file)
--- 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