mirror of https://gitee.com/openkylin/linux.git
KVM: arm/arm64: vgic: vgic_init returns -ENODEV when no online vcpu
To be more explicit on vgic initialization failure, -ENODEV is returned by vgic_init when no online vcpus can be found at init. Signed-off-by: Eric Auger <eric.auger@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
This commit is contained in:
parent
bab5bb3982
commit
66b030e48a
|
@ -1809,7 +1809,7 @@ static int vgic_init(struct kvm *kvm)
|
|||
|
||||
nr_cpus = dist->nr_cpus = atomic_read(&kvm->online_vcpus);
|
||||
if (!nr_cpus) /* No vcpus? Can't be good... */
|
||||
return -EINVAL;
|
||||
return -ENODEV;
|
||||
|
||||
/*
|
||||
* If nobody configured the number of interrupts, use the
|
||||
|
|
Loading…
Reference in New Issue