virtualization.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] xen: cleanup and fix lazy mode handling
@ 2023-09-13 11:38 Juergen Gross via Virtualization
  2023-09-13 11:38 ` [PATCH 2/3] x86/xen: move paravirt lazy code Juergen Gross via Virtualization
  0 siblings, 1 reply; 4+ messages in thread
From: Juergen Gross via Virtualization @ 2023-09-13 11:38 UTC (permalink / raw)
  To: linux-kernel, x86, virtualization, linux-trace-kernel
  Cc: Juergen Gross, Stefano Stabellini, H. Peter Anvin,
	VMware PV-Drivers Reviewers, Dave Hansen, Steven Rostedt,
	Oleksandr Tyshchenko, Ajay Kaher, Ingo Molnar, Borislav Petkov,
	Masami Hiramatsu, Alexey Makhalov, xen-devel, Thomas Gleixner,
	Boris Ostrovsky

This small series is cleaning up Xen lazy mode handling by removing
unused stuff and moving purely Xen-specific code away from general
kernel code.

The last patch is fixing a regression which was introduced in the
6.6 merge window.

Juergen Gross (3):
  arm/xen: remove lazy mode related definitions
  x86/xen: move paravirt lazy code
  x86/xen: allow nesting of same lazy mode

 arch/x86/include/asm/paravirt_types.h | 15 ------
 arch/x86/include/asm/xen/hypervisor.h | 37 +++++++++++++++
 arch/x86/kernel/paravirt.c            | 67 ---------------------------
 arch/x86/xen/enlighten_pv.c           | 40 +++++++++++++---
 arch/x86/xen/mmu_pv.c                 | 55 ++++++++++++++--------
 arch/x86/xen/multicalls.h             |  4 +-
 include/trace/events/xen.h            | 12 ++---
 include/xen/arm/hypervisor.h          | 12 -----
 8 files changed, 114 insertions(+), 128 deletions(-)

-- 
2.35.3

_______________________________________________
Virtualization mailing list
Virtualization@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/virtualization

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

end of thread, other threads:[~2023-09-13 13:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-13 11:38 [PATCH 0/3] xen: cleanup and fix lazy mode handling Juergen Gross via Virtualization
2023-09-13 11:38 ` [PATCH 2/3] x86/xen: move paravirt lazy code Juergen Gross via Virtualization
2023-09-13 13:26   ` Steven Rostedt
2023-09-13 13:36     ` Juergen Gross via Virtualization

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).