]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/pmu/fsl: fix is_nmi test for irq mask change
authorNicholas Piggin <npiggin@gmail.com>
Thu, 10 May 2018 01:04:23 +0000 (11:04 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Sun, 3 Jun 2018 10:40:29 +0000 (20:40 +1000)
commitd9bb1c34d0696d460c7288f6b23ba526f10ea0e3
tree1c92a18f8fe2263ecb05120712cec157f22c68e3
parent55e1820e1603e7f4dd4f91060f7d024b173b9536
powerpc/pmu/fsl: fix is_nmi test for irq mask change

When soft enabled was changed to irq disabled mask, this test missed
being converted (although the equivalent book3s test was converted).

The PMU drivers consider it an NMI when they take a PMI while general
interrupts are disabled. This change restores that behaviour.

Fixes: 09fd56b5eb ("powerpc/64: Change soft_enabled from flag to bitmask")
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/perf/core-fsl-emb.c