[PATCH 0/8] Reset more security-related CSRs
Anup Patel
anup at brainfault.org
Mon Apr 28 05:41:13 PDT 2025
On Tue, Apr 15, 2025 at 7:00 PM Radim Krčmář <rkrcmar at ventanamicro.com> wrote:
>
> Hello,
>
> there is a possible security hole in the initial state of many CSRs that
> control isolation between privilege levels.
>
> [1,2/8] are making the rest easier to implement.
> The vulnerabilities get fixed in [3,4,8/8].
> [5/8] fixes a loosely-related opensbi bug.
>
> Radim Krčmář (8):
> lib: sbi: add 64 bit csr macros
> lib: sbi: use 64 bit csr macros
> lib: sbi_hart: reset hstatus
> lib: sbi_hart: reset sstateen and hstateen
> lib: sbi_hart: fix sstateen emulation
> lib: sbi_hart: reset mstateen0
> lib: sbi_hart: add Ssstateen extension
> lib: sbi_hart: properly reset Ssstateen
Good set of improvements. Thanks for catching these issues.
Regards,
Anup
More information about the opensbi
mailing list