We removed all implementations: remove as dead code. Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Richard Henderson Reviewed-by: Pierrick Bouvier --- include/accel/accel-cpu.h | 1 - accel/accel-common.c | 5 ----- 2 files changed, 6 deletions(-) diff --git a/include/accel/accel-cpu.h b/include/accel/accel-cpu.h index 88c0815e2d8..c42221f96cf 100644 --- a/include/accel/accel-cpu.h +++ b/include/accel/accel-cpu.h @@ -15,7 +15,6 @@ typedef struct AccelCPUClass { ObjectClass parent_class; - void (*cpu_instance_init)(CPUState *cpu); bool (*cpu_target_realize)(CPUState *cpu, Error **errp); } AccelCPUClass; diff --git a/accel/accel-common.c b/accel/accel-common.c index b3bcd53a4c6..04482b6b57e 100644 --- a/accel/accel-common.c +++ b/accel/accel-common.c @@ -43,12 +43,7 @@ void accel_cpu_instance_init(CPUState *cpu) AccelClass *acc = ACCEL_GET_CLASS(accel); if (acc->ops && acc->ops->cpu_instance_init) { - if (cpu->cc->accel_cpu) { - assert(!cpu->cc->accel_cpu->cpu_instance_init); - } acc->ops->cpu_instance_init(cpu); - } else if (cpu->cc->accel_cpu && cpu->cc->accel_cpu->cpu_instance_init) { - cpu->cc->accel_cpu->cpu_instance_init(cpu); } } -- 2.53.0