BACKPORT: KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index
Everywhere we use kvm_for_each_vpcu(), we use an int as the vcpu index. Unfortunately, we're about to move rework the iterator, which requires this to be upgrade to an unsigned long. Let's bite the bullet and repaint all of it in one go. Signed-off-by: Marc Zyngier <maz@kernel.org> Message-Id: <20211116160403.4074052-7-maz@kernel.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> (cherry picked from commit 46808a4cb89708c2e5b264eb9d1035762581921b) [willdeacon@: Drop riscv hunks; drop x86 hunks for code that isn't present; convert kvm_hyperv_tsc_notifier() as well] Signed-off-by: Will Deacon <willdeacon@google.com> Bug: 233587962 Bug: 233588291 Change-Id: I78a3ae244de22575684dd47a9823b9fc61b6fa7d
This commit is contained in:
committed by
Will Deacon
parent
37766cea76
commit
e3031d06f7
@@ -2666,7 +2666,7 @@ static int flic_ais_mode_set_all(struct kvm *kvm, struct kvm_device_attr *attr)
|
||||
static int flic_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
|
||||
{
|
||||
int r = 0;
|
||||
unsigned int i;
|
||||
unsigned long i;
|
||||
struct kvm_vcpu *vcpu;
|
||||
|
||||
switch (attr->group) {
|
||||
|
||||
Reference in New Issue
Block a user