From: Lai Jiangshan Date: Fri, 10 Dec 2010 07:52:36 +0000 (+0800) Subject: kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to kvm_check_extension() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=14a095184c6068c78e67f17c200cf00b4170f704;p=qemu.git kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to kvm_check_extension() simple cleanup and use existing helper: kvm_check_extension(). Signed-off-by: Lai Jiangshan Signed-off-by: Marcelo Tosatti --- diff --git a/kvm-all.c b/kvm-all.c index 255b6fad9c..935c4362e6 100644 --- a/kvm-all.c +++ b/kvm-all.c @@ -717,7 +717,7 @@ int kvm_init(int smp_cpus) s->broken_set_mem_region = 1; #ifdef KVM_CAP_JOIN_MEMORY_REGIONS_WORKS - ret = kvm_ioctl(s, KVM_CHECK_EXTENSION, KVM_CAP_JOIN_MEMORY_REGIONS_WORKS); + ret = kvm_check_extension(s, KVM_CAP_JOIN_MEMORY_REGIONS_WORKS); if (ret > 0) { s->broken_set_mem_region = 0; } diff --git a/target-i386/kvm.c b/target-i386/kvm.c index 755f8c9089..4004de76dd 100644 --- a/target-i386/kvm.c +++ b/target-i386/kvm.c @@ -187,7 +187,7 @@ static int kvm_get_mce_cap_supported(KVMState *s, uint64_t *mce_cap, { int r; - r = kvm_ioctl(s, KVM_CHECK_EXTENSION, KVM_CAP_MCE); + r = kvm_check_extension(s, KVM_CAP_MCE); if (r > 0) { *max_banks = r; return kvm_ioctl(s, KVM_X86_GET_MCE_CAP_SUPPORTED, mce_cap); @@ -540,7 +540,7 @@ int kvm_arch_init(KVMState *s, int smp_cpus) * versions of KVM just assumed that it would be at the end of physical * memory but that doesn't work with more than 4GB of memory. We simply * refuse to work with those older versions of KVM. */ - ret = kvm_ioctl(s, KVM_CHECK_EXTENSION, KVM_CAP_SET_TSS_ADDR); + ret = kvm_check_extension(s, KVM_CAP_SET_TSS_ADDR); if (ret <= 0) { fprintf(stderr, "kvm does not support KVM_CAP_SET_TSS_ADDR\n"); return ret;