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.web12.1058.1666290930610733653 for ; Thu, 20 Oct 2022 11:35:35 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Brn5RRzT; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666290935; x=1697826935; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=s3XHjQUFUM1OV3l8q8zHLzz7MT2BDqMkWiIgLpzFRTI=; b=Brn5RRzTWizFIfxRuJpNud70B+4MCLbAIB8s4waCbSLtxd4cJx+KBTlX xvI4jNiCLT6YJmh6irHBUBgYaxLKs0RvbtLXfcag3Vz4l9tygSlNnb9jO 7XdqgJkFnsePxNlqTtafVPC7LYhp6kcKXqGEeKPFM0Z2TqdPe2OlFvst3 bM7q8ZwZ0OztMedh084hnKl8gwrSKjORBPLJ9dccZUx/xXZ0yKNWBkd5z Rq6hAs7lqXxK99g6gOFK8XDOWDbYwigrZ+lMTukCmwUMclaNNJiIpkR3F vtEo1IUIsTdwBlqCGwF2ci5gSC4vbR5/GtYvriCVpLUMP8QQE3bPTIelQ A==; X-IronPort-AV: E=McAfee;i="6500,9779,10506"; a="286523546" X-IronPort-AV: E=Sophos;i="5.95,199,1661842800"; d="scan'208";a="286523546" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2022 11:35:35 -0700 X-IronPort-AV: E=McAfee;i="6500,9779,10506"; a="632427802" X-IronPort-AV: E=Sophos;i="5.95,199,1661842800"; d="scan'208";a="632427802" Received: from mdkinney-mobl2.amr.corp.intel.com ([10.212.188.143]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2022 11:35:34 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Jiewen Yao , Jian J Wang , Xiaoyu Lu , Guomin Jiang , Christopher Zurcher Subject: [Patch v2 09/16] CryptoPkg: Remove PcdOpensslEcEnabled from CryptoPkg.dec Date: Thu, 20 Oct 2022 11:35:03 -0700 Message-Id: <20221020183510.1799-10-michael.d.kinney@intel.com> X-Mailer: git-send-email 2.37.1.windows.1 In-Reply-To: <20221020183510.1799-1-michael.d.kinney@intel.com> References: <20221020183510.1799-1-michael.d.kinney@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Remove the PcdOpensslEcEnabled PCD that is no longer used. The EC feature is selected by using one of the OpensslLib instances that includes the EC features which are either OpensslLibFull.inf or OpensslLibFullAccel.inf. Cc: Jiewen Yao Cc: Jian J Wang Cc: Xiaoyu Lu Cc: Guomin Jiang Cc: Christopher Zurcher Signed-off-by: Michael D Kinney --- CryptoPkg/CryptoPkg.dec | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/CryptoPkg/CryptoPkg.dec b/CryptoPkg/CryptoPkg.dec index f326c6324013..e20a5e9c38e3 100644 --- a/CryptoPkg/CryptoPkg.dec +++ b/CryptoPkg/CryptoPkg.dec @@ -90,38 +90,5 @@ [PcdsFixedAtBuild] # @ValidList 0x80000001 | 0x00000001, 0x00000002, 0x00000004, 0x00000008, 0x00000010 gEfiCryptoPkgTokenSpaceGuid.PcdHashApiLibPolicy|0x00000002|UINT32|0x00000001 - ## Enable/Disable the ECC feature in openssl library. The default is disabled. - # If ECC feature is disabled, all related source files will not be compiled. - # @Prompt Enable/Disable ECC feature in openssl library - gEfiCryptoPkgTokenSpaceGuid.PcdOpensslEcEnabled|FALSE|BOOLEAN|0x0000003 - # Set it to TRUE if: - # 1) Platform needs ECC in TLS, or asymmetric cryptography services such as - # X509 certificate or PEM format data processing. - # 2) Platform needs to enable PcdCryptoServiceFamilyEnable.Ec service. - # Please note: - # ECC feature will cause a significant memory increase, approximate memory impact - # in below table for reference by platform developers with FW size limitations. - # Uncompressed LZMA Compressed - # CPU CRYPTO_SERVICES Module EC=FALSE EC=TRUE EC=FALSE EC=TRUE Increase - # ==== =============== ======== ======== ======= ======== ======= ======== - # IA32 NONE CryptoPei 21536 21568 0 KB - # IA32 NONE CryptoDxe 21632 21696 0 KB - # IA32 NONE CryptoSmm 22976 23072 0 KB - # IA32 MIN_PEI CryptoPei 248992 249120 0 KB - # IA32 MIN_DXE_MIN_SMM CryptoDxe 636672 829568 288520 401034 113 KB - # IA32 MIN_DXE_MIN_SMM CryptoSmm 426048 601472 191517 296022 105 KB - # IA32 ALL CryptoPei 423840 598976 189047 293759 104 KB - # IA32 ALL CryptoDxe 645280 838144 292955 405277 113 KB - # IA32 ALL CryptoSmm 441888 617184 198779 303628 105 KB - # X64 NONE CryptoPei 29632 29664 0 KB - # X64 NONE CryptoDxe 29792 29792 0 KB - # X64 NONE CryptoSmm 31296 31296 0 KB - # X64 MIN_PEI CryptoPei 310784 310848 0 KB - # X64 MIN_DXE_MIN_SMM CryptoDxe 804288 1016256 311436 426596 115 KB - # X64 MIN_DXE_MIN_SMM CryptoSmm 543776 733920 204483 310775 106 KB - # X64 ALL CryptoPei 540384 730240 202494 308467 106 KB - # X64 ALL CryptoDxe 815392 1027296 316228 431321 115 KB - # X64 ALL CryptoSmm 563648 753696 213488 319644 106 KB - [UserExtensions.TianoCore."ExtraFiles"] CryptoPkgExtra.uni -- 2.37.1.windows.1