Commit graph

26 commits

Author SHA1 Message Date
Satoshi Tanda
c4a479e024 Make translation up to 1TB 2025-03-03 08:10:12 -08:00
Satoshi Tanda
1c48e3c8f8 Fix EFER MSR protection bug (redo) 2025-02-27 07:34:20 -08:00
Satoshi Tanda
8a5c0bd22f Revert "Fix EFER MSR protection bug"
This reverts commit ad93f850b5.
2025-02-27 07:34:20 -08:00
Satoshi Tanda
9e107159a0 Fix typos 2025-02-21 08:42:29 -08:00
Satoshi Tanda
ad93f850b5 Fix EFER MSR protection bug 2025-02-21 08:36:32 -08:00
Satoshi Tanda
f14137f231 Allow build with recent WDK, drop Win 7,8 support 2025-02-21 08:02:04 -08:00
Satoshi Tanda
b3591f74b3 Fix incorrect CPUID interception 2020-08-16 06:29:57 -07:00
Satoshi Tanda
457259cf86 Let Windbg display guest call stack during #VMEXIT 2019-09-02 19:11:22 -07:00
Satoshi Tanda
1fd12302bf Clean up the project file, use C++17 2019-09-02 16:24:40 -07:00
Satoshi Tanda
d893b8aab9 Use vDbgPrintExWithPrefix for concise log messages 2019-09-02 16:18:19 -07:00
Satoshi Tanda
00db3231d3 Fix incorrect assert in MSR access handling 2019-09-02 16:12:49 -07:00
Satoshi Tanda
818cee1a1f Fix incorrect doxygen commands 2019-09-02 09:18:20 -07:00
Satoshi Tanda
6df4cce0fd fix cast correctness and typo 2019-04-06 18:55:43 -07:00
Satoshi Tanda
590433446c Raise IRQL on #VMEXIT 2018-09-01 13:52:33 -07:00
Satoshi Tanda
a1cdcd6595 Add editorconfig, commands & cosmetic changes 2018-09-01 13:48:47 -07:00
Satoshi Tanda
0e911c633f Address code analysis warnings, minor style correction 2018-04-01 13:08:44 -07:00
Satoshi Tanda
cacee44d6d update comments
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-05-01 18:34:49 -07:00
Satoshi Tanda
5b0607b819 update comments
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-28 06:27:43 -07:00
Satoshi Tanda
c18f82d6e3 Update README.md 2017-04-26 21:40:50 -07:00
Satoshi Tanda
dc0c630980 update README
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-26 21:38:03 -07:00
Satoshi Tanda
dd6e1ac01b complete code cleanup
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-26 21:33:55 -07:00
Satoshi Tanda
4cbd03e55c add write EFER handling
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-24 21:43:26 -07:00
Satoshi Tanda
1af68ef790 multiple fixes and documentation updates
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-23 13:04:39 -07:00
Satoshi Tanda
af2f23e33c fix issues, simplify code and support Windows 7
This commit adds following changes:
- Fix issues
-- GPR could have been destroyed during VMCB setup and not recovered
-- VpData address could have been computed wrongly due to sign
   extension
- Simplify code
-- Removed SV_DEBUG_PRINT macro
-- Contiguous memory was not required and replaced
- Support for Windows 7.
-- Removed use of newer API
-- Opted-in non-executable memory allocation

Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-21 14:23:29 -07:00
Satoshi Tanda
5f2a117af4 add project files
Signed-off-by: Satoshi Tanda <tanda.sat@gmail.com>
2017-04-21 06:27:57 -07:00
Satoshi Tanda
7408ffaac3 Initial commit 2017-04-19 18:51:32 -07:00