On 10/30/26 2:25 PM, Peter Maydell wrote: > On Fri, 30 Oct 2026 at 13:15, Eric Auger <[email protected]> wrote: >> Pass an error handle to both kvm_arm_create_scratch_host_vcpu() >> and kvm_arm_get_host_cpu_features(). This allows to improve the >> error reporting on kvm_arm_set_cpu_features_from_host(). >> >> If any, the error is stored in the new cpu->host_cpu_probe_err >> field and further propagated on realize(). >> >> In arm_gic_cap_kvm_probe() call path we just pass a NULL error handle >> to kvm_arm_create_scratch_host_vcpu because we don't care about the >> failure nature and just want to revert to emulated versions if it >> fails. >> >> Signed-off-by: Eric Auger <[email protected]> >> --- > Reviewed-by: Peter Maydell <[email protected]> Many thanks for the diligent review & suggestions! Eric > > thanks > -- PMM >
- [PATCH v4 for-11.2 00/10] kvm/arm: Some refactoring for cust... Eric Auger
- [PATCH v4 for-11.2 02/10] target/arm: Move REVIDR into ... Eric Auger
- [PATCH v4 for-11.2 01/10] target/arm/cpu-sysregs.h.inc:... Eric Auger
- [PATCH v4 for-11.2 09/10] target/arm: Directly store cp... Eric Auger
- Re: [PATCH v4 for-11.2 09/10] target/arm: Directly ... Peter Maydell
- [PATCH v4 for-11.2 03/10] target/arm: Move MIDR into is... Eric Auger
- [PATCH v4 for-11.2 07/10] target/arm/kvm: Introduce kvm... Eric Auger
- [PATCH v4 for-11.2 10/10] target/arm/kvm: Improve error... Eric Auger
- Re: [PATCH v4 for-11.2 10/10] target/arm/kvm: Impro... Peter Maydell
- Re: [PATCH v4 for-11.2 10/10] target/arm/kvm: I... Eric Auger
- [PATCH v4 for-11.2 04/10] target/arm: Enforce MPIDR int... Eric Auger
- [PATCH v4 for-11.2 05/10] target/arm/kvm: Pass an error... Eric Auger
- [PATCH v4 for-11.2 06/10] target/kvm: Pass an Error han... Eric Auger
- [PATCH v4 for-11.2 08/10] hw/arm/virt: Make sure virt_g... Eric Auger
- Re: [PATCH v4 for-11.2 00/10] kvm/arm: Some refactoring... Peter Maydell
