mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-27 05:20:50 +00:00
savevm: Remove all the unneeded version_minimum_id_old (x86)
After previous Peter patch, they are redundant. This way we don't assign them except when needed. Once there, there were lots of case where the ".fields" indentation was wrong: .fields = (VMStateField []) { and .fields = (VMStateField []) { Change all the combinations to: .fields = (VMStateField[]){ The biggest problem (appart from aesthetics) was that checkpatch complained when we copy&pasted the code from one place to another. Signed-off-by: Juan Quintela <quintela@redhat.com> Acked-by: Alexey Kardashevskiy <aik@ozlabs.ru> Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
3aff6c2fea
commit
d49805aeea
@ -143,7 +143,6 @@ const VMStateDescription vmstate_ich9_pm = {
|
||||
.name = "ich9_pm",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = ich9_pm_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT16(acpi_regs.pm1.evt.sts, ICH9LPCPMRegs),
|
||||
|
@ -324,8 +324,7 @@ const VMStateDescription vmstate_acpi_pcihp_pci_status = {
|
||||
.name = "acpi_pcihp_pci_status",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(up, AcpiPciHpPciStatus),
|
||||
VMSTATE_UINT32(down, AcpiPciHpPciStatus),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -177,8 +177,7 @@ static const VMStateDescription vmstate_gpe = {
|
||||
.name = "gpe",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_GPE_ARRAY(sts, ACPIGPE),
|
||||
VMSTATE_GPE_ARRAY(en, ACPIGPE),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -189,8 +188,7 @@ static const VMStateDescription vmstate_pci_status = {
|
||||
.name = "pci_status",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(up, struct AcpiPciHpPciStatus),
|
||||
VMSTATE_UINT32(down, struct AcpiPciHpPciStatus),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -259,7 +257,7 @@ static const VMStateDescription vmstate_acpi = {
|
||||
.minimum_version_id_old = 1,
|
||||
.load_state_old = acpi_load_old,
|
||||
.post_load = vmstate_acpi_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, PIIX4PMState),
|
||||
VMSTATE_UINT16(ar.pm1.evt.sts, PIIX4PMState),
|
||||
VMSTATE_UINT16(ar.pm1.evt.en, PIIX4PMState),
|
||||
|
@ -1163,8 +1163,7 @@ static const VMStateDescription vmstate_ac97_bm_regs = {
|
||||
.name = "ac97_bm_regs",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32 (bdbar, AC97BusMasterRegs),
|
||||
VMSTATE_UINT8 (civ, AC97BusMasterRegs),
|
||||
VMSTATE_UINT8 (lvi, AC97BusMasterRegs),
|
||||
@ -1211,9 +1210,8 @@ static const VMStateDescription vmstate_ac97 = {
|
||||
.name = "ac97",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = ac97_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE (dev, AC97LinkState),
|
||||
VMSTATE_UINT32 (glob_cnt, AC97LinkState),
|
||||
VMSTATE_UINT32 (glob_sta, AC97LinkState),
|
||||
|
@ -137,8 +137,7 @@ static const VMStateDescription vmstate_cs4231 = {
|
||||
.name ="cs4231",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32_ARRAY(regs, CSState, CS_REGS),
|
||||
VMSTATE_UINT8_ARRAY(dregs, CSState, CS_DREGS),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -621,10 +621,9 @@ static const VMStateDescription vmstate_cs4231a = {
|
||||
.name = "cs4231a",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_load = cs4231a_pre_load,
|
||||
.post_load = cs4231a_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32_ARRAY (regs, CSState, CS_REGS),
|
||||
VMSTATE_BUFFER (dregs, CSState),
|
||||
VMSTATE_INT32 (dma_running, CSState),
|
||||
|
@ -953,8 +953,7 @@ static const VMStateDescription vmstate_es1370_channel = {
|
||||
.name = "es1370_channel",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32 (shift, struct chan),
|
||||
VMSTATE_UINT32 (leftover, struct chan),
|
||||
VMSTATE_UINT32 (scount, struct chan),
|
||||
@ -997,9 +996,8 @@ static const VMStateDescription vmstate_es1370 = {
|
||||
.name = "es1370",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = es1370_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE (dev, ES1370State),
|
||||
VMSTATE_STRUCT_ARRAY (chan, ES1370State, NB_CHANNELS, 2,
|
||||
vmstate_es1370_channel, struct chan),
|
||||
|
@ -222,8 +222,7 @@ static const VMStateDescription vmstate_gus = {
|
||||
.name = "gus",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32 (pos, GUSState),
|
||||
VMSTATE_INT32 (left, GUSState),
|
||||
VMSTATE_INT32 (shift, GUSState),
|
||||
|
@ -583,7 +583,7 @@ static void hda_audio_reset(DeviceState *dev)
|
||||
static const VMStateDescription vmstate_hda_audio_stream = {
|
||||
.name = "hda-audio-stream",
|
||||
.version_id = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(stream, HDAAudioStream),
|
||||
VMSTATE_UINT32(channel, HDAAudioStream),
|
||||
VMSTATE_UINT32(format, HDAAudioStream),
|
||||
@ -601,7 +601,7 @@ static const VMStateDescription vmstate_hda_audio = {
|
||||
.name = "hda-audio",
|
||||
.version_id = 2,
|
||||
.post_load = hda_audio_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT_ARRAY(st, HDAAudioState, 4, 0,
|
||||
vmstate_hda_audio_stream,
|
||||
HDAAudioStream),
|
||||
|
@ -1176,7 +1176,7 @@ static int intel_hda_post_load(void *opaque, int version)
|
||||
static const VMStateDescription vmstate_intel_hda_stream = {
|
||||
.name = "intel-hda-stream",
|
||||
.version_id = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(ctl, IntelHDAStream),
|
||||
VMSTATE_UINT32(lpib, IntelHDAStream),
|
||||
VMSTATE_UINT32(cbl, IntelHDAStream),
|
||||
@ -1192,7 +1192,7 @@ static const VMStateDescription vmstate_intel_hda = {
|
||||
.name = "intel-hda",
|
||||
.version_id = 1,
|
||||
.post_load = intel_hda_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(pci, IntelHDAState),
|
||||
|
||||
/* registers */
|
||||
|
@ -1289,9 +1289,8 @@ static const VMStateDescription vmstate_sb16 = {
|
||||
.name = "sb16",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = sb16_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32 (irq, SB16State),
|
||||
VMSTATE_UINT32 (dma, SB16State),
|
||||
VMSTATE_UINT32 (hdma, SB16State),
|
||||
|
@ -672,8 +672,7 @@ static const VMStateDescription vmstate_fdrive_media_changed = {
|
||||
.name = "fdrive/media_changed",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(media_changed, FDrive),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -690,8 +689,7 @@ static const VMStateDescription vmstate_fdrive_media_rate = {
|
||||
.name = "fdrive/media_rate",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(media_rate, FDrive),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -701,8 +699,7 @@ static const VMStateDescription vmstate_fdrive = {
|
||||
.name = "fdrive",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(head, FDrive),
|
||||
VMSTATE_UINT8(track, FDrive),
|
||||
VMSTATE_UINT8(sect, FDrive),
|
||||
@ -741,10 +738,9 @@ static const VMStateDescription vmstate_fdc = {
|
||||
.name = "fdc",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.pre_save = fdc_pre_save,
|
||||
.post_load = fdc_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
/* Controller State */
|
||||
VMSTATE_UINT8(sra, FDCtrl),
|
||||
VMSTATE_UINT8(srb, FDCtrl),
|
||||
@ -2209,7 +2205,7 @@ static const VMStateDescription vmstate_isa_fdc ={
|
||||
.name = "fdc",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(state, FDCtrlISABus, 0, vmstate_fdc, FDCtrl),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -2251,7 +2247,7 @@ static const VMStateDescription vmstate_sysbus_fdc ={
|
||||
.name = "fdc",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(state, FDCtrlSysBus, 0, vmstate_fdc, FDCtrl),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -159,7 +159,7 @@ static const VMStateDescription vmstate_pci_serial = {
|
||||
.name = "pci-serial",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PCISerialState),
|
||||
VMSTATE_STRUCT(state, PCISerialState, 0, vmstate_serial, SerialState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -170,7 +170,7 @@ static const VMStateDescription vmstate_pci_multi_serial = {
|
||||
.name = "pci-serial-multi",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PCIMultiSerialState),
|
||||
VMSTATE_STRUCT_ARRAY(state, PCIMultiSerialState, PCI_SERIAL_MAX_PORTS,
|
||||
0, vmstate_serial, SerialState),
|
||||
|
@ -602,7 +602,7 @@ const VMStateDescription vmstate_serial = {
|
||||
.minimum_version_id = 2,
|
||||
.pre_save = serial_pre_save,
|
||||
.post_load = serial_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT16_V(divider, SerialState, 2),
|
||||
VMSTATE_UINT8(rbr, SerialState),
|
||||
VMSTATE_UINT8(ier, SerialState),
|
||||
|
@ -2702,9 +2702,8 @@ static const VMStateDescription vmstate_cirrus_vga = {
|
||||
.name = "cirrus_vga",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = cirrus_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(vga.latch, CirrusVGAState),
|
||||
VMSTATE_UINT8(vga.sr_index, CirrusVGAState),
|
||||
VMSTATE_BUFFER(vga.sr, CirrusVGAState),
|
||||
@ -2742,8 +2741,7 @@ static const VMStateDescription vmstate_pci_cirrus_vga = {
|
||||
.name = "cirrus_vga",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PCICirrusVGAState),
|
||||
VMSTATE_STRUCT(cirrus_vga, PCICirrusVGAState, 0,
|
||||
vmstate_cirrus_vga, CirrusVGAState),
|
||||
|
@ -54,8 +54,7 @@ static const VMStateDescription vmstate_vga_pci = {
|
||||
.name = "vga",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PCIVGAState),
|
||||
VMSTATE_STRUCT(vga, PCIVGAState, 0, vmstate_vga_common, VGACommonState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -2214,9 +2214,8 @@ const VMStateDescription vmstate_vga_common = {
|
||||
.name = "vga",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = vga_common_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(latch, VGACommonState),
|
||||
VMSTATE_UINT8(sr_index, VGACommonState),
|
||||
VMSTATE_PARTIAL_BUFFER(sr, VGACommonState, 8),
|
||||
|
@ -1152,9 +1152,8 @@ static const VMStateDescription vmstate_vmware_vga_internal = {
|
||||
.name = "vmware_vga_internal",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.post_load = vmsvga_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32_EQUAL(new_depth, struct vmsvga_state_s),
|
||||
VMSTATE_INT32(enable, struct vmsvga_state_s),
|
||||
VMSTATE_INT32(config, struct vmsvga_state_s),
|
||||
@ -1179,8 +1178,7 @@ static const VMStateDescription vmstate_vmware_vga = {
|
||||
.name = "vmware_vga",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, struct pci_vmsvga_state_s),
|
||||
VMSTATE_STRUCT(chip, struct pci_vmsvga_state_s, 0,
|
||||
vmstate_vmware_vga_internal, struct vmsvga_state_s),
|
||||
|
@ -551,8 +551,7 @@ static const VMStateDescription vmstate_dma_regs = {
|
||||
.name = "dma_regs",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32_ARRAY(now, struct dma_regs, 2),
|
||||
VMSTATE_UINT16_ARRAY(base, struct dma_regs, 2),
|
||||
VMSTATE_UINT8(mode, struct dma_regs),
|
||||
@ -575,9 +574,8 @@ static const VMStateDescription vmstate_dma = {
|
||||
.name = "dma",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = dma_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(command, struct dma_cont),
|
||||
VMSTATE_UINT8(mask, struct dma_cont),
|
||||
VMSTATE_UINT8(flip_flop, struct dma_cont),
|
||||
|
@ -1504,8 +1504,7 @@ static const VMStateDescription vmstate_acpi_build = {
|
||||
.name = "acpi_build",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(patched, AcpiBuildState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
},
|
||||
|
@ -154,7 +154,6 @@ static const VMStateDescription kvmclock_vmsd = {
|
||||
.name = "kvmclock",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(clock, KVMClockState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -770,7 +770,6 @@ static const VMStateDescription vmstate_handlers = {
|
||||
.name = "kvmvapic-handlers",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(set_tpr, VAPICHandlers),
|
||||
VMSTATE_UINT32(set_tpr_eax, VAPICHandlers),
|
||||
@ -784,7 +783,6 @@ static const VMStateDescription vmstate_guest_rom = {
|
||||
.name = "kvmvapic-guest-rom",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UNUSED(8), /* signature */
|
||||
VMSTATE_UINT32(vaddr, GuestROMState),
|
||||
@ -804,7 +802,6 @@ static const VMStateDescription vmstate_vapic = {
|
||||
.name = "kvm-tpr-opt", /* compatible with qemu-kvm VAPIC */
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = vapic_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(rom_state, VAPICROMState, 0, vmstate_guest_rom,
|
||||
|
@ -503,8 +503,7 @@ static const VMStateDescription vmstate_port92_isa = {
|
||||
.name = "port92",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(outport, Port92State),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -375,9 +375,8 @@ static const VMStateDescription vmstate_xen_platform = {
|
||||
.name = "platform",
|
||||
.version_id = 4,
|
||||
.minimum_version_id = 4,
|
||||
.minimum_version_id_old = 4,
|
||||
.post_load = xen_platform_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, PCIXenPlatformState),
|
||||
VMSTATE_UINT8(flags, PCIXenPlatformState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -1225,7 +1225,7 @@ void ahci_reset(AHCIState *s)
|
||||
static const VMStateDescription vmstate_ahci_device = {
|
||||
.name = "ahci port",
|
||||
.version_id = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_IDE_BUS(port, AHCIDevice),
|
||||
VMSTATE_UINT32(port_state, AHCIDevice),
|
||||
VMSTATE_UINT32(finished, AHCIDevice),
|
||||
@ -1284,7 +1284,7 @@ const VMStateDescription vmstate_ahci = {
|
||||
.name = "ahci",
|
||||
.version_id = 1,
|
||||
.post_load = ahci_state_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT_VARRAY_POINTER_INT32(dev, AHCIState, ports,
|
||||
vmstate_ahci_device, AHCIDevice),
|
||||
VMSTATE_UINT32(control_regs.cap, AHCIState),
|
||||
@ -1313,7 +1313,7 @@ typedef struct SysbusAHCIState {
|
||||
static const VMStateDescription vmstate_sysbus_ahci = {
|
||||
.name = "sysbus-ahci",
|
||||
.unmigratable = 1, /* Still buggy under I/O load */
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_AHCI(ahci, SysbusAHCIState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
},
|
||||
|
@ -83,7 +83,7 @@ static const VMStateDescription vmstate_ich9_ahci = {
|
||||
.name = "ich9_ahci",
|
||||
.unmigratable = 1, /* Still buggy under I/O load */
|
||||
.version_id = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, AHCIPCIState),
|
||||
VMSTATE_AHCI(ahci, AHCIPCIState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -57,8 +57,7 @@ static const VMStateDescription vmstate_ide_isa = {
|
||||
.name = "isa-ide",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_IDE_BUS(bus, ISAIDEState),
|
||||
VMSTATE_IDE_DRIVES(bus.ifs, ISAIDEState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
12
hw/ide/pci.c
12
hw/ide/pci.c
@ -411,8 +411,7 @@ static const VMStateDescription vmstate_bmdma_current = {
|
||||
.name = "ide bmdma_current",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(cur_addr, BMDMAState),
|
||||
VMSTATE_UINT32(cur_prd_last, BMDMAState),
|
||||
VMSTATE_UINT32(cur_prd_addr, BMDMAState),
|
||||
@ -425,8 +424,7 @@ static const VMStateDescription vmstate_bmdma_status = {
|
||||
.name ="ide bmdma/status",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(status, BMDMAState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -436,9 +434,8 @@ static const VMStateDescription vmstate_bmdma = {
|
||||
.name = "ide bmdma",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.pre_save = ide_bmdma_pre_save,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(cmd, BMDMAState),
|
||||
VMSTATE_UINT8(migration_compat_status, BMDMAState),
|
||||
VMSTATE_UINT32(addr, BMDMAState),
|
||||
@ -479,9 +476,8 @@ const VMStateDescription vmstate_ide_pci = {
|
||||
.name = "ide",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.post_load = ide_pci_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, PCIIDEState),
|
||||
VMSTATE_STRUCT_ARRAY(bmdma, PCIIDEState, 2, 0,
|
||||
vmstate_bmdma, BMDMAState),
|
||||
|
@ -373,8 +373,7 @@ static const VMStateDescription vmstate_kbd = {
|
||||
.name = "pckbd",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 3,
|
||||
.minimum_version_id_old = 3,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(write_cmd, KBDState),
|
||||
VMSTATE_UINT8(status, KBDState),
|
||||
VMSTATE_UINT8(mode, KBDState),
|
||||
@ -462,8 +461,7 @@ static const VMStateDescription vmstate_kbd_isa = {
|
||||
.name = "pckbd",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 3,
|
||||
.minimum_version_id_old = 3,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(kbd, ISAKBDState, 0, vmstate_kbd, KBDState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -633,8 +633,7 @@ static const VMStateDescription vmstate_ps2_common = {
|
||||
.name = "PS2 Common State",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32(write_cmd, PS2State),
|
||||
VMSTATE_INT32(queue.rptr, PS2State),
|
||||
VMSTATE_INT32(queue.wptr, PS2State),
|
||||
@ -663,9 +662,8 @@ static const VMStateDescription vmstate_ps2_keyboard_ledstate = {
|
||||
.name = "ps2kbd/ledstate",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = ps2_kbd_ledstate_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32(ledstate, PS2KbdState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -696,10 +694,9 @@ static const VMStateDescription vmstate_ps2_keyboard = {
|
||||
.name = "ps2kbd",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = ps2_kbd_post_load,
|
||||
.pre_save = ps2_kbd_pre_save,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(common, PS2KbdState, 0, vmstate_ps2_common, PS2State),
|
||||
VMSTATE_INT32(scan_enabled, PS2KbdState),
|
||||
VMSTATE_INT32(translate, PS2KbdState),
|
||||
@ -738,10 +735,9 @@ static const VMStateDescription vmstate_ps2_mouse = {
|
||||
.name = "ps2mouse",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = ps2_mouse_post_load,
|
||||
.pre_save = ps2_mouse_pre_save,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(common, PS2MouseState, 0, vmstate_ps2_common, PS2State),
|
||||
VMSTATE_UINT8(mouse_status, PS2MouseState),
|
||||
VMSTATE_UINT8(mouse_resolution, PS2MouseState),
|
||||
|
@ -240,9 +240,8 @@ static const VMStateDescription vmstate_vmmouse = {
|
||||
.name = "vmmouse",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.post_load = vmmouse_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32_EQUAL(queue_size, VMMouseState),
|
||||
VMSTATE_UINT32_ARRAY(queue, VMMouseState, VMMOUSE_QUEUE_SIZE),
|
||||
VMSTATE_UINT16(nb_queue, VMMouseState),
|
||||
|
@ -98,7 +98,6 @@ static const VMStateDescription vmstate_pic_common = {
|
||||
.name = "i8259",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_save = pic_dispatch_pre_save,
|
||||
.post_load = pic_dispatch_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
|
@ -86,7 +86,6 @@ static const VMStateDescription vmstate_ioapic_common = {
|
||||
.name = "ioapic",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_save = ioapic_dispatch_pre_save,
|
||||
.post_load = ioapic_dispatch_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
|
@ -72,7 +72,6 @@ const VMStateDescription vmstate_apm = {
|
||||
.name = "APM State",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(apmc, APMState),
|
||||
VMSTATE_UINT8(apms, APMState),
|
||||
|
@ -616,7 +616,6 @@ static const VMStateDescription vmstate_ich9_lpc = {
|
||||
.name = "ICH9LPC",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = ich9_lpc_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(d, ICH9LPCState),
|
||||
|
@ -76,8 +76,7 @@ static const VMStateDescription vmstate_piix4 = {
|
||||
.name = "PIIX4",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PIIX4State),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -230,9 +230,8 @@ static const VMStateDescription vmstate_acpi = {
|
||||
.name = "vt82c686b_pm",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = vmstate_acpi_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, VT686PMState),
|
||||
VMSTATE_UINT16(ar.pm1.evt.sts, VT686PMState),
|
||||
VMSTATE_UINT16(ar.pm1.evt.en, VT686PMState),
|
||||
@ -418,8 +417,7 @@ static const VMStateDescription vmstate_via = {
|
||||
.name = "vt82c686b",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, VT82C686BState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -1338,8 +1338,7 @@ static const VMStateDescription vmstate_e1000_mit_state = {
|
||||
.name = "e1000/mit_state",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(mac_reg[RDTR], E1000State),
|
||||
VMSTATE_UINT32(mac_reg[RADV], E1000State),
|
||||
VMSTATE_UINT32(mac_reg[TADV], E1000State),
|
||||
@ -1353,10 +1352,9 @@ static const VMStateDescription vmstate_e1000 = {
|
||||
.name = "e1000",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_save = e1000_pre_save,
|
||||
.post_load = e1000_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, E1000State),
|
||||
VMSTATE_UNUSED_TEST(is_version_1, 4), /* was instance id */
|
||||
VMSTATE_UNUSED(4), /* Was mmio_base. */
|
||||
|
@ -1784,8 +1784,7 @@ static ssize_t nic_receive(NetClientState *nc, const uint8_t * buf, size_t size)
|
||||
static const VMStateDescription vmstate_eepro100 = {
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, EEPRO100State),
|
||||
VMSTATE_UNUSED(32),
|
||||
VMSTATE_BUFFER(mult, EEPRO100State),
|
||||
|
@ -59,8 +59,7 @@ static const VMStateDescription vmstate_isa_ne2000 = {
|
||||
.name = "ne2000",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_STRUCT(ne2000, ISANE2000State, 0, vmstate_ne2000, NE2000State),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -615,9 +615,8 @@ const VMStateDescription vmstate_ne2000 = {
|
||||
.name = "ne2000",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.post_load = ne2000_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8_V(rxcr, NE2000State, 2),
|
||||
VMSTATE_UINT8(cmd, NE2000State),
|
||||
VMSTATE_UINT32(start, NE2000State),
|
||||
@ -645,8 +644,7 @@ static const VMStateDescription vmstate_pci_ne2000 = {
|
||||
.name = "ne2000",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 3,
|
||||
.minimum_version_id_old = 3,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PCINE2000State),
|
||||
VMSTATE_STRUCT(ne2000, PCINE2000State, 0, vmstate_ne2000, NE2000State),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -241,8 +241,7 @@ static const VMStateDescription vmstate_pci_pcnet = {
|
||||
.name = "pcnet",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, PCIPCNetState),
|
||||
VMSTATE_STRUCT(state, PCIPCNetState, 0, vmstate_pcnet, PCNetState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -1700,8 +1700,7 @@ const VMStateDescription vmstate_pcnet = {
|
||||
.name = "pcnet",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32(rap, PCNetState),
|
||||
VMSTATE_INT32(isr, PCNetState),
|
||||
VMSTATE_INT32(lnkst, PCNetState),
|
||||
|
@ -1358,8 +1358,7 @@ static const VMStateDescription vmstate_tally_counters = {
|
||||
.name = "tally_counters",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(TxOk, RTL8139TallyCounters),
|
||||
VMSTATE_UINT64(RxOk, RTL8139TallyCounters),
|
||||
VMSTATE_UINT64(TxERR, RTL8139TallyCounters),
|
||||
@ -3271,8 +3270,7 @@ static const VMStateDescription vmstate_rtl8139_hotplug_ready ={
|
||||
.name = "rtl8139/hotplug_ready",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
};
|
||||
@ -3293,10 +3291,9 @@ static const VMStateDescription vmstate_rtl8139 = {
|
||||
.name = "rtl8139",
|
||||
.version_id = 4,
|
||||
.minimum_version_id = 3,
|
||||
.minimum_version_id_old = 3,
|
||||
.post_load = rtl8139_post_load,
|
||||
.pre_save = rtl8139_pre_save,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, RTL8139State),
|
||||
VMSTATE_PARTIAL_BUFFER(phys, RTL8139State, 6),
|
||||
VMSTATE_BUFFER(mult, RTL8139State),
|
||||
|
@ -2223,7 +2223,6 @@ static const VMStateDescription vmxstate_vmxnet3_mcast_list = {
|
||||
.name = "vmxnet3/mcast_list",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_load = vmxnet3_mcast_list_pre_load,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_VBUFFER_UINT32(mcast_list, VMXNET3State, 0, NULL, 0,
|
||||
@ -2433,10 +2432,9 @@ static const VMStateDescription vmstate_vmxnet3 = {
|
||||
.name = "vmxnet3",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_save = vmxnet3_pre_save,
|
||||
.post_load = vmxnet3_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, VMXNET3State),
|
||||
VMSTATE_BOOL(rx_packets_compound, VMXNET3State),
|
||||
VMSTATE_BOOL(rx_vlan_stripping, VMXNET3State),
|
||||
|
@ -125,8 +125,7 @@ static const VMStateDescription vmstate_eeprom = {
|
||||
.name = "eeprom",
|
||||
.version_id = EEPROM_VERSION,
|
||||
.minimum_version_id = OLD_EEPROM_VERSION,
|
||||
.minimum_version_id_old = OLD_EEPROM_VERSION,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(tick, eeprom_t),
|
||||
VMSTATE_UINT8(address, eeprom_t),
|
||||
VMSTATE_UINT8(command, eeprom_t),
|
||||
|
@ -377,8 +377,7 @@ static const VMStateDescription vmstate_fw_cfg = {
|
||||
.name = "fw_cfg",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT16(cur_entry, FWCfgState),
|
||||
VMSTATE_UINT16_HACK(cur_offset, FWCfgState, is_version_1),
|
||||
VMSTATE_UINT32_V(cur_offset, FWCfgState, 2),
|
||||
|
@ -184,7 +184,6 @@ static const VMStateDescription vmstate_ioh3420 = {
|
||||
.name = "ioh-3240-express-root-port",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = pcie_cap_slot_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCIE_DEVICE(parent_obj.parent_obj.parent_obj, PCIESlot),
|
||||
|
@ -151,7 +151,6 @@ static const VMStateDescription vmstate_xio3130_downstream = {
|
||||
.name = "xio3130-express-downstream-port",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = pcie_cap_slot_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCIE_DEVICE(parent_obj.parent_obj.parent_obj, PCIESlot),
|
||||
|
@ -131,7 +131,6 @@ static const VMStateDescription vmstate_xio3130_upstream = {
|
||||
.name = "xio3130-express-upstream-port",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCIE_DEVICE(parent_obj.parent_obj, PCIEPort),
|
||||
VMSTATE_STRUCT(parent_obj.parent_obj.exp.aer_log, PCIEPort, 0,
|
||||
|
@ -203,7 +203,7 @@ static const VMStateDescription vmstate_i440fx = {
|
||||
.minimum_version_id_old = 1,
|
||||
.load_state_old = i440fx_load_old,
|
||||
.post_load = i440fx_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, PCII440FXState),
|
||||
VMSTATE_UINT8(smm_enabled, PCII440FXState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -553,7 +553,7 @@ static const VMStateDescription vmstate_piix3_rcr = {
|
||||
.name = "PIIX3/rcr",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(rcr, PIIX3State),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -563,10 +563,9 @@ static const VMStateDescription vmstate_piix3 = {
|
||||
.name = "PIIX3",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.post_load = piix3_post_load,
|
||||
.pre_save = piix3_pre_save,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, PIIX3State),
|
||||
VMSTATE_INT32_ARRAY_V(pci_irq_levels_vmstate, PIIX3State,
|
||||
PIIX_NUM_PIRQS, 3),
|
||||
|
@ -326,9 +326,8 @@ static const VMStateDescription vmstate_mch = {
|
||||
.name = "mch",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = mch_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, MCHPCIState),
|
||||
VMSTATE_UINT8(smm_enabled, MCHPCIState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
|
@ -64,8 +64,7 @@ static const VMStateDescription vmstate_pcibus = {
|
||||
.name = "PCIBUS",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32_EQUAL(nirq, PCIBus),
|
||||
VMSTATE_VARRAY_INT32(irq_count, PCIBus,
|
||||
nirq, 0, vmstate_info_int32,
|
||||
@ -473,8 +472,7 @@ const VMStateDescription vmstate_pci_device = {
|
||||
.name = "PCIDevice",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32_POSITIVE_LE(version_id, PCIDevice),
|
||||
VMSTATE_BUFFER_UNSAFE_INFO(config, PCIDevice, 0,
|
||||
vmstate_info_pci_config,
|
||||
@ -490,8 +488,7 @@ const VMStateDescription vmstate_pcie_device = {
|
||||
.name = "PCIEDevice",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32_POSITIVE_LE(version_id, PCIDevice),
|
||||
VMSTATE_BUFFER_UNSAFE_INFO(config, PCIDevice, 0,
|
||||
vmstate_info_pci_config,
|
||||
|
@ -784,8 +784,7 @@ static const VMStateDescription vmstate_pcie_aer_err = {
|
||||
.name = "PCIE_AER_ERROR",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(status, PCIEAERErr),
|
||||
VMSTATE_UINT16(source_id, PCIEAERErr),
|
||||
VMSTATE_UINT16(flags, PCIEAERErr),
|
||||
@ -806,8 +805,7 @@ const VMStateDescription vmstate_pcie_aer_log = {
|
||||
.name = "PCIE_AER_ERROR_LOG",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT16(log_num, PCIEAERLog),
|
||||
VMSTATE_UINT16_EQUAL(log_max, PCIEAERLog),
|
||||
VMSTATE_VALIDATE("log_num <= log_max", pcie_aer_state_log_num_valid),
|
||||
|
@ -1994,9 +1994,8 @@ static const VMStateDescription vmstate_lsi_scsi = {
|
||||
.name = "lsiscsi",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.pre_save = lsi_pre_save,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, LSIState),
|
||||
|
||||
VMSTATE_INT32(carry, LSIState),
|
||||
|
@ -2101,8 +2101,7 @@ static const VMStateDescription vmstate_megasas = {
|
||||
.name = "megasas",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, MegasasState),
|
||||
VMSTATE_MSIX(parent_obj, MegasasState),
|
||||
|
||||
|
@ -1917,8 +1917,7 @@ static const VMStateDescription vmstate_scsi_sense_state = {
|
||||
.name = "SCSIDevice/sense",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8_SUB_ARRAY(sense, SCSIDevice,
|
||||
SCSI_SENSE_BUF_SIZE_OLD,
|
||||
SCSI_SENSE_BUF_SIZE - SCSI_SENSE_BUF_SIZE_OLD),
|
||||
@ -1930,7 +1929,6 @@ const VMStateDescription vmstate_scsi_device = {
|
||||
.name = "SCSIDevice",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(unit_attention.key, SCSIDevice),
|
||||
VMSTATE_UINT8(unit_attention.asc, SCSIDevice),
|
||||
|
@ -2577,7 +2577,6 @@ static const VMStateDescription vmstate_scsi_disk_state = {
|
||||
.name = "scsi-disk",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_SCSI_DEVICE(qdev, SCSIDiskState),
|
||||
VMSTATE_BOOL(media_changed, SCSIDiskState),
|
||||
|
@ -1143,10 +1143,9 @@ static const VMStateDescription vmstate_pvscsi = {
|
||||
.name = "pvscsi",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.pre_save = pvscsi_pre_save,
|
||||
.post_load = pvscsi_post_load,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(parent_obj, PVSCSIState),
|
||||
VMSTATE_UINT8(msi_used, PVSCSIState),
|
||||
VMSTATE_UINT32(resetting, PVSCSIState),
|
||||
|
@ -282,8 +282,7 @@ static const VMStateDescription vmstate_hpet_rtc_irq_level = {
|
||||
.name = "hpet/rtc_irq_level",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(rtc_irq_level, HPETState),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -293,8 +292,7 @@ static const VMStateDescription vmstate_hpet_timer = {
|
||||
.name = "hpet_timer",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT8(tn, HPETTimer),
|
||||
VMSTATE_UINT64(config, HPETTimer),
|
||||
VMSTATE_UINT64(cmp, HPETTimer),
|
||||
@ -310,11 +308,10 @@ static const VMStateDescription vmstate_hpet = {
|
||||
.name = "hpet",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.pre_save = hpet_pre_save,
|
||||
.pre_load = hpet_pre_load,
|
||||
.post_load = hpet_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(config, HPETState),
|
||||
VMSTATE_UINT64(isr, HPETState),
|
||||
VMSTATE_UINT64(hpet_counter, HPETState),
|
||||
|
@ -180,7 +180,6 @@ static const VMStateDescription vmstate_pit_channel = {
|
||||
.name = "pit channel",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 2,
|
||||
.minimum_version_id_old = 2,
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_INT32(count, PITChannelState),
|
||||
VMSTATE_UINT16(latched_count, PITChannelState),
|
||||
|
@ -720,9 +720,8 @@ static const VMStateDescription vmstate_rtc = {
|
||||
.name = "mc146818rtc",
|
||||
.version_id = 3,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.post_load = rtc_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_BUFFER(cmos_data, RTCState),
|
||||
VMSTATE_UINT8(cmos_index, RTCState),
|
||||
VMSTATE_UNUSED(7*4),
|
||||
|
@ -379,18 +379,18 @@ static const VMStateDescription vmstate_i6300esb = {
|
||||
* version_id to be set for every build. This eventually broke
|
||||
* migration.
|
||||
*
|
||||
* To correct this without breaking old->new migration for older versions
|
||||
* of QEMU, we've set version_id to a value high enough to exceed all past
|
||||
* values of sizeof(I6300State) across various build environments, and have
|
||||
* reset minimum_version_id_old/minimum_version_id to 1, since this VMSD
|
||||
* has never changed and thus can accept all past versions.
|
||||
* To correct this without breaking old->new migration for older
|
||||
* versions of QEMU, we've set version_id to a value high enough
|
||||
* to exceed all past values of sizeof(I6300State) across various
|
||||
* build environments, and have reset minimum_version_id to 1,
|
||||
* since this VMSD has never changed and thus can accept all past
|
||||
* versions.
|
||||
*
|
||||
* For future changes we can treat these values as we normally would.
|
||||
*/
|
||||
.version_id = 10000,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_PCI_DEVICE(dev, I6300State),
|
||||
VMSTATE_INT32(reboot_enabled, I6300State),
|
||||
VMSTATE_INT32(clock_scale, I6300State),
|
||||
|
@ -92,8 +92,7 @@ static const VMStateDescription vmstate_ib700 = {
|
||||
.name = "ib700_wdt",
|
||||
.version_id = 0,
|
||||
.minimum_version_id = 0,
|
||||
.minimum_version_id_old = 0,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_TIMER(timer, IB700State),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
|
@ -10,8 +10,7 @@ static const VMStateDescription vmstate_segment = {
|
||||
.name = "segment",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT32(selector, SegmentCache),
|
||||
VMSTATE_UINTTL(base, SegmentCache),
|
||||
VMSTATE_UINT32(limit, SegmentCache),
|
||||
@ -36,8 +35,7 @@ static const VMStateDescription vmstate_xmm_reg = {
|
||||
.name = "xmm_reg",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(XMM_Q(0), XMMReg),
|
||||
VMSTATE_UINT64(XMM_Q(1), XMMReg),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -52,8 +50,7 @@ static const VMStateDescription vmstate_ymmh_reg = {
|
||||
.name = "ymmh_reg",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(XMM_Q(0), XMMReg),
|
||||
VMSTATE_UINT64(XMM_Q(1), XMMReg),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -67,8 +64,7 @@ static const VMStateDescription vmstate_bnd_regs = {
|
||||
.name = "bnd_regs",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(lb, BNDReg),
|
||||
VMSTATE_UINT64(ub, BNDReg),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -82,8 +78,7 @@ static const VMStateDescription vmstate_mtrr_var = {
|
||||
.name = "mtrr_var",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(base, MTRRVar),
|
||||
VMSTATE_UINT64(mask, MTRRVar),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -363,8 +358,7 @@ static const VMStateDescription vmstate_steal_time_msr = {
|
||||
.name = "cpu/steal_time_msr",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.steal_time_msr, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -374,8 +368,7 @@ static const VMStateDescription vmstate_async_pf_msr = {
|
||||
.name = "cpu/async_pf_msr",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.async_pf_en_msr, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -385,8 +378,7 @@ static const VMStateDescription vmstate_pv_eoi_msr = {
|
||||
.name = "cpu/async_pv_eoi_msr",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.pv_eoi_en_msr, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -404,8 +396,7 @@ static const VMStateDescription vmstate_fpop_ip_dp = {
|
||||
.name = "cpu/fpop_ip_dp",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT16(env.fpop, X86CPU),
|
||||
VMSTATE_UINT64(env.fpip, X86CPU),
|
||||
VMSTATE_UINT64(env.fpdp, X86CPU),
|
||||
@ -425,8 +416,7 @@ static const VMStateDescription vmstate_msr_tsc_adjust = {
|
||||
.name = "cpu/msr_tsc_adjust",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.tsc_adjust, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -444,8 +434,7 @@ static const VMStateDescription vmstate_msr_tscdeadline = {
|
||||
.name = "cpu/msr_tscdeadline",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.tsc_deadline, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -471,8 +460,7 @@ static const VMStateDescription vmstate_msr_ia32_misc_enable = {
|
||||
.name = "cpu/msr_ia32_misc_enable",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.msr_ia32_misc_enable, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -482,8 +470,7 @@ static const VMStateDescription vmstate_msr_ia32_feature_control = {
|
||||
.name = "cpu/msr_ia32_feature_control",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.msr_ia32_feature_control, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -517,8 +504,7 @@ static const VMStateDescription vmstate_msr_architectural_pmu = {
|
||||
.name = "cpu/msr_architectural_pmu",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.msr_fixed_ctr_ctrl, X86CPU),
|
||||
VMSTATE_UINT64(env.msr_global_ctrl, X86CPU),
|
||||
VMSTATE_UINT64(env.msr_global_status, X86CPU),
|
||||
@ -553,8 +539,7 @@ static const VMStateDescription vmstate_mpx = {
|
||||
.name = "cpu/mpx",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_BND_REGS(env.bnd_regs, X86CPU, 4),
|
||||
VMSTATE_UINT64(env.bndcs_regs.cfgu, X86CPU),
|
||||
VMSTATE_UINT64(env.bndcs_regs.sts, X86CPU),
|
||||
@ -575,8 +560,7 @@ static const VMStateDescription vmstate_msr_hypercall_hypercall = {
|
||||
.name = "cpu/msr_hyperv_hypercall",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.msr_hv_guest_os_id, X86CPU),
|
||||
VMSTATE_UINT64(env.msr_hv_hypercall, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
@ -595,8 +579,7 @@ static const VMStateDescription vmstate_msr_hyperv_vapic = {
|
||||
.name = "cpu/msr_hyperv_vapic",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.msr_hv_vapic, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -614,8 +597,7 @@ static const VMStateDescription vmstate_msr_hyperv_time = {
|
||||
.name = "cpu/msr_hyperv_time",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.minimum_version_id_old = 1,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINT64(env.msr_hv_tsc, X86CPU),
|
||||
VMSTATE_END_OF_LIST()
|
||||
}
|
||||
@ -625,10 +607,9 @@ const VMStateDescription vmstate_x86_cpu = {
|
||||
.name = "cpu",
|
||||
.version_id = 12,
|
||||
.minimum_version_id = 3,
|
||||
.minimum_version_id_old = 3,
|
||||
.pre_save = cpu_pre_save,
|
||||
.post_load = cpu_post_load,
|
||||
.fields = (VMStateField []) {
|
||||
.fields = (VMStateField[]) {
|
||||
VMSTATE_UINTTL_ARRAY(env.regs, X86CPU, CPU_NB_REGS),
|
||||
VMSTATE_UINTTL(env.eip, X86CPU),
|
||||
VMSTATE_UINTTL(env.eflags, X86CPU),
|
||||
|
Loading…
Reference in New Issue
Block a user