forked from Minki/linux
m32r: Should index be positive?
Index `ipi_num' is signed, test whether it is negative to make sure we don't get a negative array element. Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: Hirokazu Takata <takata@linux-m32r.org>
This commit is contained in:
parent
337214e8c6
commit
45cdd47330
@ -806,7 +806,7 @@ unsigned long send_IPI_mask_phys(cpumask_t physid_mask, int ipi_num,
|
||||
|
||||
if (mask & ~physids_coerce(phys_cpu_present_map))
|
||||
BUG();
|
||||
if (ipi_num >= NR_IPIS)
|
||||
if (ipi_num >= NR_IPIS || ipi_num < 0)
|
||||
BUG();
|
||||
|
||||
mask <<= IPI_SHIFT;
|
||||
|
Loading…
Reference in New Issue
Block a user