summaryrefslogtreecommitdiff
path: root/include/sbi_utils
diff options
context:
space:
mode:
authorDeepak Gupta <[email protected]>2025-11-24 14:03:39 -0800
committerAnup Patel <[email protected]>2025-12-26 16:22:09 +0530
commitfbb5fe811d453c11dbcacf8cfe2fa7e445834475 (patch)
treee42cbe689da22a1dfcc3f66843c54a4db19167b4 /include/sbi_utils
parent73183a60ab5d2eead290965b783eb1a170804741 (diff)
lib: sbi: expected trap must always clear MPRV
Expected trap must always clear MPRV. Currently it doesn't. There is a security issue here where if firmware was doing ld/st with MPRV=1 and since there would be a expected trap, opensbi will continue to run as MPRV=1. Security impact is DoS where opensbi will just keep trapping. Signed-off-by: Deepak Gupta <[email protected]> Reviewed-by: Anup Patel <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Anup Patel <[email protected]>
Diffstat (limited to 'include/sbi_utils')
0 files changed, 0 insertions, 0 deletions