« Previous | Next » 

Revision 97577fd4

ID97577fd4c31777780a22b77afa4590086ac962c7

Added by James Hogan over 10 years ago

cpu: Move cpu state syncs up into cpu_dump_state()

The x86 and ppc targets call cpu_synchronize_state() from their
*_cpu_dump_state() callbacks to ensure that up to date state is dumped
when KVM is enabled (for example when a KVM internal error occurs).

Move this call up into the generic cpu_dump_state() function so that
other KVM targets (namely MIPS) can take advantage of it.

This requires kvm_cpu_synchronize_state() and cpu_synchronize_state() to
be moved out of the #ifdef NEED_CPU_H in <sysemu/kvm.h> so that they're
accessible to qom/cpu.c.

Signed-off-by: James Hogan <>
Cc: Andreas Färber <>
Cc: Alexander Graf <>
Cc: Gleb Natapov <>
Cc:
Cc:
Signed-off-by: Gleb Natapov <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences