On 7/16/19 12:13 PM, Alex Bennée wrote: > The opcode decode tables aren't really part of the CPUPPCState but an > internal implementation detail for the translator. This can cause > problems with memcpy in cpu_copy as any table created during > ppc_cpu_realize get written over causing a memory leak. To avoid this > move the tables into PowerPCCPU which is better suited to hold > internal implementation details. > > Attempts to fix: https://bugs.launchpad.net/qemu/+bug/1836558 > Cc: 1836...@bugs.launchpad.net > Signed-off-by: Alex Bennée <alex.ben...@linaro.org> > --- > target/ppc/cpu.h | 8 ++++---- > target/ppc/translate.c | 3 ++- > target/ppc/translate_init.inc.c | 16 +++++++--------- > 3 files changed, 13 insertions(+), 14 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~