Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: c01622057cde92ded2b1da0bc49d71726da77b82 https://github.com/tianocore/edk2/commit/c01622057cde92ded2b1da0bc49d71726da77b82 Author: Min M Xu <min.m...@intel.com> Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths: M OvmfPkg/Library/CcExitLib/CcExitLib.inf M OvmfPkg/Library/CcExitLib/CcExitVcHandler.c A OvmfPkg/Library/CcExitLib/CcInstruction.c A OvmfPkg/Library/CcExitLib/CcInstruction.h M OvmfPkg/Library/CcExitLib/SecCcExitLib.inf Log Message: ----------- OvmfPkg/CcExitLib: Move common X86 instruction code to separate file https://bugzilla.tianocore.org/show_bug.cgi?id=4169 Move common X86 instruction codes from CcExitVcHandler.c to separate files (CcInstruction.h / CcInstruction.c) so that these codes can be re-used in TDX. Cc: Gerd Hoffmann <kra...@redhat.com> Cc: Erdem Aktas <erdemak...@google.com> Cc: James Bottomley <j...@linux.ibm.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Tom Lendacky <thomas.lenda...@amd.com> Reviewed-by: Jiewen Yao <jiewen....@intel.com> Reviewed-by: Tom Lendacky <thomas.lenda...@amd.com> Signed-off-by: Min Xu <min.m...@intel.com> Acked-by: Gerd Hoffmann <kra...@redhat.com> Commit: e05132aaa091701b457ebcd725484ee5751759da https://github.com/tianocore/edk2/commit/e05132aaa091701b457ebcd725484ee5751759da Author: Min M Xu <min.m...@intel.com> Date: 2023-01-18 (Wed, 18 Jan 2023) Changed paths: M OvmfPkg/Library/CcExitLib/CcExitVeHandler.c Log Message: ----------- OvmfPkg/CcExitLib: Refactor TDX MmioExit BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4169 The previous TDX MmioExit doesn't handle the Mmio instructions correctly in some scenarios. This patch refactors the implementation to fix the issues. Cc: Erdem Aktas <erdemak...@google.com> Cc: James Bottomley <j...@linux.ibm.com> Cc: Jiewen Yao <jiewen....@intel.com> Cc: Gerd Hoffmann <kra...@redhat.com> Cc: Tom Lendacky <thomas.lenda...@amd.com> Cc: Ryan Afranji <afra...@google.com> Reported-by: Ryan Afranji <afra...@google.com> Signed-off-by: Min Xu <min.m...@intel.com> Reviewed-by: Jiewen Yao <jiewen....@intel.com> Acked-by: Gerd Hoffmann <kra...@redhat.com> Compare: https://github.com/tianocore/edk2/compare/70d1481b559c...e05132aaa091 _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits