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?