[PATCH v3 0/7] powerpc/64: interrupt soft-mask and context fixes
Nicholas Piggin
npiggin at gmail.com
Mon Sep 26 15:42:58 AEST 2022
No real changes since last posting, I just pulled fixes from several
series together and rearranged them and updated changelogs slightly.
Thanks,
Nick
Nicholas Piggin (7):
powerpc/64/interrupt: Fix false warning in context tracking due to
idle state
powerpc/64: mark irqs hard disabled in boot paca
powerpc/64/interrupt: Fix return to masked context after hard-mask irq
becomes pending
powerpc/64s: Fix irq state management in runlatch functions
powerpc/64s/interrupt: masked handler debug check for previous hard
disable
powerpc/64/interrupt: avoid BUG/WARN recursion in interrupt entry
powerpc/64/irq: tidy soft-masked irq replay and improve documentation
arch/powerpc/include/asm/interrupt.h | 36 ++++++-----
arch/powerpc/include/asm/runlatch.h | 6 +-
arch/powerpc/kernel/exceptions-64s.S | 10 +++
arch/powerpc/kernel/interrupt.c | 10 ---
arch/powerpc/kernel/interrupt_64.S | 34 +++++++++-
arch/powerpc/kernel/irq_64.c | 93 ++++++++++++++++++----------
arch/powerpc/kernel/setup_64.c | 4 +-
7 files changed, 129 insertions(+), 64 deletions(-)
--
2.37.2
More information about the Linuxppc-dev
mailing list