[PATCH v5 1/4] include: adding support for Zicfilp / Zicfiss encodings

Samuel Holland samuel.holland at sifive.com
Sat Sep 14 09:43:00 PDT 2024


On 2024-09-10 11:35 AM, Deepak Gupta wrote:
> Zicfilp / Zicfiss extension (see link) introduces b2 (LPE) in menvcfg CSR to
> enable landing pads and b3 (SSE) in menvcfg CSR to enable shadow stack and
> landing pad for privilege less than M. Additionally extension introduces new
> bits in *status for recording landing pad state and a new exception type
> `software check exception` with cause=0x12.
> 
> Link: https://github.com/riscv/riscv-cfi
> 
> Signed-off-by: Deepak Gupta <debug at rivosinc.com>
> Reviewed-by: Atish Patra <atishp at rivosinc.com>
> ---
>  include/sbi/riscv_encoding.h | 7 +++++++
>  1 file changed, 7 insertions(+)

Reviewed-by: Samuel Holland <samuel.holland at sifive.com>




More information about the opensbi mailing list