hv:move ept violation handler to io_emul.c

move this api from ept.c to io_emul.c to avoid
reverse dependency.

Tracked-On: #1842
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
Reviewed-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
Mingqiang Chi
2019-01-18 14:04:09 +08:00
committed by wenlingz
parent 1d98b7012d
commit 55e5ed2e1a
6 changed files with 95 additions and 94 deletions

View File

@@ -341,3 +341,6 @@ The following APIs are provided for I/O emulation at runtime:
.. doxygenfunction:: pio_instr_vmexit_handler
:project: Project ACRN
.. doxygenfunction:: ept_violation_vmexit_handler
:project: Project ACRN

View File

@@ -460,9 +460,6 @@ EPT
.. doxygenfunction:: invept
:project: Project ACRN
.. doxygenfunction:: ept_violation_vmexit_handler
:project: Project ACRN
.. doxygenfunction:: ept_misconfig_vmexit_handler
:project: Project ACRN