[PATCH 0/7] whpx: i386: Some more changes

Mohamed Mediouni posted 7 patches 2 weeks, 1 day ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260414182231.18776-1-mohamed@unpredictable.fr
Maintainers: Pedro Barbuda <pbarbuda@microsoft.com>, Mohamed Mediouni <mohamed@unpredictable.fr>, Paolo Bonzini <pbonzini@redhat.com>, Zhao Liu <zhao1.liu@intel.com>
There is a newer version of this series
accel/whpx/whpx-common.c       | 38 ++++++++++++++++++
include/system/whpx-internal.h |  1 +
target/i386/cpu.c              | 10 +++--
target/i386/cpu.h              |  2 +
target/i386/whpx/whpx-all.c    | 70 +++++++++++++++++++++++++++++++---
5 files changed, 112 insertions(+), 9 deletions(-)
[PATCH 0/7] whpx: i386: Some more changes
Posted by Mohamed Mediouni 2 weeks, 1 day ago
This applies on top of the "whpx: i386: bug fixes, feature probing and CPUID" series.

"target: i386: HLT type that ignores EFLAGS.IF" is probably the most worthwhile patch
here, and that not-quite-an-HLT might be what's needed to reduce CPU idle on KVM on
recent Windows versions too..

Based-on: <20260413205208.50643-1-mohamed@unpredictable.fr>

Mohamed Mediouni (7):
  whpx: i386: set apicbase value only on success
  whpx: i386: unknown MSR configurability
  whpx: i386: enable GuestIdleReg enlightenment
  whpx: i386: tighten APIC base validity check
  whpx: i386: ignore vpassist when kernel-irqchip=off
  target: i386: HLT type that ignores EFLAGS.IF
  whpx: i386: add HV_X64_MSR_GUEST_IDLE when !kernel-irqchip

 accel/whpx/whpx-common.c       | 38 ++++++++++++++++++
 include/system/whpx-internal.h |  1 +
 target/i386/cpu.c              | 10 +++--
 target/i386/cpu.h              |  2 +
 target/i386/whpx/whpx-all.c    | 70 +++++++++++++++++++++++++++++++---
 5 files changed, 112 insertions(+), 9 deletions(-)

-- 
2.50.1 (Apple Git-155)