From: Philippe Mathieu-Daudé Date: Tue, 21 Jan 2020 11:03:41 +0000 (+0100) Subject: hw/ppc/spapr_rtas: Access MachineState via SpaprMachineState argument X-Git-Tag: qemu-xen-4.14.0~177^2~34 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=500c2cc5d95f9da50da6aa845fa2ee1b99be4630;p=qemu-xen.git hw/ppc/spapr_rtas: Access MachineState via SpaprMachineState argument We received a SpaprMachineState argument. Since SpaprMachineState inherits of MachineState, use it instead of calling qdev_get_machine. Reviewed-by: Greg Kurz Acked-by: David Gibson Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20200121110349.25842-3-philmd@redhat.com> Signed-off-by: Paolo Bonzini --- diff --git a/hw/ppc/spapr_rtas.c b/hw/ppc/spapr_rtas.c index e88bb1930e..6f06e9d7fe 100644 --- a/hw/ppc/spapr_rtas.c +++ b/hw/ppc/spapr_rtas.c @@ -267,7 +267,7 @@ static void rtas_ibm_get_system_parameter(PowerPCCPU *cpu, uint32_t nret, target_ulong rets) { PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); - MachineState *ms = MACHINE(qdev_get_machine()); + MachineState *ms = MACHINE(spapr); unsigned int max_cpus = ms->smp.max_cpus; target_ulong parameter = rtas_ld(args, 0); target_ulong buffer = rtas_ld(args, 1);