Commit 950e9509 authored by Xiao Guangrong's avatar Xiao Guangrong Committed by Avi Kivity

KVM: introduce KVM_PFN_ERR_BAD

Then, remove get_bad_pfn
Signed-off-by: default avatarXiao Guangrong <xiaoguangrong@linux.vnet.ibm.com>
Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
parent e6c1502b
...@@ -50,6 +50,7 @@ ...@@ -50,6 +50,7 @@
#define KVM_PFN_ERR_FAULT (-EFAULT) #define KVM_PFN_ERR_FAULT (-EFAULT)
#define KVM_PFN_ERR_HWPOISON (-EHWPOISON) #define KVM_PFN_ERR_HWPOISON (-EHWPOISON)
#define KVM_PFN_ERR_BAD (-ENOENT)
/* /*
* vcpu->requests bit members * vcpu->requests bit members
......
...@@ -934,11 +934,6 @@ int is_error_pfn(pfn_t pfn) ...@@ -934,11 +934,6 @@ int is_error_pfn(pfn_t pfn)
} }
EXPORT_SYMBOL_GPL(is_error_pfn); EXPORT_SYMBOL_GPL(is_error_pfn);
static pfn_t get_bad_pfn(void)
{
return -ENOENT;
}
int is_noslot_pfn(pfn_t pfn) int is_noslot_pfn(pfn_t pfn)
{ {
return pfn == -ENOENT; return pfn == -ENOENT;
...@@ -1143,7 +1138,7 @@ static pfn_t __gfn_to_pfn(struct kvm *kvm, gfn_t gfn, bool atomic, bool *async, ...@@ -1143,7 +1138,7 @@ static pfn_t __gfn_to_pfn(struct kvm *kvm, gfn_t gfn, bool atomic, bool *async,
addr = gfn_to_hva(kvm, gfn); addr = gfn_to_hva(kvm, gfn);
if (kvm_is_error_hva(addr)) if (kvm_is_error_hva(addr))
return get_bad_pfn(); return KVM_PFN_ERR_BAD;
return hva_to_pfn(addr, atomic, async, write_fault, writable); return hva_to_pfn(addr, atomic, async, write_fault, writable);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment