projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c1ff227
)
usb-uhci: fix commit 8e65b7c04965c8355e4ce43211582b6b83054e3d for vmstate
author
TeLeMan
<geleman@gmail.com>
Tue, 1 Jun 2010 04:26:20 +0000
(12:26 +0800)
committer
Aurelien Jarno
<aurelien@aurel32.net>
Wed, 30 Jun 2010 18:43:54 +0000
(20:43 +0200)
The commit
8e65b7c04965c8355e4ce43211582b6b83054e3d
introduced
expire_time of UHCIState. But expire_time is not in vmstate, the
second uhci_frame_timer will not be fired immediately after loadvm.
Signed-off-by: TeLeMan <geleman@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
hw/usb-uhci.c
patch
|
blob
|
history
diff --git
a/hw/usb-uhci.c
b/hw/usb-uhci.c
index 3eb9832b2625cd171417be21588e57bb7d2df699..4cdb55eb7355ce736d0afb4b54ae3c310d9c4eb0 100644
(file)
--- a/
hw/usb-uhci.c
+++ b/
hw/usb-uhci.c
@@
-375,7
+375,7
@@
static const VMStateDescription vmstate_uhci_port = {
static const VMStateDescription vmstate_uhci = {
.name = "uhci",
- .version_id =
1
,
+ .version_id =
2
,
.minimum_version_id = 1,
.minimum_version_id_old = 1,
.pre_save = uhci_pre_save,
@@
-392,6
+392,7
@@
static const VMStateDescription vmstate_uhci = {
VMSTATE_UINT8(sof_timing, UHCIState),
VMSTATE_UINT8(status2, UHCIState),
VMSTATE_TIMER(frame_timer, UHCIState),
+ VMSTATE_INT64_V(expire_time, UHCIState, 2),
VMSTATE_END_OF_LIST()
}
};