You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
get_page_access is actually not implemented by hypervisor. the library is supposed to maintain the state of page whose permissions have been modified, and return this state, via this API.
So it's a higher-level than we expected.
Indeed, good catch.
Then we keep this API in the trait, and leave it unimplemented for KVM.
The Libvmi Xen driver doesn't actually use the function in the driver implementation: https://github.com/libvmi/libvmi/search?q=xc_get_mem_access
get_page_access
is actually not implemented by hypervisor. the library is supposed to maintain the state of page whose permissions have been modified, and return this state, via this API.So it's a higher-level than we expected.
Example in Libvmi:
https://github.com/libvmi/libvmi/blob/master/libvmi/events.c#L667
The text was updated successfully, but these errors were encountered: