We removed all implementations: remove as dead code.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
---
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