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 6cf042789ad..98cd916448a 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)); |
