[PATCH 0/6] whpx: i386: some fixes

Mohamed Mediouni posted 6 patches 1 week, 6 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260812082814.27217-1-mohamed@unpredictable.fr
Maintainers: "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Pedro Barbuda <pbarbuda@microsoft.com>, Mohamed Mediouni <mohamed@unpredictable.fr>
hw/i386/fw_cfg.c                   | 13 ++++++--
target/i386/whpx/whpx-all.c        | 51 ++++++++++++++++++++----------
target/i386/whpx/whpx-cpu-legacy.c |  2 +-
3 files changed, 47 insertions(+), 19 deletions(-)
[PATCH 0/6] whpx: i386: some fixes
Posted by Mohamed Mediouni 1 week, 6 days ago
Some (backportable) fixes for x86_64 whpx.

-cpu host on Intel CPUs works again without needing a -cpu host,vmx=off
workaround.

A floating point state sync fix and re-injecting exceptions on debug outside
of the int1 case.

Mohamed Mediouni (6):
  whpx: i386: fix xsaves enablement in legacy probing path
  hw/i386: fw_cfg: do not set VMX feature control on WHPX
  whpx: i386: enable fast hypercall output
  whpx: i386: synchronise PAT too
  whpx: i386: work around Hyper-V FP state oddities
  whpx: i386: inject back db

 hw/i386/fw_cfg.c                   | 13 ++++++--
 target/i386/whpx/whpx-all.c        | 51 ++++++++++++++++++++----------
 target/i386/whpx/whpx-cpu-legacy.c |  2 +-
 3 files changed, 47 insertions(+), 19 deletions(-)

-- 
2.54.0 (Apple Git-156)
Re: [PATCH 0/6] whpx: i386: some fixes
Posted by Michael Tokarev 1 day, 22 hours ago
On 8/12/26 11:28, Mohamed Mediouni wrote:
> Some (backportable) fixes for x86_64 whpx.
> 
> -cpu host on Intel CPUs works again without needing a -cpu host,vmx=off
> workaround.
> 
> A floating point state sync fix and re-injecting exceptions on debug outside
> of the int1 case.
> 
> Mohamed Mediouni (6):
>    whpx: i386: fix xsaves enablement in legacy probing path
>    hw/i386: fw_cfg: do not set VMX feature control on WHPX
>    whpx: i386: enable fast hypercall output
>    whpx: i386: synchronise PAT too
>    whpx: i386: work around Hyper-V FP state oddities
>    whpx: i386: inject back db

I'm picking this patch set for qemu 11.1.x stable series.

Thanks,

/mjt