-
Notifications
You must be signed in to change notification settings - Fork 22
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 inter-vm conmmunication on hvisor #153
base: dev
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
Another question is that the implementation of the Connection struct in modules/ruxhal/src/platform/aarch64_common/ivc.rs in this PR seems irrelevant to the CPU architecture. Why not move it out of the platform directory? |
d4d30af
to
b42108b
Compare
info!("Message written to shared memory: {}", message); | ||
|
||
// Get a mutable reference to ControlTable to modify ipi_invoke | ||
let control_table = unsafe { control_table_ptr.as_mut() }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this API support parallel execution? Is the implementation thread-safe?
Add inter-vm conmmunication on hvisor.