[PATCH 1/3] powerpc/lib/sstep: Add XER bits introduced in POWER ISA v3.0
Naveen N. Rao
naveen.n.rao at linux.vnet.ibm.com
Fri Sep 29 17:31:24 AEST 2017
On 2017/09/29 05:44AM, Sandipan Das wrote:
> This adds definitions for the OV32 and CA32 bits of XER that
> were introduced in POWER ISA v3.0. There are some existing
> instructions that currently set the OV and CA bits based on
> certain conditions.
>
> The emulation behaviour of all these instructions needs to
> be updated to set these new bits accordingly.
>
> Signed-off-by: Sandipan Das <sandipan at linux.vnet.ibm.com>
For this series:
Acked-by: Naveen N. Rao <naveen.n.rao at linux.vnet.ibm.com>
> ---
> arch/powerpc/lib/sstep.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/arch/powerpc/lib/sstep.c b/arch/powerpc/lib/sstep.c
> index 5e8418c28bd8..16814bfc01da 100644
> --- a/arch/powerpc/lib/sstep.c
> +++ b/arch/powerpc/lib/sstep.c
> @@ -31,6 +31,8 @@ extern char system_call_common[];
> #define XER_SO 0x80000000U
> #define XER_OV 0x40000000U
> #define XER_CA 0x20000000U
> +#define XER_OV32 0x00080000U
> +#define XER_CA32 0x00040000U
>
> #ifdef CONFIG_PPC_FPU
> /*
> --
> 2.13.5
>
More information about the Linuxppc-dev
mailing list