summaryrefslogtreecommitdiff
path: root/spice-qemu-char.c
diff options
context:
space:
mode:
authorMichael Roth <mdroth@linux.vnet.ibm.com>2013-05-22 11:32:51 -0500
committerAnthony Liguori <aliguori@us.ibm.com>2013-06-18 13:44:37 -0500
commitc1990468d5a13c8f1d9111fcca0a78a6adad062b (patch)
tree265493d7c9c72bf2d5f1924fae5520906a9e6a20 /spice-qemu-char.c
parent3ed8a8430a896088db55ae029e9eac200aedbe5c (diff)
wdt_i6300esb: fix vmstate versioning
When this VMSD was introduced it's version fields were set to sizeof(I6300State), making them essentially random from build to build, version to version. To fix this, we lock in a high version id and low minimum version id to support old->new migration from all prior versions of this device's state. This should work since the device state has not changed since its introduction. The potentially breaks migration from 1.5+ to 1.5, but since the versioning was essentially random prior to this patch, new->old migration was not consistently functional to begin with. Reported-by: Nicholas Thomas <nick@bytemark.co.uk> Suggested-by: Peter Maydell <peter.maydell@linaro.org> Cc: qemu-stable@nongnu.org Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'spice-qemu-char.c')
0 files changed, 0 insertions, 0 deletions