linux/arch/powerpc
Nicholas Piggin c39fb71a54 powerpc/64s/interrupt: masked handler debug check for previous hard disable
Prior changes eliminated cases of masked PACA_IRQ_MUST_HARD_MASK
interrupts that re-fire due to MSR[EE] being enabled while they are
pending. Add a debug check in the masked interrupt handler to catch
if this occurs.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20220926054305.2671436-6-npiggin@gmail.com
2022-09-28 19:22:11 +10:00
..
boot powerpc: dts: turris1x.dts: Fix labels in DSA cpu port nodes 2022-09-26 20:58:19 +10:00
configs powerpc/64: Remove PPC64 special case for cputime accounting default 2022-09-05 14:14:27 +10:00
crypto powerpc: Fix all occurences of duplicate words 2022-07-25 12:05:15 +10:00
include powerpc/64s: Fix irq state management in runlatch functions 2022-09-28 19:22:11 +10:00
kernel powerpc/64s/interrupt: masked handler debug check for previous hard disable 2022-09-28 19:22:11 +10:00
kexec powerpc/64/kdump: Limit kdump base to 512MB 2022-09-28 19:22:09 +10:00
kvm powerpc: Remove CONFIG_PPC_BOOK3E_MMU 2022-09-26 23:00:14 +10:00
lib powerpc: Remove CONFIG_PPC_FSL_BOOK3E 2022-09-26 23:00:13 +10:00
math-emu powerpc/math-emu: Inhibit W=1 warnings 2022-09-08 11:11:18 +10:00
mm powerpc/64s: Enable KFENCE on book3s64 2022-09-28 19:22:10 +10:00
net powerpc/bpf/32: Add instructions for atomic_[cmp]xchg 2022-06-29 19:37:08 +10:00
perf powerpc: Include all arch-specific syscall prototypes 2022-09-28 19:22:08 +10:00
platforms powerpc/64s: update cpu selection options 2022-09-28 19:22:10 +10:00
purgatory powerpc/purgatory: Omit use of bin2c 2022-07-27 21:36:03 +10:00
sysdev powerpc: Change CONFIG_E500 to CONFIG_PPC_E500 2022-09-26 23:00:13 +10:00
tools powerpc/64: Add UADDR64 relocation support 2022-03-09 21:47:53 +11:00
xmon powerpc: Simplify redundant Kconfig tests 2022-09-26 23:00:14 +10:00
Kbuild
Kconfig powerpc/64s: Enable KFENCE on book3s64 2022-09-28 19:22:10 +10:00
Kconfig.debug powerpc: Add support for early debugging via Serial 16550 console 2022-09-28 19:22:09 +10:00
Makefile powerpc/64s: update cpu selection options 2022-09-28 19:22:10 +10:00
Makefile.postlink