diff options
author | Keir Fraser <keir@xensource.com> | 2007-11-08 14:50:01 +0000 |
---|---|---|
committer | Keir Fraser <keir@xensource.com> | 2007-11-08 14:50:01 +0000 |
commit | 86c60bb2d57197738bea0e016cb82eef026776eb (patch) | |
tree | a1b449f12b00d7d16f585b6c95d9e51b53f671fd /xen/common/hvm | |
parent | eff0be9daf817f015110c044abf103e91f753b59 (diff) | |
download | xen-86c60bb2d57197738bea0e016cb82eef026776eb.tar.gz xen-86c60bb2d57197738bea0e016cb82eef026776eb.tar.bz2 xen-86c60bb2d57197738bea0e016cb82eef026776eb.zip |
hvm: Clean up buf_ioreq handling.
Also, disable stdvga caching on hvm save/restore, as the shadow vga
state is not preserved.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/common/hvm')
-rw-r--r-- | xen/common/hvm/save.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/common/hvm/save.c b/xen/common/hvm/save.c index 26ba8ad813..3079363676 100644 --- a/xen/common/hvm/save.c +++ b/xen/common/hvm/save.c @@ -94,7 +94,7 @@ int hvm_save(struct domain *d, hvm_domain_context_t *h) else hdr.changeset = -1ULL; /* Unknown */ - arch_hvm_save(&hdr); + arch_hvm_save(d, &hdr); if ( hvm_save_entry(HEADER, 0, h, &hdr) != 0 ) { @@ -144,7 +144,7 @@ int hvm_load(struct domain *d, hvm_domain_context_t *h) if ( hvm_load_entry(HEADER, h, &hdr) != 0 ) return -1; - if ( arch_hvm_load(&hdr) ) + if ( arch_hvm_load(d, &hdr) ) return -1; c = strrchr(xen_changeset(), ':'); |