genirq/ipi: Fixup checks against nr_cpu_ids
authorAlexey Dobriyan <adobriyan@gmail.com>
Sat, 19 Aug 2017 09:57:51 +0000 (12:57 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Aug 2017 00:12:21 +0000 (17:12 -0700)
commitf9497d51259faf7f6ecfed393a2a75879926b77a
tree02459210f3a082628d397c5e5016f3624f7541f5
parent762ac49ccecece82aad47bb4bd661791fafac2e5
genirq/ipi: Fixup checks against nr_cpu_ids

commit 8fbbe2d7cc478d1544f41f2271787c993c23a4f6 upstream.

Valid CPU ids are [0, nr_cpu_ids-1] inclusive.

Fixes: 3b8e29a82dd1 ("genirq: Implement ipi_send_mask/single()")
Fixes: f9bce791ae2a ("genirq: Add a new function to get IPI reverse mapping")
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/20170819095751.GB27864@avx2
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
kernel/irq/ipi.c