qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v3 00/16] accel: Share CPUState accel context (HAX/NVMM/WHPX/


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v3 00/16] accel: Share CPUState accel context (HAX/NVMM/WHPX/HVF)
Date: Tue, 27 Jun 2023 17:13:58 +0200
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.12.0

On 24/6/23 19:41, Philippe Mathieu-Daudé wrote:
This series is part of the single binary effort.

All accelerator will share their per-vCPU context in
an opaque 'accel' pointer within the CPUState.

First handle HAX/NVMM/WHPX/HVF. KVM and TCG will follow
as two different (bigger) follow-up series.

Except HVF/intel, all has been (cross-)build tested.

I plan to send the PR myself.

Since v2:
- Addressed rth's review comments
- Added rth's R-b tag

Since v1:
- Addressed rth's review comments
- Added rth's R-b tag
- Converted HVF intel (untested)
- Rebased

Philippe Mathieu-Daudé (16):
   MAINTAINERS: Update Roman Bolshakov email address
   accel: Document generic accelerator headers
   accel: Remove unused hThread variable on TCG/WHPX
   accel: Fix a leak on Windows HAX
   accel: Destroy HAX vCPU threads once done
   accel: Rename 'hax_vcpu' as 'accel' in CPUState
   accel: Rename HAX 'struct hax_vcpu_state' -> AccelCPUState
   accel: Move HAX hThread to accelerator context
   accel: Remove NVMM unreachable error path
   accel: Rename NVMM 'struct qemu_vcpu' -> AccelCPUState
   accel: Inline NVMM get_qemu_vcpu()
   accel: Remove WHPX unreachable error path
   accel: Rename WHPX 'struct whpx_vcpu' -> AccelCPUState
   accel: Inline WHPX get_whpx_vcpu()
   accel: Rename 'cpu_state' -> 'cs'
   accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUState

Except the MAINTAINERS patch, all the rest is reviewed, so I plan
to send a PR tomorrow (dropping the first patch, nobody complained
about Roman email bouncing for months so we can keep ignoring the
automated emails).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]