Commit 6278db09 authored by Trilok Soni's avatar Trilok Soni Committed by Taniya Das
Browse files

ARM: gic: protect some of 8625 GIC functionality with irq spinlocks



msm_gic_spi_ppi_pending, msm_gic_save and core1_gic_configure_and_raise
gets called with interrupt enabled on the core0, so it is possible
that we get into the spinlock deadlock since interrupt like timer PPI
could get fired on core0 and get locked in gic_handle_irq() routine
itself, so move these spinlocks to irqsave variants to avoid this
scenario.

CRs-Fixed: 363249
Change-Id: I2d40d6e26f5d9dba4ee6b9d4602cd0e685226693
Signed-off-by: default avatarTrilok Soni <tsoni@codeaurora.org>
parent 98f166d4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment