Skip to content
This repository has been archived by the owner on Nov 15, 2024. It is now read-only.

H_INIT_PAGE hcall from SVM must be handled locally by Ultravisor #2

Open
rampai opened this issue Nov 21, 2020 · 0 comments
Open

H_INIT_PAGE hcall from SVM must be handled locally by Ultravisor #2

rampai opened this issue Nov 21, 2020 · 0 comments

Comments

@rampai
Copy link
Collaborator

rampai commented Nov 21, 2020

Currently it is reflecting it to the Hypervisor. Hypervisor cannot do anything with the Hcall, since it does not have access to the secure page.

Ultravisor must handle it locally and return to the SVM.

BTW: AFAICT this hcall is made only by Hash Guests. Since we do not support Hash Guests, we have not encountered this problem. However its better to handle this call gracefully, either by handling it, or returning a U_FUNCTION error code.

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

No branches or pull requests

1 participant