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

aarch64 support for software-managed dirty page tracking #1398

Open
wjhun opened this issue Feb 5, 2021 · 0 comments
Open

aarch64 support for software-managed dirty page tracking #1398

wjhun opened this issue Feb 5, 2021 · 0 comments

Comments

@wjhun
Copy link
Contributor

wjhun commented Feb 5, 2021

While the cpu type specified to qemu for the virt platform is armv8.1-a, a read of ID_AA64MMFR1_EL1 does not indicate that hardware management of dirty pages is available (e.g. HD and HA bits are zero). If we can't depend on this feature, we'll need to set shared pages to read-only and track dirty state via a protection exception.

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

No branches or pull requests

1 participant