Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RVB23 profile privileged options clarification #161

Closed
ubc-guy opened this issue Apr 18, 2024 · 0 comments
Closed

RVB23 profile privileged options clarification #161

ubc-guy opened this issue Apr 18, 2024 · 0 comments

Comments

@ubc-guy
Copy link
Contributor

ubc-guy commented Apr 18, 2024

RVB23-profiles says:

"RVB23S64 has the same six privileged options (Sv48, Sv57, Svadu, Sscofpmf, Zkr, H) as RVA23S64."

However:
-- the actual list of optional priv extensions in the RVA text is: Sv48 Sv57, Zkr, Svadu, Sdext, Sstrict Svvptc, Sspn; since that list may change in the RVA profile, it is strongly advised not to "count" their number in the RVB profile nor attempt to list them. instead, be explicity just about RVA without reference to their status in RVA.

Further:
-- H is mandatory in RVA, not an option
-- Sscofpmf is already listed earlier as Mandatory in RVB
-- the actual list of optional extensions in the RVB text is: Ssnpm, Sspm, H, Sv48, Sv57, Svadu, Zkr, Svadu (listed twice!), Sdext, Sstrict, Svvptc

Recommended corrections:
-- delete the text: "RVB23S64 has the same privileged options (Sv48, Sv57, Svadu, Sscofpmf, Zkr, H) as RVA23S64." (fixes incorrect count, Sscofpmf and H problems, and future coherence problems)
-- delete second occurence of Svadu in list of RVB priv expansion options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant