Skip to content
This repository was archived by the owner on Jan 28, 2023. It is now read-only.

Remove legacy EPT engine #261

Merged
merged 1 commit into from
Feb 17, 2020
Merged

Remove legacy EPT engine #261

merged 1 commit into from
Feb 17, 2020

Conversation

wcwang
Copy link
Contributor

@wcwang wcwang commented Jan 21, 2020

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

Fixes #242, #252

Signed-off-by: Wenchao Wang [email protected]

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

Fixes #242, #252

Change-Id: Ia7fe8eef9e97ad79c18534e5da400e90a8ad5073
Signed-off-by: Wenchao Wang <[email protected]>
@wcwang wcwang requested review from coxuintel and hyuan3 January 21, 2020 08:39
Copy link
Contributor

@coxuintel coxuintel left a comment

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 coxuintel linked an issue Feb 17, 2020 that may be closed by this pull request
@wcwang wcwang merged commit 7faf8ef into master Feb 17, 2020
@wcwang wcwang deleted the ept-clean-up branch February 17, 2020 08:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BSOD on Host Win10x64 Drv 7.5.4 BSOD on Host Win10x64 Drv 7.5.2
2 participants