From dfdb652213c1954148b30fb0efd34158a3360b95 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Tue, 24 Mar 2026 10:07:12 -0700 Subject: [PATCH] readme: move project to maintenance mode Signed-off-by: Josh Poimboeuf --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index ff771344..ddb5ebd1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,26 @@ +> [!IMPORTANT] +> +> NOTICE: The kpatch project is in maintenance mode +> ================================================= +> +> Starting with Linux 6.19, **the kpatch project is deprecated** and in maintenance mode. kpatch-build functionality is being replaced by +> [klp-build](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/scripts/livepatch/klp-build), +> which is now part of the upstream Linux kernel. +> +> **klp-build architecture support:** +> - x86-64: supported (Linux 6.19+) +> - arm64: patches in development on LKML +> - ppc64le, s390, loongarch: coming soon +> +> **What this means for kpatch:** +> - kpatch is now in maintenance mode. +> - No new features will be added. +> - Bug fixes for newer kernels or toolchains will not be provided. +> - Existing functionality for older kernels continues to work and will be maintained minimally as needed. +> +> **Questions?** +> - For more information, see [issue 1498](https://github.com/dynup/kpatch/issues/1498). + kpatch: dynamic kernel patching ===============================