mirror of https://github.com/xqemu/xqemu.git
target-i386: Fix apic object leak when CPU is deleted
Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
This commit is contained in:
parent
6816b1b381
commit
67e55caa6d
|
@ -2828,6 +2828,7 @@ static void x86_cpu_apic_create(X86CPU *cpu, Error **errp)
|
||||||
|
|
||||||
object_property_add_child(OBJECT(cpu), "lapic",
|
object_property_add_child(OBJECT(cpu), "lapic",
|
||||||
OBJECT(cpu->apic_state), &error_abort);
|
OBJECT(cpu->apic_state), &error_abort);
|
||||||
|
object_unref(OBJECT(cpu->apic_state));
|
||||||
|
|
||||||
qdev_prop_set_uint8(cpu->apic_state, "id", cpu->apic_id);
|
qdev_prop_set_uint8(cpu->apic_state, "id", cpu->apic_id);
|
||||||
/* TODO: convert to link<> */
|
/* TODO: convert to link<> */
|
||||||
|
|
Loading…
Reference in New Issue