From ce7d94c49a27180db54eacae6af8fb19a213d5d6 Mon Sep 17 00:00:00 2001 From: _xeroxz Date: Sat, 12 Dec 2020 07:21:02 +0000 Subject: [PATCH] i was a gorilla, AMD puts rax in the VMCB because its used in vmrun... --- Voyager/PayLoad (AMD)/vmexit_handler.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/Voyager/PayLoad (AMD)/vmexit_handler.cpp b/Voyager/PayLoad (AMD)/vmexit_handler.cpp index f2c94cd..8fde2f9 100644 --- a/Voyager/PayLoad (AMD)/vmexit_handler.cpp +++ b/Voyager/PayLoad (AMD)/vmexit_handler.cpp @@ -19,7 +19,6 @@ svm::pgs_base_struct vmexit_handler(void* unknown, svm::pguest_context context) switch ((svm::vmexit_command_t)context->rdx) { case svm::vmexit_command_t::init_paging_tables: - // AMD is a gorilla... why is RAX in the VMCB? vmcb->rax = pg_table::init_pg_tables(); break; default: