All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] hvf: arm: add experimental VHE (x-vhe) toggle
@ 2026-09-04  4:37 Mohamed Mediouni
  2026-09-04  4:37 ` [PATCH v2 1/5] hvf: arm: advertise ID_AA64PFR0_EL1.GIC Mohamed Mediouni
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Mohamed Mediouni @ 2026-09-04  4:37 UTC (permalink / raw)
  To: qemu-devel
  Cc: Phil Dennis-Jordan, Roman Bolshakov, qemu-arm, Peter Maydell,
	Alexander Graf, Mohamed Mediouni

macOS 27.0 has a pre-release VHE implementation. Add support for it in QEMU.

The first patch in the series is an independent bugfix that should be backported to QEMU 11.1 too.

v2:

Add:
hvf: arm: expose E2H0
hvf: arm: ignore accesses to CNTKCTL_EL12

This is to have working KVM under the VHE configuration.

Mohamed Mediouni (5):
  hvf: arm: advertise ID_AA64PFR0_EL1.GIC
  hvf: arm: add experimental VHE toggle
  hvf: arm: advertise EL3 support when VHE is on
  hvf: arm: expose E2H0
  hvf: arm: ignore accesses to CNTKCTL_EL12

 accel/hvf/hvf-all.c      |   2 +
 include/system/hvf_int.h |   1 +
 target/arm/hvf/hvf.c     | 114 +++++++++++++++++++++++++++++++++++++++
 target/i386/hvf/hvf.c    |   4 ++
 4 files changed, 121 insertions(+)

-- 
2.54.0 (Apple Git-156)



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

end of thread, other threads:[~2026-09-28 21:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-04  4:37 [PATCH v2 0/5] hvf: arm: add experimental VHE (x-vhe) toggle Mohamed Mediouni
2026-09-04  4:37 ` [PATCH v2 1/5] hvf: arm: advertise ID_AA64PFR0_EL1.GIC Mohamed Mediouni
2026-09-28 15:54   ` Peter Maydell
2026-09-28 21:40     ` Mohamed Mediouni
2026-09-04  4:37 ` [PATCH v2 2/5] hvf: arm: add experimental VHE toggle Mohamed Mediouni
2026-09-04  4:37 ` [PATCH v2 3/5] hvf: arm: advertise EL3 support when VHE is on Mohamed Mediouni
2026-09-04  4:37 ` [PATCH v2 4/5] hvf: arm: expose E2H0 Mohamed Mediouni
2026-09-04  4:37 ` [PATCH v2 5/5] hvf: arm: ignore accesses to CNTKCTL_EL12 Mohamed Mediouni
2026-09-28 15:55 ` [PATCH v2 0/5] hvf: arm: add experimental VHE (x-vhe) toggle Peter Maydell

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.