All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] x86/svm: Cleanup types
@ 2026-09-28 14:02 Ross Lagerwall
  2026-09-28 14:02 ` [PATCH 1/5] x86/svm: Cleanup vintr_t type Ross Lagerwall
                   ` (4 more replies)
  0 siblings, 5 replies; 17+ messages in thread
From: Ross Lagerwall @ 2026-09-28 14:02 UTC (permalink / raw)
  To: xen-devel
  Cc: Ross Lagerwall, Jan Beulich, Andrew Cooper, Roger Pau Monné,
	Jason Andryuk, Teddy Astie

Hi,

This series completes the cleanup of the VMCB and related types that was
started several years ago. Andrew suggested doing this before going too
far down the Nested Virt path.

No functional change intended for this entire series.

Thanks,
Ross

Ross Lagerwall (5):
  x86/svm: Cleanup vintr_t type
  x86/svm: Remove ioio_info_t type
  x86/svm: Cleanup virt_ext_t type
  x86/svm: Use C99 types in VMCB struct
  x86/svm: Cleanup ns_hostflags type

 xen/arch/x86/hvm/svm/intr.c              |  16 +-
 xen/arch/x86/hvm/svm/nestedsvm.c         |  63 ++++----
 xen/arch/x86/hvm/svm/svm.c               |  20 ++-
 xen/arch/x86/hvm/svm/vmcb.c              |   8 +-
 xen/arch/x86/hvm/svm/vmcb.h              | 188 ++++++++++-------------
 xen/arch/x86/include/asm/hvm/svm-types.h |   9 +-
 6 files changed, 140 insertions(+), 164 deletions(-)

-- 
2.55.0



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

end of thread, other threads:[~2026-09-30  8:59 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-28 14:02 [PATCH 0/5] x86/svm: Cleanup types Ross Lagerwall
2026-09-28 14:02 ` [PATCH 1/5] x86/svm: Cleanup vintr_t type Ross Lagerwall
2026-09-28 23:58   ` Jason Andryuk
2026-09-29 16:05   ` Jan Beulich
2026-09-30  8:57     ` Ross Lagerwall
2026-09-28 14:02 ` [PATCH 2/5] x86/svm: Remove ioio_info_t type Ross Lagerwall
2026-09-28 23:58   ` Jason Andryuk
2026-09-29 17:15   ` Andrew Cooper
2026-09-28 14:02 ` [PATCH 3/5] x86/svm: Cleanup virt_ext_t type Ross Lagerwall
2026-09-28 23:59   ` Jason Andryuk
2026-09-30  6:34   ` Jan Beulich
2026-09-28 14:02 ` [PATCH 4/5] x86/svm: Use C99 types in VMCB struct Ross Lagerwall
2026-09-29  0:00   ` Jason Andryuk
2026-09-30  6:35     ` Jan Beulich
2026-09-28 14:02 ` [PATCH 5/5] x86/svm: Cleanup ns_hostflags type Ross Lagerwall
2026-09-29  0:02   ` Jason Andryuk
2026-09-30  6:37   ` 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.