ARM64: /proc/interrupts: display IPIs of online CPUs only
authorSudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
Thu, 7 Nov 2013 15:25:44 +0000 (15:25 +0000)
committerMark Brown <broonie@linaro.org>
Thu, 15 May 2014 19:00:56 +0000 (20:00 +0100)
commit3b1bf3873e56409bbb5b2ec29d6ba418fd69b9fe
tree46e23896925f05a14c79d4f7ebd92c7e6a21c42c
parentff3986a150bbea5ef6c34b0cecdc23e230ef19ab
ARM64: /proc/interrupts: display IPIs of online CPUs only

The non-IPI interrupts are displayed only for the online cpus from
show_interrupts in kernel/irq/proc.c before calling arch_show_interrupts().
As a result, the column headers and the IPI count don't match if any
CPU is offline.

This patch fixes show_ipi_list to display IPIs for online CPUs only.

Signed-off-by: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit 67317c2689567c24d18e0dd43ab6d409fd42dc6e)
Signed-off-by: Mark Brown <broonie@linaro.org>
arch/arm64/kernel/smp.c