@@ -287,8 +287,6 @@ enum {
#define cpu_gen_code cpu_mb_gen_code
#define cpu_signal_handler cpu_mb_signal_handler
-#define CPU_SAVE_VERSION 1
-
/* MMU modes definitions */
#define MMU_MODE0_SUFFIX _nommu
#define MMU_MODE1_SUFFIX _kernel
@@ -1,11 +1,10 @@
+
#include "hw/hw.h"
-#include "hw/boards.h"
-void cpu_save(QEMUFile *f, void *opaque)
-{
-}
+/* To make this architecture migratable, we need to define cpu state
+ here. Other things need to be done elsewhere */
-int cpu_load(QEMUFile *f, void *opaque, int version_id)
-{
- return 0;
-}
+const VMStateDescription vmstate_cpu = {
+ .name = "cpu",
+ .unmigratable = 1,
+};
Signed-off-by: Juan Quintela <quintela@redhat.com> CC: Edgar E. Iglesias <edgar.iglesias@gmail.com> --- target-microblaze/cpu.h | 2 -- target-microblaze/machine.c | 15 +++++++-------- 2 files changed, 7 insertions(+), 10 deletions(-)