diff options
author | Jason Andryuk <jason.andryuk@amd.com> | 2024-04-11 15:43:56 -0400 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-08-30 16:55:41 +0000 |
commit | 0e6f6c715c59a6a44f86e523460526b3217c8b62 (patch) | |
tree | 2e7f1d47b46cafc93bfb94ed885aafec4f96e633 /OvmfPkg/XenPlatformPei | |
parent | 9d5a9940e4b1bf7cc9080ff245485abbf1858d2c (diff) | |
download | edk2-0e6f6c715c59a6a44f86e523460526b3217c8b62.tar.gz edk2-0e6f6c715c59a6a44f86e523460526b3217c8b62.tar.bz2 edk2-0e6f6c715c59a6a44f86e523460526b3217c8b62.zip |
OvmfPkg/XenHypercallLib: Use direct hypercalls
This removes the need to allocate memory for the hypercall page,
particularly for use during runtime. This also makes the library usable
in all phases, so LIBRARY_CLASS can remove the restrictions.
The processor vendor is used to select vmmcall or vmcall instructions.
The listed vendors are those in the Xen tree.
Signed-off-by: Jason Andryuk <jason.andryuk@amd.com>
Diffstat (limited to 'OvmfPkg/XenPlatformPei')
0 files changed, 0 insertions, 0 deletions