ARM: KVM: drop arbitrary limitation to 4 CPU VMs

It appears we have an arbitrary limitation where we refuse to
create more than 4 virtual A15 in a single VM.

This limitation doesn't make much sense (the number 4 probably
comes from the maximum number of CPUs in a A15 cluster, but
KVM doesn't have any notion of cluster), and directly
contradicts CONFIG_MAX_VCPUS.

Just remove this code altogether.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
1 file changed