diff -r 7b36a6ae02f3 hw/apic.c --- a/hw/apic.c Thu Nov 02 19:09:11 2006 -0600 +++ b/hw/apic.c Thu Nov 02 19:10:38 2006 -0600 @@ -745,6 +745,8 @@ static void apic_save(QEMUFile *f, void qemu_put_be32s(f, &s->initial_count); qemu_put_be64s(f, &s->initial_count_load_time); qemu_put_be64s(f, &s->next_time); + + qemu_put_timer(f, s->timer); } static int apic_load(QEMUFile *f, void *opaque, int version_id) @@ -779,6 +781,8 @@ static int apic_load(QEMUFile *f, void * qemu_get_be32s(f, &s->initial_count); qemu_get_be64s(f, &s->initial_count_load_time); qemu_get_be64s(f, &s->next_time); + + qemu_get_timer(f, s->timer); return 0; }