]> xenbits.xensource.com Git - xen.git/commit
x86/pvh: use a custom IO bitmap for PVH hardware domains
authorRoger Pau Monné <roger.pau@citrix.com>
Wed, 20 May 2015 11:26:43 +0000 (13:26 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 20 May 2015 11:26:43 +0000 (13:26 +0200)
commit8ddb99287cd18da99a95a9f70904a97b52893599
tree91941762c389e08d5b570e82227c3d5602e00e2b
parent74d0932448245cc4776d50811ceb80365623893c
x86/pvh: use a custom IO bitmap for PVH hardware domains

Since a PVH hardware domain has access to the physical hardware create a
custom more permissive IO bitmap. The permissions set on the bitmap are
populated based on the contents of the ioports rangeset.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/svm/vmcb.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/setup.c
xen/common/domain.c
xen/include/asm-x86/hvm/domain.h
xen/include/asm-x86/setup.h