kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] x86/tdx: Skip clearing reclaimed pages unless X86_BUG_TDX_PW_MCE is present
@ 2025-07-03 11:40 Adrian Hunter
  2025-07-03 11:40 ` [PATCH 1/2] x86/tdx: Eliminate duplicate code in tdx_clear_page() Adrian Hunter
  2025-07-03 11:40 ` [PATCH 2/2] x86/tdx: Skip clearing reclaimed pages unless X86_BUG_TDX_PW_MCE is present Adrian Hunter
  0 siblings, 2 replies; 7+ messages in thread
From: Adrian Hunter @ 2025-07-03 11:40 UTC (permalink / raw)
  To: Dave Hansen, pbonzini, seanjc, vannapurve
  Cc: Tony Luck, Borislav Petkov, Thomas Gleixner, Ingo Molnar, x86,
	H Peter Anvin, linux-kernel, kvm, rick.p.edgecombe,
	kirill.shutemov, kai.huang, reinette.chatre, xiaoyao.li,
	tony.lindgren, binbin.wu, isaku.yamahata, yan.y.zhao, chao.gao

Hi

Here are 2 small self-explanatory patches related to clearing TDX private
pages.

Patch 1 is a minor tidy-up.

In patch 2, by skipping the clearing step, shutdown time can improve by
up to 40%.


Adrian Hunter (2):
      x86/tdx: Eliminate duplicate code in tdx_clear_page()
      x86/tdx: Skip clearing reclaimed pages unless X86_BUG_TDX_PW_MCE is present

 arch/x86/include/asm/tdx.h  |  2 ++
 arch/x86/kvm/vmx/tdx.c      | 19 -------------------
 arch/x86/virt/vmx/tdx/tdx.c | 15 +++++++++++++++
 3 files changed, 17 insertions(+), 19 deletions(-)


Regards
Adrian

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-07-03 14:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-03 11:40 [PATCH 0/2] x86/tdx: Skip clearing reclaimed pages unless X86_BUG_TDX_PW_MCE is present Adrian Hunter
2025-07-03 11:40 ` [PATCH 1/2] x86/tdx: Eliminate duplicate code in tdx_clear_page() Adrian Hunter
2025-07-03 14:14   ` Dave Hansen
2025-07-03 14:39     ` Adrian Hunter
2025-07-03 14:53       ` Dave Hansen
2025-07-03 11:40 ` [PATCH 2/2] x86/tdx: Skip clearing reclaimed pages unless X86_BUG_TDX_PW_MCE is present Adrian Hunter
2025-07-03 14:25   ` Dave Hansen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).