summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorBharata B Rao2017-06-15 07:44:24 +0200
committerDavid Gibson2017-06-30 06:03:31 +0200
commitfd356563683216cf3668a79388450747f6d1373b (patch)
tree317e5ccb30497edcdfd7eadd94cf9db392cffe7d /scripts
parentspapr: fix migration of ICPState objects from/to older QEMU (diff)
downloadqemu-fd356563683216cf3668a79388450747f6d1373b.tar.gz
qemu-fd356563683216cf3668a79388450747f6d1373b.tar.xz
qemu-fd356563683216cf3668a79388450747f6d1373b.zip
target/ppc: Proper cleanup when ppc_cpu_realizefn fails
If ppc_cpu_realizefn() fails after cpu_exec_realizefn() has been called, we will have to undo whatever cpu_exec_realizefn() did by explicitly calling cpu_exec_unrealizeffn() which is currently missing. Failure to do this proper cleanup will result in CPU which was never fully realized to linger on the cpus list causing SIGSEGV later (for eg when running "info cpus"). Signed-off-by: Bharata B Rao <bharata@linux.vnet.ibm.com> Reviewed-by: Greg Kurz <groug@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions