s390x: use kvm_vcpu_enable_cap()
authorCornelia Huck <cornelia.huck@de.ibm.com>
Wed, 9 Apr 2014 15:23:34 +0000 (17:23 +0200)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Wed, 30 Apr 2014 12:39:49 +0000 (14:39 +0200)
Make kvm_s390_enable_css_support() use new interface.

Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
target-s390x/kvm.c

index a30d1bc060050bd6134c96bb9e76feeed21694e3..b7b0edc4f165ae3bf1d2004e90f36ebe800ec754 100644 (file)
@@ -929,12 +929,10 @@ void kvm_s390_crw_mchk(S390CPU *cpu)
 
 void kvm_s390_enable_css_support(S390CPU *cpu)
 {
-    struct kvm_enable_cap cap = {};
     int r;
 
     /* Activate host kernel channel subsystem support. */
-    cap.cap = KVM_CAP_S390_CSS_SUPPORT;
-    r = kvm_vcpu_ioctl(CPU(cpu), KVM_ENABLE_CAP, &cap);
+    r = kvm_vcpu_enable_cap(CPU(cpu), KVM_CAP_S390_CSS_SUPPORT, 0);
     assert(r == 0);
 }