From: Christoffer Dall Date: Tue, 9 Dec 2014 13:30:36 +0000 (+0100) Subject: arm/arm64: KVM: Add (new) vgic_initialized macro X-Git-Tag: omap-for-v3.20/drop-legacy-3517~40^2~2^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1f57be289571d514b9412da2af25a64a81b8dd89;p=pandora-kernel.git arm/arm64: KVM: Add (new) vgic_initialized macro Some code paths will need to check to see if the internal state of the vgic has been initialized (such as when creating new VCPUs), so introduce such a macro that checks the nr_cpus field which is set when the vgic has been initialized. Also set nr_cpus = 0 in kvm_vgic_destroy, because the error path in vgic_init() will call this function, and code should never errornously assume the vgic to be properly initialized after an error. Acked-by: Marc Zyngier Reviewed-by: Eric Auger Signed-off-by: Christoffer Dall --- Reading git-diff-tree failed