Revision 4cf3e6f3

b/hw/acpi_piix4.c
283 283
    return 0;
284 284
}
285 285

  
286
static const VMStateDescription vmstate_gpe = {
287
    .name = "gpe",
288
    .version_id = 1,
289
    .minimum_version_id = 1,
290
    .minimum_version_id_old = 1,
291
    .fields      = (VMStateField []) {
292
        VMSTATE_UINT16(sts, struct gpe_regs),
293
        VMSTATE_UINT16(en, struct gpe_regs),
294
        VMSTATE_END_OF_LIST()
295
    }
296
};
297

  
298
static const VMStateDescription vmstate_pci_status = {
299
    .name = "pci_status",
300
    .version_id = 1,
301
    .minimum_version_id = 1,
302
    .minimum_version_id_old = 1,
303
    .fields      = (VMStateField []) {
304
        VMSTATE_UINT32(up, struct pci_status),
305
        VMSTATE_UINT32(down, struct pci_status),
306
        VMSTATE_END_OF_LIST()
307
    }
308
};
309

  
286 310
static const VMStateDescription vmstate_acpi = {
287 311
    .name = "piix4_pm",
288
    .version_id = 1,
312
    .version_id = 2,
289 313
    .minimum_version_id = 1,
290 314
    .minimum_version_id_old = 1,
291 315
    .post_load = vmstate_acpi_post_load,
......
297 321
        VMSTATE_STRUCT(apm, PIIX4PMState, 0, vmstate_apm, APMState),
298 322
        VMSTATE_TIMER(tmr_timer, PIIX4PMState),
299 323
        VMSTATE_INT64(tmr_overflow_time, PIIX4PMState),
324
        VMSTATE_STRUCT(gpe, PIIX4PMState, 2, vmstate_gpe, struct gpe_regs),
325
        VMSTATE_STRUCT(pci0_status, PIIX4PMState, 2, vmstate_pci_status,
326
                       struct pci_status),
300 327
        VMSTATE_END_OF_LIST()
301 328
    }
302 329
};

Also available in: Unified diff