Skip to content

whether support Zicfiss or not when MPRV=1 #2408

@Qin0803

Description

@Qin0803

in RISCV privilege spec, it describes as follow:

Activating Zicfiss in M-mode is currently not supported.

The MPRV (Modify PRiVilege) bit modifies the effective privilege mode, i.e., the privilege level at which loads and stores execute.

when current privilege mode is M mode, and we can config MPRV MPV MPP to make effective privilege mode is HS/U/VS/VU.
So when MPRV=1, is it illegal to activate zicfiss and use SSPOPCHK, SSPUSH, SSAMOSWAP?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions