On 12/6/20 7:55 PM, Philippe Mathieu-Daudé wrote:
> Introduce a job template to cross-build accelerator specific
> jobs (enable a specific accelerator, disabling the others).
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> .gitlab-ci.d/crossbuilds.yml | 12
> 1 file changed, 12 in
SS(ms);
> @@ -180,6 +185,9 @@ static int xen_init(MachineState *ms)
> * opt out of system RAM being allocated by generic code
> */
> mc->default_ram_id = NULL;
> +
> +cpus_register_accel(&xen_cpus);
> +
> return 0;
> }
>
>
Reviewed-by: Claudio Fontana
+++
> 7 files changed, 34 insertions(+), 24 deletions(-)
> rename accel/{qtest/qtest-cpus.c => dummy/dummy-cpus.c} (76%)
> rename accel/{qtest/qtest-cpus.h => dummy/dummy-cpus.h} (59%)
> create mode 100644 accel/dummy/meson.build
>
Yep, forgot completely, sorry.
Acked-by: Claudio Fontana
On 10/12/20 10:07 PM, Jason Andryuk wrote:
> Xen was broken by commit 1583a3898853 ("cpus: extract out qtest-specific
> code to accel/qtest"). Xen relied on qemu_init_vcpu() calling
> qemu_dummy_start_vcpu() in the default case, but that was replaced by
> g_assert_not_reached().
>
> Add a minimal