summaryrefslogtreecommitdiffstats
path: root/include/linux/kvm_para.h
diff options
context:
space:
mode:
authorYaowei Bai <baiyaowei@cmss.chinamobile.com>2015-11-14 11:21:07 +0800
committerPaolo Bonzini <pbonzini@redhat.com>2015-11-25 17:24:23 +0100
commit08ff0d5e63b4f360091dd171b0ede1a3361227a1 (patch)
treecb61f44938dbf805c217ca1b5499a5f05e46ea91 /include/linux/kvm_para.h
parent33e941547923283f7f1022f3c35359ea9403d9a4 (diff)
downloadlinux-08ff0d5e63b4f360091dd171b0ede1a3361227a1.tar.gz
linux-08ff0d5e63b4f360091dd171b0ede1a3361227a1.tar.bz2
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/linux/kvm_para.h')
-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 */