summaryrefslogtreecommitdiff
path: root/net/unix/garbage.c
diff options
context:
space:
mode:
authorPrasad Sodagudi <psodagud@codeaurora.org>2016-08-03 16:35:05 +0530
committerSrinivas Ramana <sramana@codeaurora.org>2017-03-17 17:15:31 +0530
commit4fa55b9ca326d7fe4bdc4663f22eea54c14f2933 (patch)
tree5102f23d03008943591876579edcb76c4f17a945 /net/unix/garbage.c
parent3f942f9f968e02b8dbaa9a76f1d095aebe7b3b15 (diff)
drivers: GICv3: Check IRQ state in gic_set_affinity()
If both irq chip and external interrupt controller implement irq_disable callback then disable_irq() API disables an interrupt at external interrupt controller level but does not disable at GIC level due to lazy approach. During the cpu hotplug gic_set_affinity() checks whether IRQ enabled at GIC level or not and enabling IRQ at external interrupt controller level too after IRQ migration to new cpu even though IRQ was disabled. So add a check in gic_set_affinity() to check whether IRQ was disabled in descriptor before enabling. Change-Id: Iba81881c08102ac0a5960c3a97c1c9f8c477bd56 Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
Diffstat (limited to 'net/unix/garbage.c')
0 files changed, 0 insertions, 0 deletions