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

Add hypervisor 2-stage translation test #558

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

Conversation

heiyuen1999
Copy link

This PR add a simple hypervisor 2-stage translation test.I have tested it on spike.

Signed-off-by: heiyuen1999 <[email protected]>
Signed-off-by: heiyuen1999 <[email protected]>
Signed-off-by: heiyuen1999 <[email protected]>
set 2-stage translation, do a simple load and store

Signed-off-by: heiyuen1999 <[email protected]>
add hypervisor to Makefile

Signed-off-by: heiyuen1999 <[email protected]>
fix some error

Signed-off-by: heiyuen1999 <[email protected]>
Signed-off-by: heiyuen1999 <[email protected]>
Signed-off-by: heiyuen1999 <[email protected]>
Signed-off-by: heiyuen1999 <[email protected]>
Copy link
Collaborator

@aswaterman aswaterman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. I'd like someone who is familiar with the two-stage translation scheme to review this PR before I merge it. (Unfortunately, I don't have time right now.)

Modify address alignment to allow the page table to store 2048 entries

Signed-off-by: heiyuen1999 <[email protected]>
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

Successfully merging this pull request may close these issues.

2 participants