aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorXiao Guangrong <xiaoguangrong@linux.vnet.ibm.com>2012-08-03 03:38:36 -0400
committerAvi Kivity <avi@redhat.com>2012-08-06 09:04:52 -0400
commite6c1502b3f933ace20c711ce34ab696f5a67086d (patch)
tree932090452960a599281c3cde96c59917d258f891 /include/linux
parent6c8ee57be9350c5c2cafdd6a99d0462d528676e2 (diff)
KVM: introduce KVM_PFN_ERR_HWPOISON
Then, get_hwpoison_pfn and is_hwpoison_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/linux')
-rw-r--r--include/linux/kvm_host.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h
index ef5554f47486..840f44a096c9 100644
--- a/include/linux/kvm_host.h
+++ b/include/linux/kvm_host.h
@@ -49,6 +49,7 @@
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) 51#define KVM_PFN_ERR_FAULT (-EFAULT)
52#define KVM_PFN_ERR_HWPOISON (-EHWPOISON)
52 53
53/* 54/*
54 * vcpu->requests bit members 55 * vcpu->requests bit members
@@ -395,7 +396,6 @@ extern struct page *bad_page;
395 396
396int is_error_page(struct page *page); 397int is_error_page(struct page *page);
397int is_error_pfn(pfn_t pfn); 398int is_error_pfn(pfn_t pfn);
398int is_hwpoison_pfn(pfn_t pfn);
399int is_noslot_pfn(pfn_t pfn); 399int is_noslot_pfn(pfn_t pfn);
400int is_invalid_pfn(pfn_t pfn); 400int is_invalid_pfn(pfn_t pfn);
401int kvm_is_error_hva(unsigned long addr); 401int kvm_is_error_hva(unsigned long addr);