diff options
author | Weidong Han <weidong.han@intel.com> | 2008-09-25 11:32:02 -0400 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2008-10-15 08:25:29 -0400 |
commit | e5fcfc821a467bd0827635db8fd39ab1213987e5 (patch) | |
tree | c0b4247f84dc8382bd1e5312aa49430499b16615 /virt | |
parent | e48258009d941891fca35348986b8d280caf31cd (diff) |
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>
Diffstat (limited to 'virt')
-rw-r--r-- | virt/kvm/kvm_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index 6cf042789ad1..98cd916448a8 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c | |||
@@ -76,7 +76,7 @@ static inline int valid_vcpu(int n) | |||
76 | return likely(n >= 0 && n < KVM_MAX_VCPUS); | 76 | return likely(n >= 0 && n < KVM_MAX_VCPUS); |
77 | } | 77 | } |
78 | 78 | ||
79 | inline int is_mmio_pfn(pfn_t pfn) | 79 | static inline int is_mmio_pfn(pfn_t pfn) |
80 | { | 80 | { |
81 | if (pfn_valid(pfn)) | 81 | if (pfn_valid(pfn)) |
82 | return PageReserved(pfn_to_page(pfn)); | 82 | return PageReserved(pfn_to_page(pfn)); |