summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorYaowei Bai <baiyaowei@cmss.chinamobile.com>2015-11-14 04:21:07 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2015-11-25 17:24:23 +0100
commit08ff0d5e63b4f360091dd171b0ede1a3361227a1 (patch)
treecb61f44938dbf805c217ca1b5499a5f05e46ea91 /include
parentKVM: kvm_is_visible_gfn can be boolean (diff)
downloadlinux-08ff0d5e63b4f360091dd171b0ede1a3361227a1.tar.xz
linux-08ff0d5e63b4f360091dd171b0ede1a3361227a1.zip
KVM: kvm_para_has_feature can be boolean
This patch makes kvm_para_has_feature return bool due to this particular function only using either one or zero as its return value. No functional change. Signed-off-by: Yaowei Bai <baiyaowei@cmss.chinamobile.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/kvm_para.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/include/linux/kvm_para.h b/include/linux/kvm_para.h
index 00a97bb905db..35e568f04b1e 100644
--- a/include/linux/kvm_para.h
+++ b/include/linux/kvm_para.h
@@ -4,10 +4,8 @@
#include <uapi/linux/kvm_para.h>
-static inline int kvm_para_has_feature(unsigned int feature)
+static inline bool kvm_para_has_feature(unsigned int feature)
{
- if (kvm_arch_para_features() & (1UL << feature))
- return 1;
- return 0;
+ return !!(kvm_arch_para_features() & (1UL << feature));
}
#endif /* __LINUX_KVM_PARA_H */