KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index
[sfrench/cifs-2.6.git] / arch / powerpc / kvm / book3s_xive.h
index e6a9651c6f1e2c04a1414231629700495cee00d0..09d0657596c329b9aeb334816f04b9fac4bdca81 100644 (file)
@@ -199,7 +199,7 @@ struct kvmppc_xive_vcpu {
 static inline struct kvm_vcpu *kvmppc_xive_find_server(struct kvm *kvm, u32 nr)
 {
        struct kvm_vcpu *vcpu = NULL;
-       int i;
+       unsigned long i;
 
        kvm_for_each_vcpu(i, vcpu, kvm) {
                if (vcpu->arch.xive_vcpu && nr == vcpu->arch.xive_vcpu->server_num)
@@ -240,7 +240,7 @@ static inline u32 kvmppc_xive_vp(struct kvmppc_xive *xive, u32 server)
 static inline bool kvmppc_xive_vp_in_use(struct kvm *kvm, u32 vp_id)
 {
        struct kvm_vcpu *vcpu = NULL;
-       int i;
+       unsigned long i;
 
        kvm_for_each_vcpu(i, vcpu, kvm) {
                if (vcpu->arch.xive_vcpu && vp_id == vcpu->arch.xive_vcpu->vp_id)