Localised fixes for QEMU 11.0:

- fixes for -cpu host, including an ID_AA64MMFR2_EL1/ID_AA64MMFR3_EL1 mixup
- add EC_DATAABORT assert for WHvRunVpExitReasonGpaIntercept/UnmappedGpa

This one doesn't functionally change anything today, but is good to have and is 
a single-line change.

- fix Hyper-V enlightenments

AccessVpRegs turns out to be necessary too. Linux doesn't check for its 
presence and panics in an Hyper-V arm64
configuration without it exposed.

Fixing a mistake in not following the QEMU code style and having had 
AccessHypercallRegs included twice at the
same time. Also add some more privileges because it looks like guests don't 
check for presence of each one
systematically...

- SME support shipped in Hyper-V now

So remove a code comment. Another one-liner.

Mohamed Mediouni (5):
  whpx: arm: fix -cpu host
  whpx: arm: add EC_DATAABORT assert for
    WHvRunVpExitReasonGpaIntercept/UnmappedGpa
  whpx: arm: enable more enlightements
  whpx: arm: remove comment bit that is no longer accurate
  target/arm: cpu: alter error message for host CPU type

Osama Abdelkader (1):
  whpx: arm: fix ID_AA64MMFR3_EL1 host feature register index

 hw/arm/virt.c              |  2 +-
 target/arm/cpu.c           |  4 ++--
 target/arm/whpx/whpx-all.c | 11 +++++++----
 3 files changed, 10 insertions(+), 7 deletions(-)

-- 
2.50.1 (Apple Git-155)


Reply via email to