Files
linux/drivers
Doug Berger a477075eba irqchip/brcmstb-l2: Use _irqsave locking variants in non-interrupt code
commit 33517881ed upstream.

Using the irq_gc_lock/irq_gc_unlock functions in the suspend and
resume functions creates the opportunity for a deadlock during
suspend, resume, and shutdown. Using the irq_gc_lock_irqsave/
irq_gc_unlock_irqrestore variants prevents this possible deadlock.

Cc: stable@vger.kernel.org
Fixes: 7f646e9276 ("irqchip: brcmstb-l2: Add Broadcom Set Top Box Level-2 interrupt controller")
Signed-off-by: Doug Berger <opendmb@gmail.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
[maz: tidied up $SUBJECT]
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-03-23 20:10:01 +01:00
..
2019-02-12 19:47:18 +01:00
2019-03-23 20:09:57 +01:00
2018-08-20 11:36:07 +02:00
2018-12-21 14:15:17 +01:00
2018-11-13 11:08:51 -08:00
2018-11-27 16:13:09 +01:00
2019-03-13 14:02:34 -07:00
2019-02-27 10:09:03 +01:00
2019-02-12 19:46:59 +01:00