Re: [PATCH 03/18] powerpc: Add PREFIXED SRR1 bit for future ISA version
On Wed, Dec 18, 2019 at 7:23 PM Daniel Axtens wrote: > > Jordan Niethe writes: > > > Add the bit definition for exceptions caused by prefixed instructions. > > > > Signed-off-by: Jordan Niethe > > --- > > arch/powerpc/include/asm/reg.h | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/arch/powerpc/include/asm/reg.h b/arch/powerpc/include/asm/reg.h > > index 6f9fcc3d4c82..0a6d39fb4769 100644 > > --- a/arch/powerpc/include/asm/reg.h > > +++ b/arch/powerpc/include/asm/reg.h > > @@ -778,6 +778,7 @@ > > > > #define SRR1_MCE_MCP 0x0008 /* Machine check signal > > caused interrupt */ > > #define SRR1_BOUNDARY 0x1000 /* Prefixed instruction > > crosses 64-byte boundary */ > > +#define SRR1_PREFIXED 0x2000 /* Exception caused by > > prefixed instruction */ > > You could probably squash this with the previous patch, and maybe the > next patch too. > > Regards, > Daniel > > > > > #define SPRN_HSRR0 0x13A /* Save/Restore Register 0 */ > > #define SPRN_HSRR1 0x13B /* Save/Restore Register 1 */ > > -- > > 2.20.1 Thanks, good idea.
Re: [PATCH 03/18] powerpc: Add PREFIXED SRR1 bit for future ISA version
Jordan Niethe writes: > Add the bit definition for exceptions caused by prefixed instructions. > > Signed-off-by: Jordan Niethe > --- > arch/powerpc/include/asm/reg.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/powerpc/include/asm/reg.h b/arch/powerpc/include/asm/reg.h > index 6f9fcc3d4c82..0a6d39fb4769 100644 > --- a/arch/powerpc/include/asm/reg.h > +++ b/arch/powerpc/include/asm/reg.h > @@ -778,6 +778,7 @@ > > #define SRR1_MCE_MCP 0x0008 /* Machine check signal > caused interrupt */ > #define SRR1_BOUNDARY 0x1000 /* Prefixed instruction > crosses 64-byte boundary */ > +#define SRR1_PREFIXED 0x2000 /* Exception caused by > prefixed instruction */ You could probably squash this with the previous patch, and maybe the next patch too. Regards, Daniel > > #define SPRN_HSRR0 0x13A /* Save/Restore Register 0 */ > #define SPRN_HSRR1 0x13B /* Save/Restore Register 1 */ > -- > 2.20.1
[PATCH 03/18] powerpc: Add PREFIXED SRR1 bit for future ISA version
Add the bit definition for exceptions caused by prefixed instructions. Signed-off-by: Jordan Niethe --- arch/powerpc/include/asm/reg.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/include/asm/reg.h b/arch/powerpc/include/asm/reg.h index 6f9fcc3d4c82..0a6d39fb4769 100644 --- a/arch/powerpc/include/asm/reg.h +++ b/arch/powerpc/include/asm/reg.h @@ -778,6 +778,7 @@ #define SRR1_MCE_MCP 0x0008 /* Machine check signal caused interrupt */ #define SRR1_BOUNDARY0x1000 /* Prefixed instruction crosses 64-byte boundary */ +#define SRR1_PREFIXED0x2000 /* Exception caused by prefixed instruction */ #define SPRN_HSRR0 0x13A /* Save/Restore Register 0 */ #define SPRN_HSRR1 0x13B /* Save/Restore Register 1 */ -- 2.20.1