KVM: Device Assignment: Map mmio pages into VT-d page table
authorWeidong Han <weidong.han@intel.com>
Thu, 25 Sep 2008 15:32:02 +0000 (23:32 +0800)
committerAvi Kivity <avi@redhat.com>
Wed, 15 Oct 2008 12:25:29 +0000 (14:25 +0200)
commite5fcfc821a467bd0827635db8fd39ab1213987e5
treec0b4247f84dc8382bd1e5312aa49430499b16615
parente48258009d941891fca35348986b8d280caf31cd
KVM: Device Assignment: Map mmio pages into VT-d page table

Assigned device could DMA to mmio pages, so also need to map mmio pages
into VT-d page table.

Signed-off-by: Weidong Han <weidong.han@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/vtd.c
include/asm-x86/kvm_host.h
virt/kvm/kvm_main.c