aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorXiao Guangrong <xiaoguangrong@linux.vnet.ibm.com>2012-08-03 03:37:54 -0400
committerAvi Kivity <avi@redhat.com>2012-08-06 09:04:50 -0400
commit6c8ee57be9350c5c2cafdd6a99d0462d528676e2 (patch)
treeb2ce398a6613895bc94b975ab00f787baf830b2d /include
parent16b854c889673d988285719bc020543a730f9ac6 (diff)
KVM: introduce KVM_PFN_ERR_FAULT
After that, the exported and un-inline function, get_fault_pfn, can be removed Signed-off-by: Xiao Guangrong <xiaoguangrong@linux.vnet.ibm.com> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/kvm_host.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h
index 3c16f0f1fe35..ef5554f47486 100644
--- a/include/linux/kvm_host.h
+++ b/include/linux/kvm_host.h
@@ -48,6 +48,8 @@
48#define KVM_MAX_MMIO_FRAGMENTS \ 48#define KVM_MAX_MMIO_FRAGMENTS \
49 (KVM_MMIO_SIZE / KVM_USER_MMIO_SIZE + KVM_EXTRA_MMIO_FRAGMENTS) 49 (KVM_MMIO_SIZE / KVM_USER_MMIO_SIZE + KVM_EXTRA_MMIO_FRAGMENTS)
50 50
51#define KVM_PFN_ERR_FAULT (-EFAULT)
52
51/* 53/*
52 * vcpu->requests bit members 54 * vcpu->requests bit members
53 */ 55 */
@@ -443,7 +445,6 @@ void kvm_release_pfn_clean(pfn_t pfn);
443void kvm_set_pfn_dirty(pfn_t pfn); 445void kvm_set_pfn_dirty(pfn_t pfn);
444void kvm_set_pfn_accessed(pfn_t pfn); 446void kvm_set_pfn_accessed(pfn_t pfn);
445void kvm_get_pfn(pfn_t pfn); 447void kvm_get_pfn(pfn_t pfn);
446pfn_t get_fault_pfn(void);
447 448
448int kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset, 449int kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset,
449 int len); 450 int len);