[tip: x86/tdx] x86/virt/tdx: Remove kexec docs

From: tip-bot2 for Rick Edgecombe

Date: Mon Apr 27 2026 - 18:26:47 EST


The following commit has been merged into the x86/tdx branch of tip:

Commit-ID: 5209e5bfe5cab593476c3e7754e42c5e47ce36de
Gitweb: https://git.kernel.org/tip/5209e5bfe5cab593476c3e7754e42c5e47ce36de
Author: Rick Edgecombe <rick.p.edgecombe@xxxxxxxxx>
AuthorDate: Thu, 02 Apr 2026 00:32:05 -06:00
Committer: Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx>
CommitterDate: Mon, 27 Apr 2026 15:13:39 -07:00

x86/virt/tdx: Remove kexec docs

Recent changes have removed the hard limitations for using kexec and
TDX together. So remove the section in the TDX docs.

Users on partial write erratums will need an updated TDX module to
handle the rare edge cases. The docs do not currently provide any
guidance on recommended TDX module versions, so don't keep a whole
section around to document this interaction.

Signed-off-by: Rick Edgecombe <rick.p.edgecombe@xxxxxxxxx>
Signed-off-by: Vishal Verma <vishal.l.verma@xxxxxxxxx>
Signed-off-by: Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx>
Reviewed-by: Kiryl Shutsemau (Meta) <kas@xxxxxxxxxx>
Acked-by: Kai Huang <kai.huang@xxxxxxxxx>
Link: https://patch.msgid.link/20260402-fuller_tdx_kexec_support-v3-5-34438d7094bf@xxxxxxxxx
---
Documentation/arch/x86/tdx.rst | 7 -------
1 file changed, 7 deletions(-)

diff --git a/Documentation/arch/x86/tdx.rst b/Documentation/arch/x86/tdx.rst
index ff6b110..1a3b5ba 100644
--- a/Documentation/arch/x86/tdx.rst
+++ b/Documentation/arch/x86/tdx.rst
@@ -138,13 +138,6 @@ If the platform has such erratum, the kernel prints additional message in
machine check handler to tell user the machine check may be caused by
kernel bug on TDX private memory.

-Kexec
-~~~~~~~
-
-Currently kexec doesn't work on the TDX platforms with the aforementioned
-erratum. It fails when loading the kexec kernel image. Otherwise it
-works normally.
-
Interaction vs S3 and deeper states
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~