hvm: Clean up I/O emulation
authorChristoph Egger <Christoph.Egger@amd.com>
Tue, 25 Oct 2011 15:48:17 +0000 (16:48 +0100)
committerChristoph Egger <Christoph.Egger@amd.com>
Tue, 25 Oct 2011 15:48:17 +0000 (16:48 +0100)
commitac97fa6a21ccd395cca43890bbd0bf32e3255ebb
treed44577ae12097d61bf9849821a5ced7ec79d56d6
parent56d1d85a0c580aa20ca7d4b15f19ace899bb5b36
hvm: Clean up I/O emulation

Move HVM io fields into a structure.
On MMIO instruction failure print out some more bytes.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Committed-by: Keir Fraser <keir@xen.org>
xen/arch/x86/hvm/emulate.c
xen/arch/x86/hvm/io.c
xen/arch/x86/hvm/svm/nestedsvm.c
xen/arch/x86/hvm/vmx/realmode.c
xen/include/asm-x86/hvm/vcpu.h