linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/16] Finally remove PSERIES from exception naming
@ 2018-07-26 13:07 Michael Ellerman
  2018-07-26 13:07 ` [PATCH 01/16] powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_PROLOG_PSERIES() Michael Ellerman
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Michael Ellerman @ 2018-07-26 13:07 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: npiggin, anton, paulus

This finally annoyed me enough to do something about it, I foolishly started
pulling the string and now here I am.

I think the end result is sufficiently more readable to justify the churn. I
particularly like that we now have EXCEPTION_PROLOG_0/1/2.

It will cause some pain for backports, but Nick plans to rewrite the exception
vectors entirely at some point so this will be trivial in comparison.

cheers


Michael Ellerman (16):
  powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_PROLOG_PSERIES()
  powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_RELON_PROLOG_PSERIES()
  powerpc/64s: Rename STD_EXCEPTION_PSERIES to STD_EXCEPTION
  powerpc/64s: Rename STD_EXCEPTION_PSERIES_OOL to STD_EXCEPTION_OOL
  powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES to STD_RELON_EXCEPTION
  powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES_OOL to
    STD_RELON_EXCEPTION_OOL
  powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES_1 to EXCEPTION_PROLOG_2
  powerpc/64s: Remove PSERIES from the NORI macros
  powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES_1
  powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES
  powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES to EXCEPTION_PROLOG
  powerpc/64s: Drop _MASKABLE_EXCEPTION_PSERIES()
  powerpc/64s: Drop _MASKABLE_RELON_EXCEPTION_PSERIES()
  powerpc/64s: Remove PSERIES naming from the MASKABLE macros
  powerpc/64s: Drop unused loc parameter to MASKABLE_EXCEPTION macros
  powerpc/64s: Don't use __MASKABLE_EXCEPTION unnecessarily

 arch/powerpc/include/asm/exception-64s.h | 117 ++++++++++++++-----------------
 arch/powerpc/include/asm/head-64.h       |  16 ++---
 arch/powerpc/kernel/exceptions-64s.S     |  32 ++++-----
 3 files changed, 72 insertions(+), 93 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2018-08-08 14:26 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-26 13:07 [PATCH 00/16] Finally remove PSERIES from exception naming Michael Ellerman
2018-07-26 13:07 ` [PATCH 01/16] powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_PROLOG_PSERIES() Michael Ellerman
2018-08-08 14:26   ` [01/16] " Michael Ellerman
2018-07-26 13:07 ` [PATCH 02/16] powerpc/64s: Move SET_SCRATCH0() into EXCEPTION_RELON_PROLOG_PSERIES() Michael Ellerman
2018-07-26 13:07 ` [PATCH 03/16] powerpc/64s: Rename STD_EXCEPTION_PSERIES to STD_EXCEPTION Michael Ellerman
2018-07-26 13:07 ` [PATCH 04/16] powerpc/64s: Rename STD_EXCEPTION_PSERIES_OOL to STD_EXCEPTION_OOL Michael Ellerman
2018-07-26 13:07 ` [PATCH 05/16] powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES to STD_RELON_EXCEPTION Michael Ellerman
2018-07-26 13:07 ` [PATCH 06/16] powerpc/64s: Rename STD_RELON_EXCEPTION_PSERIES_OOL to STD_RELON_EXCEPTION_OOL Michael Ellerman
2018-07-26 13:07 ` [PATCH 07/16] powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES_1 to EXCEPTION_PROLOG_2 Michael Ellerman
2018-07-26 13:07 ` [PATCH 08/16] powerpc/64s: Remove PSERIES from the NORI macros Michael Ellerman
2018-07-26 13:07 ` [PATCH 09/16] powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES_1 Michael Ellerman
2018-07-26 13:07 ` [PATCH 10/16] powerpc/64s: Rename EXCEPTION_RELON_PROLOG_PSERIES Michael Ellerman
2018-07-26 13:07 ` [PATCH 11/16] powerpc/64s: Rename EXCEPTION_PROLOG_PSERIES to EXCEPTION_PROLOG Michael Ellerman
2018-07-26 13:07 ` [PATCH 12/16] powerpc/64s: Drop _MASKABLE_EXCEPTION_PSERIES() Michael Ellerman
2018-07-26 13:07 ` [PATCH 13/16] powerpc/64s: Drop _MASKABLE_RELON_EXCEPTION_PSERIES() Michael Ellerman
2018-07-26 13:07 ` [PATCH 14/16] powerpc/64s: Remove PSERIES naming from the MASKABLE macros Michael Ellerman
2018-07-26 13:07 ` [PATCH 15/16] powerpc/64s: Drop unused loc parameter to MASKABLE_EXCEPTION macros Michael Ellerman
2018-07-26 13:07 ` [PATCH 16/16] powerpc/64s: Don't use __MASKABLE_EXCEPTION unnecessarily Michael Ellerman
2018-08-01  2:12 ` [PATCH 00/16] Finally remove PSERIES from exception naming Nicholas Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).