diff mbox series

[iproute2-next,1/3] README: add note about kernel version compatibility

Message ID 20240308171656.9034-1-stephen@networkplumber.org (mailing list archive)
State Accepted
Commit 56511223ef26245b111e95baeeafd83d00ce7c2f
Delegated to: Stephen Hemminger
Headers show
Series [iproute2-next,1/3] README: add note about kernel version compatibility | expand

Checks

Context Check Description
netdev/tree_selection success Not a local patch

Commit Message

Stephen Hemminger March 8, 2024, 5:15 p.m. UTC
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 | 13 +++++++++++++
 1 file changed, 13 insertions(+)

Comments

patchwork-bot+netdevbpf@kernel.org March 13, 2024, 5:10 p.m. UTC | #1
Hello:

This series was applied to iproute2/iproute2.git (main)
by Stephen Hemminger <stephen@networkplumber.org>:

On Fri,  8 Mar 2024 09:15:59 -0800 you wrote:
> 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 | 13 +++++++++++++
>  1 file changed, 13 insertions(+)

Here is the summary with links:
  - [iproute2-next,1/3] README: add note about kernel version compatibility
    https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=56511223ef26
  - [iproute2-next,2/3] netem: use 64 bit value for latency and jitter
    (no matching commit)
  - [iproute2-next,3/3] tc: remove no longer used helpers
    https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=38656eeb35bd

You are awesome, thank you!
diff mbox series

Patch

diff --git a/README b/README
index 4eb9390a3ffa..a7d283cb809d 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