]> git.proxmox.com Git - qemu.git/commit
ioapic: Add support for qemu-kvm's vmstate v2
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 3 Feb 2011 21:54:13 +0000 (22:54 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Fri, 4 Feb 2011 12:53:52 +0000 (06:53 -0600)
commit8faaf42a4c2f8a16cae315abb366d92c6d370684
treea848b7bb78902d793a5d7987f957318283e8e23d
parentf05929b182f279e9ab2ae8c9da5b8db80f8c56c4
ioapic: Add support for qemu-kvm's vmstate v2

qemu-kvm carries the IOAPIC base address in its v2 vmstate. We only
support the default base address so far, and saving even that in the
device state was rejected.

Add a padding field to be able to read qemu-kvm's old state, but
increase our version to 3, indicating that we are not saving a valid
address. This also gives downstream the chance to change to stop
evaluating the base_address and move to v3 as well.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit 5dce499948e4a4abe62f010baf4a7ed3d49e53cb)
hw/ioapic.c