]> git.proxmox.com Git - mirror_qemu.git/commit - include/qom/cpu.h
exec: split cpu_exec_init()
authorLaurent Vivier <lvivier@redhat.com>
Thu, 20 Oct 2016 11:26:02 +0000 (13:26 +0200)
committerEduardo Habkost <ehabkost@redhat.com>
Mon, 24 Oct 2016 19:29:16 +0000 (17:29 -0200)
commit39e329e341da375b8d66444ffe93c79d7a883350
tree90043e744a3165277ba2363cc025ad97da8945a1
parent00d0f9fd6602a27b204f672ef5bc8e69736c7ff1
exec: split cpu_exec_init()

Put in cpu_exec_initfn() what initializes the CPU,
and leave in cpu_exec_init() what adds it to the environment.

As cpu_exec_initfn() is called by all XX_cpu_initfn(), call it
directly in cpu_common_initfn().
cpu_exec_init() is now a realize function, it will be renamed
to cpu_exec_realizefn() and moved to the XX_cpu_realizefn()
function in a following patch.

Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
exec.c
include/qom/cpu.h
qom/cpu.c