Pārlūkot izejas kodu

KVM: vgic: return int instead of bool when checking I/O ranges

vgic_ioaddr_overlap claims to return a bool, but in reality it returns
an int. Shut sparse up by fixing the type signature.

Cc: Christoffer Dall <christoffer.dall@linaro.org>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Will Deacon 11 gadi atpakaļ
vecāks
revīzija
1fa451bcc6
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      virt/kvm/arm/vgic.c

+ 1 - 1
virt/kvm/arm/vgic.c

@@ -1690,7 +1690,7 @@ out:
 	return ret;
 	return ret;
 }
 }
 
 
-static bool vgic_ioaddr_overlap(struct kvm *kvm)
+static int vgic_ioaddr_overlap(struct kvm *kvm)
 {
 {
 	phys_addr_t dist = kvm->arch.vgic.vgic_dist_base;
 	phys_addr_t dist = kvm->arch.vgic.vgic_dist_base;
 	phys_addr_t cpu = kvm->arch.vgic.vgic_cpu_base;
 	phys_addr_t cpu = kvm->arch.vgic.vgic_cpu_base;