[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