All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] x86/svm: Make various details private
@ 2025-11-28 20:19 Andrew Cooper
  2025-11-28 20:19 ` [PATCH 1/3] x86/svm: Make vmcb_struct private to svm/ Andrew Cooper
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Andrew Cooper @ 2025-11-28 20:19 UTC (permalink / raw)
  To: Xen-devel; +Cc: Andrew Cooper, Jan Beulich, Roger Pau Monné

Lots of this does not need to be included into all translation units.

Andrew Cooper (3):
  x86/svm: Make vmcb_struct private to svm/
  x86/svm: Drop svmdebug.c
  x86/svm: Drop svmdebug.h

 xen/arch/x86/hvm/svm/Makefile               |   1 -
 xen/arch/x86/hvm/svm/asid.c                 |   1 +
 xen/arch/x86/hvm/svm/emulate.c              |   1 +
 xen/arch/x86/hvm/svm/intr.c                 |   1 +
 xen/arch/x86/hvm/svm/nestedsvm.c            |   2 +-
 xen/arch/x86/hvm/svm/svm.c                  |   2 +-
 xen/arch/x86/hvm/svm/svm.h                  |  17 +
 xen/arch/x86/hvm/svm/svmdebug.c             | 179 ------
 xen/arch/x86/hvm/svm/vmcb.c                 | 163 ++++-
 xen/arch/x86/hvm/svm/vmcb.h                 | 620 +++++++++++++++++++
 xen/arch/x86/include/asm/hvm/svm/svmdebug.h |  19 -
 xen/arch/x86/include/asm/hvm/svm/vmcb.h     | 621 --------------------
 12 files changed, 804 insertions(+), 823 deletions(-)
 delete mode 100644 xen/arch/x86/hvm/svm/svmdebug.c
 create mode 100644 xen/arch/x86/hvm/svm/vmcb.h
 delete mode 100644 xen/arch/x86/include/asm/hvm/svm/svmdebug.h


base-commit: 486c7f79c0032cbd210af8f3f1d204f8eabfdbde
-- 
2.39.5



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

end of thread, other threads:[~2025-12-11  7:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-28 20:19 [PATCH 0/3] x86/svm: Make various details private Andrew Cooper
2025-11-28 20:19 ` [PATCH 1/3] x86/svm: Make vmcb_struct private to svm/ Andrew Cooper
2025-12-01 15:23   ` Alejandro Vallejo
2025-12-08  9:05   ` Jan Beulich
2025-12-10 14:25     ` Andrew Cooper
2025-12-11  7:10       ` Jan Beulich
2025-11-28 20:19 ` [PATCH 2/3] x86/svm: Drop svmdebug.c Andrew Cooper
2025-12-01 15:33   ` Alejandro Vallejo
2025-12-08  9:06   ` Jan Beulich
2025-11-28 20:19 ` [PATCH 3/3] x86/svm: Drop svmdebug.h Andrew Cooper
2025-12-01 15:39   ` Alejandro Vallejo
2025-12-08  9:10   ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.