Signed-off-by: Bharata B Rao <bhar...@linux.vnet.ibm.com> --- target-ppc/translate_init.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/target-ppc/translate_init.c b/target-ppc/translate_init.c index 8f257fb..b810624 100644 --- a/target-ppc/translate_init.c +++ b/target-ppc/translate_init.c @@ -10357,6 +10357,13 @@ static gchar *ppc_gdb_arch_name(CPUState *cs) #endif } +static int64_t ppc_cpu_get_arch_id(CPUState *cs) +{ + PowerPCCPU *cpu = POWERPC_CPU(cs); + + return cpu->cpu_dt_id; +} + static void ppc_cpu_class_init(ObjectClass *oc, void *data) { PowerPCCPUClass *pcc = POWERPC_CPU_CLASS(oc); @@ -10409,6 +10416,7 @@ static void ppc_cpu_class_init(ObjectClass *oc, void *data) #ifndef CONFIG_USER_ONLY cc->virtio_is_big_endian = ppc_cpu_is_big_endian; #endif + cc->get_arch_id = ppc_cpu_get_arch_id; dc->fw_name = "PowerPC,UNKNOWN"; } -- 2.7.4