]> xenbits.xensource.com Git - xen.git/commit
x86/HVM: properly handle MMIO reads and writes wider than a machine word
authorJan Beulich <jbeulich@suse.com>
Fri, 20 Sep 2013 09:01:08 +0000 (11:01 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 20 Sep 2013 09:01:08 +0000 (11:01 +0200)
commit3b89f08a498ddac09d4002d9849e329018ceb107
treeea610a40d7d3d4fedb1fb64cae45894155be8071
parentc00a6637315bdd146707dd1f1ad738471bb5caf5
x86/HVM: properly handle MMIO reads and writes wider than a machine word

Just like real hardware we ought to split such accesses transparently
to the caller. With little extra effort we can at once even handle page
crossing accesses correctly.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/arch/x86/hvm/emulate.c