Revision d5627ce8

b/target-s390x/cpu.c
126 126
    cpu_reset(CPU(cpu));
127 127
}
128 128

  
129
static void s390_cpu_finalize(Object *obj)
130
{
131
#if !defined(CONFIG_USER_ONLY)
132
    S390CPU *cpu = S390_CPU(obj);
133

  
134
    qemu_unregister_reset(s390_cpu_machine_reset_cb, cpu);
135
#endif
136
}
137

  
129 138
static void s390_cpu_class_init(ObjectClass *oc, void *data)
130 139
{
131 140
    S390CPUClass *scc = S390_CPU_CLASS(oc);
......
140 149
    .parent = TYPE_CPU,
141 150
    .instance_size = sizeof(S390CPU),
142 151
    .instance_init = s390_cpu_initfn,
152
    .instance_finalize = s390_cpu_finalize,
143 153
    .abstract = false,
144 154
    .class_size = sizeof(S390CPUClass),
145 155
    .class_init = s390_cpu_class_init,

Also available in: Unified diff