From: Julien Grall Date: Thu, 26 Sep 2013 11:09:39 +0000 (+0100) Subject: xen/arm: Fix assert in send_SGI_one X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~6267 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a22a8e48eee4d1157eeef2b9c1b81ef9124dda4e;p=xen.git xen/arm: Fix assert in send_SGI_one The GIC can handle maximum 8 cpus (0...7). The CPU id 7 is still valid. Signed-off-by: Julien Grall Acked-by: Ian Campbell --- diff --git a/xen/arch/arm/gic.c b/xen/arch/arm/gic.c index 05685cded0..74575cda7a 100644 --- a/xen/arch/arm/gic.c +++ b/xen/arch/arm/gic.c @@ -477,7 +477,7 @@ void send_SGI_mask(const cpumask_t *cpumask, enum gic_sgi sgi) void send_SGI_one(unsigned int cpu, enum gic_sgi sgi) { - ASSERT(cpu < 7); /* Targets bitmap only supports 8 CPUs */ + ASSERT(cpu < NR_GIC_CPU_IF); /* Targets bitmap only supports 8 CPUs */ send_SGI_mask(cpumask_of(cpu), sgi); }