From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web10.153809.1673825274206247621 for ; Sun, 15 Jan 2023 15:27:54 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=gTKw6d+3; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1673825274; x=1705361274; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=t0XwxOErK/SvLiFlaY1BMspj+T/xEdWNC9+yvDmTED4=; b=gTKw6d+3s0ku9EOMC4/sRAoV6bcXvnsbDr3ZbLhJRbiht1+sAHwsZMCE aSHkSHQ2EcMKaT4V7aDD0VPaLails5HMnVEP6SHJoRTTnB2m24VDoaF5B /CtIe873JbVG19hrEcx2Tbgt9i0EvSMY6ZBoJ3Psl6/ku/9nOiZzyJLc0 Ee0UMygmpBnZKZTj9lx1kG3QRhceZyY3nGM0YkvrKQFgIjhH8U763q9xJ D3sK1G206a2pcrJBYmSGoboDUTc9hXXBcd2UptjfPyX05fp8JJNBZzmHJ KELGHbRRhlExYIy0bZcIV097jesJuASsapgaIey5s98V/0H00m1nBpGWF A==; X-IronPort-AV: E=McAfee;i="6500,9779,10591"; a="304050342" X-IronPort-AV: E=Sophos;i="5.97,219,1669104000"; d="scan'208";a="304050342" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2023 15:27:53 -0800 X-IronPort-AV: E=McAfee;i="6500,9779,10591"; a="652092339" X-IronPort-AV: E=Sophos;i="5.97,219,1669104000"; d="scan'208";a="652092339" Received: from mxu9-mobl1.ccr.corp.intel.com ([10.249.174.76]) by orsmga007-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2023 15:27:50 -0800 From: "Min Xu" To: devel@edk2.groups.io Cc: Min Xu , Jiewen Yao , Jian J Wang , Erdem Aktas , James Bottomley , Gerd Hoffmann , Tom Lendacky , Michael Roth Subject: [PATCH V1 0/3] Fix TDVF issues Date: Mon, 16 Jan 2023 07:27:36 +0800 Message-Id: <20230115232739.415-1-min.m.xu@intel.com> X-Mailer: git-send-email 2.29.2.windows.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This patch-set fix below TDVF issues: Patch#1: Initialize Status in IoExit Patch#2: Extend EFI boot variable to PCR[1] according to TCG PC Client PFP spec. Patch#3: Refactor error handle of SetOrClearSharedBit so that the caller can handle the returned error. Cc: Jiewen Yao Cc: Jian J Wang Cc: Erdem Aktas Cc: James Bottomley Cc: Jiewen Yao Cc: Gerd Hoffmann Cc: Tom Lendacky Cc: Michael Roth Signed-off-by: Min Xu Min M Xu (3): OvmfPkg/CcExitLib: Initialize Status in IoExit SecurityPkg/TdTcg2Dxe: Extend EFI boot variable to PCR[1] OvmfPkg/BaseMemEncryptTdxLib: Refactor error handle of SetOrClearSharedBit .../BaseMemEncryptTdxLib/MemoryEncryption.c | 48 +++++++++++++++---- OvmfPkg/Library/CcExitLib/CcExitVeHandler.c | 9 ++-- SecurityPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c | 6 +-- 3 files changed, 46 insertions(+), 17 deletions(-) -- 2.29.2.windows.2