[PATCH 0/5] accel: Try to build without target-specific knowledge

Philippe Mathieu-Daudé posted 5 patches 1 month, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260225051303.91614-1-philmd@linaro.org
Maintainers: Cameron Esfahani <dirty@apple.com>, Roman Bolshakov <rbolshakov@ddn.com>, Phil Dennis-Jordan <phil@philjordan.eu>, Paolo Bonzini <pbonzini@redhat.com>, Magnus Kulke <magnus.kulke@linux.microsoft.com>, Wei Liu <wei.liu@kernel.org>, Stefano Stabellini <sstabellini@kernel.org>, Anthony PERARD <anthony@xenproject.org>, Paul Durrant <paul@xen.org>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
include/system/mshv_int.h | 5 ++---
accel/kvm/kvm-accel-ops.c | 1 +
accel/mshv/mshv-all.c     | 2 +-
accel/hvf/meson.build     | 5 +----
accel/mshv/meson.build    | 5 +----
accel/xen/meson.build     | 2 +-
6 files changed, 7 insertions(+), 13 deletions(-)
[PATCH 0/5] accel: Try to build without target-specific knowledge
Posted by Philippe Mathieu-Daudé 1 month, 2 weeks ago
Code in accel/ aims to be target-agnostic. Not all accelerators
are ready for that, but start by enforcing a few easy ones.

Philippe Mathieu-Daudé (5):
  accel/kvm: Include missing 'exec/cpu-common.h' header
  accel/mshv: Forward-declare mshv_root_hvcall structure
  accel/mshv: Build without target-specific knowledge
  accel/hvf: Build without target-specific knowledge
  accel/xen: Build without target-specific knowledge

 include/system/mshv_int.h | 5 ++---
 accel/kvm/kvm-accel-ops.c | 1 +
 accel/mshv/mshv-all.c     | 2 +-
 accel/hvf/meson.build     | 5 +----
 accel/mshv/meson.build    | 5 +----
 accel/xen/meson.build     | 2 +-
 6 files changed, 7 insertions(+), 13 deletions(-)

-- 
2.52.0


Re: [PATCH 0/5] accel: Try to build without target-specific knowledge
Posted by Philippe Mathieu-Daudé 1 month ago
On 25/2/26 06:12, Philippe Mathieu-Daudé wrote:

> Philippe Mathieu-Daudé (5):
>    accel/kvm: Include missing 'exec/cpu-common.h' header
>    accel/mshv: Forward-declare mshv_root_hvcall structure
>    accel/mshv: Build without target-specific knowledge
>    accel/hvf: Build without target-specific knowledge
>    accel/xen: Build without target-specific knowledge

Series queued, thanks.

Re: [PATCH 0/5] accel: Try to build without target-specific knowledge
Posted by Richard Henderson 1 month, 2 weeks ago
On 2/25/26 16:12, Philippe Mathieu-Daudé wrote:
> Code in accel/ aims to be target-agnostic. Not all accelerators
> are ready for that, but start by enforcing a few easy ones.
> 
> Philippe Mathieu-Daudé (5):
>    accel/kvm: Include missing 'exec/cpu-common.h' header
>    accel/mshv: Forward-declare mshv_root_hvcall structure
>    accel/mshv: Build without target-specific knowledge
>    accel/hvf: Build without target-specific knowledge
>    accel/xen: Build without target-specific knowledge

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~