Remove legacy EPT engine by wcwang · Pull Request #261 · intel/haxm (original) (raw)
As the new memory virtualization engine EPT2 (Extended Page Table) has
been stable and the legacy EPT codes can sometimes cause exceptions, it
is necessary to clean up legacy codes and it will simplify the current
code structure.
Change summary:
- Remove the code segments inside the else directive of the preprocessor
macro CONFIG_HAX_EPT2 - Remove the definitions, declarations and invocations of the legacy EPT
functions - Remove the definitions of the unused member variables
- Remove the definitions and declaration of unused functions
Signed-off-by: Wenchao Wang wenchao.wang@intel.com
As the new memory virtualization engine EPT2 (Extended Page Table) has been stable and the legacy EPT codes can sometimes cause exceptions, it is necessary to clean up legacy codes and it will simplify the current code structure.
Change summary:
- Remove the code segments inside the else directive of the preprocessor macro CONFIG_HAX_EPT2
- Remove the definitions, declarations and invocations of the legacy EPT functions
- Remove the definitions of the unused member variables
- Remove the definitions and declaration of unused functions
Change-Id: Ia7fe8eef9e97ad79c18534e5da400e90a8ad5073 Signed-off-by: Wenchao Wang wenchao.wang@intel.com
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
coxuintel linked an issue
that may beclosed by this pull request