From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web09.8668.1665500716182547303 for ; Tue, 11 Oct 2022 08:05:16 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=KHyzV+xQ; spf=pass (domain: intel.com, ip: 134.134.136.31, 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=1665500716; x=1697036716; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=s3XHjQUFUM1OV3l8q8zHLzz7MT2BDqMkWiIgLpzFRTI=; b=KHyzV+xQLqdsXGL6Bm2cVds7ssACl5WQcQge0eSgeZySegYqwpKcbLob RX1xNkA9G+MqR8bEY/J6djBIbJ65bzLCG+0QFHUPax0nXOP1l7l43jXEW bZmlrtHUtmnkk9wAW7AlRcGFFodg6fPkxZxiNzZwn5Ml2cFA0xWbwCy3W ee+MeCTZ3UWNRqF/uyUguks015ViyloK/Fg5befFCBI9/T89hIkxgtEC5 nBTsRU3m2SefFPyWqSje6GUrmfCzt0EgJQ+7mbP6KjoHSUudlENo7mDIg 1+t8HToAWQvUk5ZnXgHxt/Up4WZfVNSmA+HejHnmxiq561h2BGvEfV5+U A==; X-IronPort-AV: E=McAfee;i="6500,9779,10497"; a="366518342" X-IronPort-AV: E=Sophos;i="5.95,176,1661842800"; d="scan'208";a="366518342" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2022 08:04:09 -0700 X-IronPort-AV: E=McAfee;i="6500,9779,10497"; a="604172839" X-IronPort-AV: E=Sophos;i="5.95,176,1661842800"; d="scan'208";a="604172839" Received: from mdkinney-mobl2.amr.corp.intel.com ([10.209.79.249]) by orsmga006-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2022 08:04:08 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Jiewen Yao , Jian J Wang , Xiaoyu Lu , Guomin Jiang , Christopher Zurcher Subject: [Patch 09/12] CryptoPkg: Remove PcdOpensslEcEnabled from CryptoPkg.dec Date: Tue, 11 Oct 2022 08:03:55 -0700 Message-Id: <20221011150358.1332-10-michael.d.kinney@intel.com> X-Mailer: git-send-email 2.37.1.windows.1 In-Reply-To: <20221011150358.1332-1-michael.d.kinney@intel.com> References: <20221011150358.1332-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