On Mon, Dec 10, 2018 at 07:54:25PM +, Kristina Martsenko wrote:
> On 09/12/2018 14:24, Richard Henderson wrote:
> > On 12/7/18 12:39 PM, Kristina Martsenko wrote:
> >> #define SCTLR_ELx_DSSBS (1UL << 44)
> >> +#define SCTLR_ELx_ENIA(1 << 31)
> >
> > 1U or 1UL lest you produce signed -0x
On 09/12/2018 14:24, Richard Henderson wrote:
> On 12/7/18 12:39 PM, Kristina Martsenko wrote:
>> #define SCTLR_ELx_DSSBS (1UL << 44)
>> +#define SCTLR_ELx_ENIA (1 << 31)
>
> 1U or 1UL lest you produce signed -0x8000.
Thanks, this was setting all SCTLR bits above 31 as well... Now f
On 12/7/18 12:39 PM, Kristina Martsenko wrote:
> #define SCTLR_ELx_DSSBS (1UL << 44)
> +#define SCTLR_ELx_ENIA (1 << 31)
1U or 1UL lest you produce signed -0x8000.
Otherwise,
Reviewed-by: Richard Henderson
r~
From: Mark Rutland
The ARMv8.3 pointer authentication extension adds:
* New fields in ID_AA64ISAR1 to report the presence of pointer
authentication functionality.
* New control bits in SCTLR_ELx to enable this functionality.
* New system registers to hold the keys necessary for this
functi
4 matches
Mail list logo