From nobody Wed Jun 17 05:13:56 2026 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BC6763002AB; Mon, 27 Apr 2026 22:26:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777328800; cv=none; b=eB3GphuvAs8a346FekREC1Kx/0ADa9a1WO6mfGxKOOpwPSJWipPh5yw6hHGjVZCl46yXVleNUd4WvkOvHd24/Xa1So80ylE8GI/5YWVaDsk9n29bQEd7vdW1sq7wUqa+3esTLA+1hzAEdxvAXbf9pVTYSeSeMQSAtPxy9bNcPKU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777328800; c=relaxed/simple; bh=JiiS2qNW7dyZZuNwbaadJuGSYVxdBmeuzN/4vuL8Y88=; h=Date:From:To:Subject:Cc:In-Reply-To:References:MIME-Version: Message-ID:Content-Type; b=odhsCdIc3y1DMLpkTGUkHGdn+HTcMax7TupD2BWtjpnEepXvSWtZbFNTBR/5jotrBsw54wM0r2dwsDIoLm/BBxEu99pJnwI7XwHjhfSnKz38jj/flrTMxKxpVchiPcAyotZFDwkgv7nInil3V4w13NpcZxahVzV13/v99t4DMIU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=XeLAURWJ; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=KLhRetc/; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="XeLAURWJ"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="KLhRetc/" Date: Mon, 27 Apr 2026 22:26:35 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1777328796; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qMHOnVEMKSBjIbDqSwsDkVCqsMAhfC8n7bYf5IumnEc=; b=XeLAURWJauOKVancmJ5LmDVnshKWMRTRlDGApUyr4nBZWXGy9RKRHkfwORem468Eb4pR4y crQZiLTZZQXyn80b7hBqr5YTFep43+gs/2+mtdQYiECBjwWR8eakvp05k1Y2mDA8AQog8c +IGjVWGEPa3Dh0e0sUTA3vF1zmC2igEbDLwiYbKb21Z234XpsCT4CrNHT1u1glNekreWYy Uvlz2LKq5uFC3mB+Mx8+Gge7RWPp8tPzL5kfib1X0CQ+kjJ3Oov1r/k5C5yWMWkFBuQN8O SFwyPculTKl8SvsCB9uRJu5eJGdq7mW8vwR80GpxI4daLGFEWVUwabDS8Opy8g== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1777328796; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qMHOnVEMKSBjIbDqSwsDkVCqsMAhfC8n7bYf5IumnEc=; b=KLhRetc/FNrteIltnXvOOL39RjkwwNvB9A5yQSzifHdMsCIRxoZbnOtXclMtnQF6kA3QVg OS3O1704FtzmnrCg== From: "tip-bot2 for Rick Edgecombe" Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/tdx] x86/virt/tdx: Remove kexec docs Cc: Rick Edgecombe , Vishal Verma , Dave Hansen , "Kiryl Shutsemau (Meta)" , Kai Huang , x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20260402-fuller_tdx_kexec_support-v3-5-34438d7094bf@intel.com> References: <20260402-fuller_tdx_kexec_support-v3-5-34438d7094bf@intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <177732879504.3521451.7818218504299607220.tip-bot2@tip-bot2> Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails Precedence: bulk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The following commit has been merged into the x86/tdx branch of tip: Commit-ID: 5209e5bfe5cab593476c3e7754e42c5e47ce36de Gitweb: https://git.kernel.org/tip/5209e5bfe5cab593476c3e7754e42c5e4= 7ce36de Author: Rick Edgecombe AuthorDate: Thu, 02 Apr 2026 00:32:05 -06:00 Committer: Dave Hansen 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 Signed-off-by: Vishal Verma Signed-off-by: Dave Hansen Reviewed-by: Kiryl Shutsemau (Meta) Acked-by: Kai Huang Link: https://patch.msgid.link/20260402-fuller_tdx_kexec_support-v3-5-34438= d7094bf@intel.com --- 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 ad= ditional message in machine check handler to tell user the machine check may be caused by kernel bug on TDX private memory. =20 -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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ =20