[Qemu-devel] [PATCH 0/8] WHPX updates based on the 17095 insider sdk.

Justin Terry (VM) via Qemu-devel posted 8 patches 7 years, 7 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1519665216-1078-1-git-send-email-juterry@microsoft.com
Test checkpatch passed
Test docker-build@min-glib passed
Test docker-mingw@fedora passed
Test docker-quick@centos6 passed
Test ppcbe passed
Test ppcle passed
Test s390x passed
configure              | 10 ++++----
target/i386/whpx-all.c | 70 +++++++++++++++++---------------------------------
2 files changed, 28 insertions(+), 52 deletions(-)
[Qemu-devel] [PATCH 0/8] WHPX updates based on the 17095 insider sdk.
Posted by Justin Terry (VM) via Qemu-devel 7 years, 7 months ago
This change set includes fixes for two breaking changes that were introduced
in the Windows Insider SDK 17095. First, the casing of the headers/libs changed
such that a direct reference out of Windows Kits will fail during compile on
case sensitive file systems. Second, a few API's were modified to improve
performance and changes are required to QEMU to maintain ability to build on
such platforms.

The rest of the changes are around improvements/fixes to the accelerator to
increase performance and correctness.

Thanks,
Justin Terry

Justin Terry (VM) (8):
  Fixing WHPX casing to match SDK
  Resolves WHPX breaking changes in SDK 17095
  Remove unnecessary WHPX __debugbreak();
  Fix WHPX additional lock acquisition
  Fix WHPX typo in 'mmio'
  Fix WHPX issue leaking tpr values
  WHXP Removes the use of WHvGetExitContextSize
  WHPX improve interrupt notification registration

 configure              | 10 ++++----
 target/i386/whpx-all.c | 70 +++++++++++++++++---------------------------------
 2 files changed, 28 insertions(+), 52 deletions(-)

-- 
2.13.6


Re: [Qemu-devel] [PATCH 0/8] WHPX updates based on the 17095 insider sdk.
Posted by Paolo Bonzini 7 years, 7 months ago
On 26/02/2018 18:13, Justin Terry (VM) wrote:
> This change set includes fixes for two breaking changes that were introduced
> in the Windows Insider SDK 17095. First, the casing of the headers/libs changed
> such that a direct reference out of Windows Kits will fail during compile on
> case sensitive file systems. Second, a few API's were modified to improve
> performance and changes are required to QEMU to maintain ability to build on
> such platforms.
> 
> The rest of the changes are around improvements/fixes to the accelerator to
> increase performance and correctness.
> 
> Thanks,
> Justin Terry
> 
> Justin Terry (VM) (8):
>   Fixing WHPX casing to match SDK
>   Resolves WHPX breaking changes in SDK 17095
>   Remove unnecessary WHPX __debugbreak();
>   Fix WHPX additional lock acquisition
>   Fix WHPX typo in 'mmio'
>   Fix WHPX issue leaking tpr values
>   WHXP Removes the use of WHvGetExitContextSize
>   WHPX improve interrupt notification registration
> 
>  configure              | 10 ++++----
>  target/i386/whpx-all.c | 70 +++++++++++++++++---------------------------------
>  2 files changed, 28 insertions(+), 52 deletions(-)
> 

Queued, thanks!

Paolo