Skip to content

Add hypervisor register support #41

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

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

lingfuyi
Copy link

@lingfuyi lingfuyi commented May 17, 2025

Hi @andre-richter
Thank you for maintaining this amazing project! This PR introduces a new interface (register HFGRTR_EL2) , This interface is currently being used in my new project [rust for pkvm] to [convert kernel nvhe code to rust].

The changes have been tested with updated test cases (and documentation). If possible, I’d appreciate it if this could be merged to benefit more developers. I’m happy to address any feedback or adjustments needed.

Thank you for your time! 🙏

lingfuyi added 6 commits May 17, 2025 09:09
Signed-off-by: lingfuyi <[email protected]>
Signed-off-by: lingfuyi <[email protected]>
Signed-off-by: lingfuyi <[email protected]>
Signed-off-by: lingfuyi <[email protected]>
Signed-off-by: lingfuyi <[email protected]>
Signed-off-by: lingfuyi <[email protected]>

register_bitfields! {u64,
pub HDFGWTR_EL2 [
// 63: RES0, 保留位,写0

Choose a reason for hiding this comment

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

Is it possible to translate this documentation to English?

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