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

feat(svpbmt): support PBMTE #532

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

feat(svpbmt): support PBMTE #532

wants to merge 2 commits into from

Conversation

Maxpicca-Li
Copy link
Member

@Maxpicca-Li Maxpicca-Li commented Sep 19, 2024

  1. set the default PBMTE 1 when PBMT is supported and raise page fault when PBMTE is 0 and PTE.PBMT is not 0.
  2. update csr_read and csr_write to resolve the case when henvcfg.pbmt is read-only 0 and ignored write.
  3. fix a logic error during read-only processing.

@Maxpicca-Li Maxpicca-Li requested review from lewislzh, huxuan0307 and cebarobot and removed request for huxuan0307 September 19, 2024 08:42
@Maxpicca-Li Maxpicca-Li added the bug Something isn't working label Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant