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/arch/x86/hvm/stdvga.c | |
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/arch/x86/hvm/stdvga.c')
-rw-r--r-- | xen/arch/x86/hvm/stdvga.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xen/arch/x86/hvm/stdvga.c b/xen/arch/x86/hvm/stdvga.c index 7d2599ca69..e068c31a0c 100644 --- a/xen/arch/x86/hvm/stdvga.c +++ b/xen/arch/x86/hvm/stdvga.c @@ -220,7 +220,9 @@ static void stdvga_outb(uint64_t addr, uint8_t val) gdprintk(XENLOG_INFO, "entering stdvga and caching modes\n"); } else if ( prev_stdvga && !s->stdvga ) + { gdprintk(XENLOG_INFO, "leaving stdvga\n"); + } } static void stdvga_outv(uint64_t addr, uint64_t data, uint32_t size) @@ -636,7 +638,7 @@ int stdvga_intercept_mmio(ioreq_t *p) buf = mmio_op(s, p); break; default: - gdprintk(XENLOG_ERR, "unsupported mmio request type:%d " + gdprintk(XENLOG_WARNING, "unsupported mmio request type:%d " "addr:0x%04x data:0x%04x size:%d count:%d state:%d " "isptr:%d dir:%d df:%d\n", p->type, (int)p->addr, (int)p->data, (int)p->size, |