Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microsoft Hypervisor TLFS Conformance #3

Closed
Zero-Tang opened this issue Aug 12, 2019 · 1 comment
Closed

Microsoft Hypervisor TLFS Conformance #3

Zero-Tang opened this issue Aug 12, 2019 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Zero-Tang
Copy link
Owner

Introduction

Since the issue #2, I realized that Microsoft Windows 10 is utilizing virtualization features from the hosting VMM.

Request of Issue

Implement conformance to Microsoft Hypervisor Top-Level Functional Specification.

Relevant Reference

Microsoft Hypervisor Specifications:
https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/tlfs
XenProject Relevant Source Code regarding TLFS (viridian):
https://github.com/xen-project/xen/tree/master/xen/arch/x86/hvm/viridian

@Zero-Tang Zero-Tang added enhancement New feature or request help wanted Extra attention is needed labels Aug 12, 2019
Zero-Tang added a commit that referenced this issue Mar 22, 2020
Fix bugs in CPUID caching in SVM-Core.
Omit unimportant debug message during searching exported procedures.
Add Enable/Disable CPUID Caching Options.
Specifies that NoirVisor does not conform Microsoft Hypervisor TLFS.
Close issue #3 since I plan not to conform it at this point.
@Zero-Tang
Copy link
Owner Author

This issue will be closed as soon as I complete CPUID caching architecture in VT-Core.

Zero-Tang added a commit that referenced this issue Apr 10, 2020
Add feature enabling/disabling option in VT-Core.
Half-way done of CPUID caching architecture in VT-Core.
VT-Core now indicates unconformance to Microsoft Hypervisor TLFS. Issue #3 will be closed.
Revise document.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
No open projects
NoirVisor 2020
  
Awaiting triage
Development

No branches or pull requests

1 participant