aboutsummaryrefslogtreecommitdiff
path: root/crypto/algapi.c
diff options
context:
space:
mode:
authorMark Rutland <[email protected]>2013-11-28 14:21:40 +0000
committerThomas Gleixner <[email protected]>2013-11-28 15:41:53 +0100
commit08332dff8adebb74171e98e008d6c20de6658c42 (patch)
tree63e596dbab1e219c7d451766ffaaea721f30eee0 /crypto/algapi.c
parentac01810c9d2814238f08a227062e66a35a0e1ea2 (diff)
irqchip: Gic: fix boot for chained gics
As of c0114709ed: "irqchip: gic: Perform the gic_secondary_init() call via CPU notifier", booting on a platform with chained gics (e.g. Realview EB ARM11MPCore) will result in the gic_cpu_notifier being registered twice, corrupting the cpu notifier list and rendering the platform unbootable. This patch ensures that we only register the notifier for the first gic, allowing platforms with chained gics to boot. At the same time we limit the pointlessly duplicated calls to set_smp_cross_call and set_handle_irq to the first gic registered. Signed-off-by: Mark Rutland <[email protected]> Reviewed-by: Catalin Marinas <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'crypto/algapi.c')
0 files changed, 0 insertions, 0 deletions