qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 05/23] target-ppc: Use cpu_exec_enter qom hook


From: Alex Bennée
Subject: Re: [Qemu-devel] [PATCH 05/23] target-ppc: Use cpu_exec_enter qom hook
Date: Sun, 14 Sep 2014 20:43:35 +0100
User-agent: mu4e 0.9.9.5; emacs 24.3.1

Richard Henderson writes:

> Cc: address@hidden
> Signed-off-by: Richard Henderson <address@hidden>
<snip>
> +static void ppc_cpu_exec_enter(CPUState *cs)
> +{
> +    PowerPCCPU *cpu = POWERPC_CPU(cs);
> +    CPUPPCState *env = &cpu->env;
> +

Ok the naming of those structures and the order to traverse them gets
confusing - is it really CPUState -> ${ARCH}CPU -> ${ARCH}CPUState?

Anyway...

Reviewed-by: Alex Bennée <address@hidden>


> +    env->reserve_addr = -1;
> +}
> +
>  /* CPUClass::reset() */
>  static void ppc_cpu_reset(CPUState *s)
>  {
> @@ -9638,6 +9646,7 @@ static void ppc_cpu_class_init(ObjectClass *oc, void 
> *data)
>      cc->write_elf64_qemunote = ppc64_cpu_write_elf64_qemunote;
>  #endif
>  #endif
> +    cc->cpu_exec_enter = ppc_cpu_exec_enter;
>  
>      cc->gdb_num_core_regs = 71;


-- 
Alex Bennée



reply via email to

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