From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.22189.1682106403067636518 for ; Fri, 21 Apr 2023 12:46:43 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: abhi.singh@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 15706139F; Fri, 21 Apr 2023 12:47:26 -0700 (PDT) Received: from beelzebub.ast.arm.com (abhsin07-ThinkStation-P720.austin.arm.com [10.118.30.31]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 2C9483F6C4; Fri, 21 Apr 2023 12:46:42 -0700 (PDT) From: "Abhimanyu Singh" To: devel@edk2.groups.io Cc: Edhaya.Chandran@arm.com, gaojie@byosoft.com.cn, Carolyn.Gjertsen@amd.com, =Samer.El-Haj-Mahmoud@arm.com, stuart.yoder@arm.com, Samer El-Haj-Mahmoud Subject: [PATCH v1 0/1] uefi-sct/SctPkg: TCGMOR SCT Test Implementation Date: Fri, 21 Apr 2023 14:46:37 -0500 Message-Id: <20230421194638.1778378-1-Abhi.Singh@arm.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The TCG PC Client Platform Reset Attack Mitigation Spec v1.10 is based=20 on UEFI Variables, and there should be a way to test for the variables=20 and functionality based on the TCG specification. REF to Bugzilla: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4419 Proposed SCT spec: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4374 Repository: https://github.com/aabhi64/edk2-test/tree/tcgmortest Cc: G Edhaya Chandran Cc: Barton Gao Cc: Carolyn Gjertsen Cc: Samer El-Haj-Mahmoud Abhi.Singh (1): uefi-sct/SctPkg: TCGMOR Platform Reset Check Test uefi-sct/SctPkg/CommonGenFramework.sh = | 1 + uefi-sct/SctPkg/Config/Data/Category.ini = | 7 + uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCGMOR/BlackBoxTest/Gu= id.c | 33 +++ uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCGMOR/BlackBoxTest/Gu= id.h | 36 +++ uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCGMOR/BlackBoxTest/TC= GMORBBTest.inf | 53 ++++ uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCGMOR/BlackBoxTest/TC= GMORBBTestFunction.c | 312 ++++++++++++++++++++ uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCGMOR/BlackBoxTest/TC= GMORBBTestMain.c | 109 +++++++ uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCGMOR/BlackBoxTest/TC= GMORBBTestMain.h | 89 ++++++ uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc = | 1 + 9 files changed, 641 insertions(+) create mode 100644 uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCG= MOR/BlackBoxTest/Guid.c create mode 100644 uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCG= MOR/BlackBoxTest/Guid.h create mode 100644 uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCG= MOR/BlackBoxTest/TCGMORBBTest.inf create mode 100644 uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCG= MOR/BlackBoxTest/TCGMORBBTestFunction.c create mode 100644 uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCG= MOR/BlackBoxTest/TCGMORBBTestMain.c create mode 100644 uefi-sct/SctPkg/TestCase/UEFI/EFI/RuntimeServices/TCG= MOR/BlackBoxTest/TCGMORBBTestMain.h --=20 2.34.1