From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 35DD0780447 for ; Mon, 20 Jan 2025 10:07:51 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=1tkE0KcQyQK72zge9c/n3jV4w4bbRlZa1uvFpxpNJJI=; c=relaxed/simple; d=groups.io; h=Received-SPF:From:To:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:NoDisclaimer:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type; s=20240830; t=1737367670; v=1; x=1737626869; b=vy2ybgOjsqYBd2DzqS72UYPzITfYXAyiVA5you8SEVJ2QqGeJfCkeU5H0Rl6ST3PlDkpq6a7 ntD5kukP5HOYFv+q5RXfciOZJyK36981V4nmBjP8zaBqzkyDMt19+F5Z12lPQb6+pLN7CWq9Xdd d97ni6Yh75HPG8tyoQigU2uJ1SSA64kFoyFe/CHBAN1NZDAMbNr7NGqXcVMcojME2MZjq8RQbVL 9prcoSjsFJvmxCobgrwtBbixDdfpUW4is/RzgU4GxDa5aA8an/dFHpcYfFmb9DnQ9iW6q+Ocai9 ygmKbLWbx3NntaHWumeot0Elauf2iw9jSE9FzR4rYQi/g== X-Received: by 127.0.0.2 with SMTP id c6Y7YY7687511xJHCiLz5tnu; Mon, 20 Jan 2025 02:07:49 -0800 X-Received: from PA4PR04CU001.outbound.protection.outlook.com (PA4PR04CU001.outbound.protection.outlook.com [40.107.162.7]) by mx.groups.io with SMTP id smtpd.web10.44428.1737019174255118335 for ; Thu, 16 Jan 2025 01:19:34 -0800 X-Received: from AS9PR01CA0043.eurprd01.prod.exchangelabs.com (2603:10a6:20b:542::21) by PAWPR08MB9031.eurprd08.prod.outlook.com (2603:10a6:102:343::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.18; Thu, 16 Jan 2025 09:19:30 +0000 X-Received: from AMS1EPF0000004C.eurprd04.prod.outlook.com (2603:10a6:20b:542:cafe::3c) by AS9PR01CA0043.outlook.office365.com (2603:10a6:20b:542::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8356.14 via Frontend Transport; Thu, 16 Jan 2025 09:19:30 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=arm.com; Received-SPF: Fail (protection.outlook.com: domain of arm.com does not designate 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; X-Received: from nebula.arm.com (172.205.89.229) by AMS1EPF0000004C.mail.protection.outlook.com (10.167.16.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.8356.11 via Frontend Transport; Thu, 16 Jan 2025 09:19:29 +0000 X-Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX06.Arm.com (10.240.25.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 16 Jan 2025 09:19:29 +0000 X-Received: from AZ-NEU-EX05.Arm.com (10.240.25.133) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 16 Jan 2025 09:19:28 +0000 X-Received: from a079126.blr.arm.com (10.162.6.25) by mail.arm.com (10.240.25.133) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Thu, 16 Jan 2025 09:19:28 +0000 From: "Amrathesh via groups.io" To: Subject: [edk2-devel] [PATCH v1 1/1] uefi-sct/SctPkg: TCG2 Protocol: Expand BSCap.HashAlgorithmBitmap check Date: Thu, 16 Jan 2025 14:49:26 +0530 Message-ID: <20250116091926.3071032-2-amrathesh@arm.com> In-Reply-To: <20250116091926.3071032-1-amrathesh@arm.com> References: <20250116091926.3071032-1-amrathesh@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS1EPF0000004C:EE_|PAWPR08MB9031:EE_ X-MS-Office365-Filtering-Correlation-Id: bf3f5bae-1d79-45b0-75a3-08dd360ee16e x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?U0m8qOmkp1Zm4K2Q4b4isBjAPlK7plSQlc71q+DvIdgKHObpFHT21nF6fM8r?= =?us-ascii?Q?qlEAMP5h7em6re9fZmldcYYlT2NTx8LqjIwKXCZxoQsxS49g8r9ovF0HLpKW?= =?us-ascii?Q?qJv2vZTP8rGU+/qTsiQWF32VjfftDyruwhQ8tCyiCmMFrDLwlMWqka8FJjI/?= =?us-ascii?Q?qdOLrnee4nnixzxrhuWQ0zlJtU3fjnoijB/8NiN7/3/QxO9O9X5xBWDxTRXH?= =?us-ascii?Q?Rn4AIxbfbWRJwxMMzWDZ2IjCyRQ1iQyX6+ZeQmaTWCw7bUNH1xrl0o/Y89M+?= =?us-ascii?Q?tO4qQ9Q27tXASOmVFkV3XUC6KMcmlovBk/HtJdGWvbVxW+9WWdMfb+t7mBcz?= =?us-ascii?Q?aU/LXySCioaoyKBAB1B2LQDzzi+V5MwgaMXRyVyDaEGwJWeSzWKEWhL04PTR?= =?us-ascii?Q?14UzcOW3x+nF1S5wNxfq7n74XCiLRK2k/zs0qOYQtiq1W53o02qZuBvXItzU?= =?us-ascii?Q?Rf/P/28NqcT3bebxPVNled7H+w4lZUA9Crli716L1WFc9WdAZE89wcEnqiUS?= =?us-ascii?Q?EKhKQjr2+tatbi7BY17pJtl1n8dufp7kdYZOBqBYls3ZUYPUFcUxDB1TkSrv?= =?us-ascii?Q?GP4CYB/nyR3/9dwgXStB23FYxoGI6WcEdn3c4+/sIkX+9Py8Ac+6x5h+iysk?= =?us-ascii?Q?lQgc9Si93z7XKiaOHyEu0BWMNchjIkXny1YbDn1JKf9kd+OMNHY7hjAIRwOx?= =?us-ascii?Q?3Xd+Nu+tu9rZbhW0CRzcQ31W740pVP/gs/J/HYYuiiqXj0LtfGJNUHDxtPHQ?= =?us-ascii?Q?PqndmNnoEoNqxGJnMgPXsv5rUoMOc0NfbIu339ng3a/ylID7zV/gAba/41ex?= =?us-ascii?Q?8MENj5dzZ0bnIJTQkPyyjSCiJhJu1GBAY6b2v4J3gpFKDZdVvNjfQti6c7Hu?= =?us-ascii?Q?aCVETBRWdOCcKqYXxRuwcHo3OYD5d1ny23v/KiNk86hrxECBf98X7s+3UbcO?= =?us-ascii?Q?YhpOsFeHrC0FQ66ej80izZwjn5FszwO+Sb9tZFy97oUMTuYhmcDvH+uozVgY?= =?us-ascii?Q?L5V+xdu9ONch10yBqUydujyYds0TuTG0i5buU0x8J3G5vDJ+mJIahNeYN2E8?= =?us-ascii?Q?Oi0a9kFXvKeSC7Dh5l8KQVBSdYvOe8UcHCqT7xA4Y30rHGE9PAhF/edwW9Xt?= =?us-ascii?Q?XxvBLg+xakFK6aBkNsfc6azdSucQvOR/ABrWBcq3n+alNPtavwvoNTj8VYXn?= =?us-ascii?Q?S/F6kbfnVFVlrJBWsFswzWccLyccSQCJcru8BCpAYXhOJuzkmOe8z7bzQKrl?= =?us-ascii?Q?mxK3SEnX7AseF8GqLT2S2re/qGUJ8msNEpJRs8aFfihzTTQyKs4J06vyIMTC?= =?us-ascii?Q?ZkvvV3wVnZRsVZo8Q0XsB1apAVMJ6TrrlfndNa+bT+vIlw2A9umE7+rxejjf?= =?us-ascii?Q?gop+VnQSzNBaxurREN0fiP/Zw8zGDuUSBssm/RIprXAvRjsMAJlKuplayUNg?= =?us-ascii?Q?aulss9Zfa316daqyPM4+jPCk3stmpb8WavsV6Mj19lrSyNxwwnWrEm1IPmgp?= =?us-ascii?Q?wehQC1/7mrfmNNA=3D?= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2025 09:19:29.5564 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bf3f5bae-1d79-45b0-75a3-08dd360ee16e X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[172.205.89.229];Helo=[nebula.arm.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF0000004C.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR08MB9031 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Mon, 20 Jan 2025 02:07:49 -0800 Resent-From: amrathesh@arm.com Reply-To: devel@edk2.groups.io,amrathesh@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: nj1pPxx3lJSMYo7kvErfiQZ9x7686176AA= Content-Transfer-Encoding: base64 Content-Type: text/plain X-Spam-Flag: yes X-Spam-Level: ************ X-GND-Spam-Score: 190 X-GND-Status: SPAM Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=vy2ybgOj; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io UHJldmlvdXNseSwgdGhlIHRlc3Qgb25seSB2YWxpZGF0ZWQgU0hBLTI1NiBpbg0KRUZJX1RDRzJf Qk9PVF9TRVJWSUNFX0NBUEFCSUxJVFkuSGFzaEFsZ29yaXRobUJpdG1hcCwNClRoaXMgdXBkYXRl IGNoZWNrcyBhbGwgc3VwcG9ydGVkIFNIQTI1Ni1vci1zdHJvbmdlciBhbGdvcml0aG1zLg0KDQpT aWduZWQtb2ZmLWJ5OiBBbXJhdGhlc2ggPGFtcmF0aGVzaEBhcm0uY29tPg0KLS0tDQogdWVmaS1z Y3QvU2N0UGtnL1Rlc3RDYXNlL1VFRkkvRUZJL1Byb3RvY29sL1RDRzIvQmxhY2tCb3hUZXN0L1RD RzJQcm90b2NvbEJCVGVzdENvbmZvcm1hbmNlLmMgfCA3ICsrKysrLS0NCiAxIGZpbGUgY2hhbmdl ZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvdWVmaS1z Y3QvU2N0UGtnL1Rlc3RDYXNlL1VFRkkvRUZJL1Byb3RvY29sL1RDRzIvQmxhY2tCb3hUZXN0L1RD RzJQcm90b2NvbEJCVGVzdENvbmZvcm1hbmNlLmMgYi91ZWZpLXNjdC9TY3RQa2cvVGVzdENhc2Uv VUVGSS9FRkkvUHJvdG9jb2wvVENHMi9CbGFja0JveFRlc3QvVENHMlByb3RvY29sQkJUZXN0Q29u Zm9ybWFuY2UuYw0KaW5kZXggMmEzY2Q2YWE0ZjIzLi4yZjIzMTQzODZmNWYgMTAwNjQ0DQotLS0g YS91ZWZpLXNjdC9TY3RQa2cvVGVzdENhc2UvVUVGSS9FRkkvUHJvdG9jb2wvVENHMi9CbGFja0Jv eFRlc3QvVENHMlByb3RvY29sQkJUZXN0Q29uZm9ybWFuY2UuYw0KKysrIGIvdWVmaS1zY3QvU2N0 UGtnL1Rlc3RDYXNlL1VFRkkvRUZJL1Byb3RvY29sL1RDRzIvQmxhY2tCb3hUZXN0L1RDRzJQcm90 b2NvbEJCVGVzdENvbmZvcm1hbmNlLmMNCkBAIC0xLDcgKzEsNyBAQA0KIC8qKiBAZmlsZQ0KDQog ICBDb3B5cmlnaHQgMjAwNiAtIDIwMTYgVW5pZmllZCBFRkksIEluYy48QlI+DQotICBDb3B5cmln aHQgKGMpIDIwMjEgLSAyMDIzLCBBcm0gSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCisg IENvcHlyaWdodCAoYykgMjAyMSAtIDIwMjMsIDIwMjUgQXJtIEluYy4gQWxsIHJpZ2h0cyByZXNl cnZlZC48QlI+DQoNCiAgIFRoaXMgcHJvZ3JhbSBhbmQgdGhlIGFjY29tcGFueWluZyBtYXRlcmlh bHMNCiAgIGFyZSBsaWNlbnNlZCBhbmQgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIHRlcm1zIGFu ZCBjb25kaXRpb25zIG9mIHRoZSBCU0QgTGljZW5zZQ0KQEAgLTM0Niw3ICszNDYsMTAgQEAgQkJU ZXN0R2V0Q2FwYWJpbGl0eUNvbmZvcm1hbmNlVGVzdENoZWNrcG9pbnQyICgNCiAgICAgQXNzZXJ0 aW9uVHlwZSA9IEVGSV9URVNUX0FTU0VSVElPTl9GQUlMRUQ7DQogICB9DQoNCi0gIGlmICghKEJv b3RTZXJ2aWNlQ2FwLkhhc2hBbGdvcml0aG1CaXRtYXAgJiBFRklfVENHMl9CT09UX0hBU0hfQUxH X1NIQTI1NikpIHsNCisgIC8vIFZlcmlmeSBpZiBzeXN0ZW0gc3VwcG9ydHMgU0hBMjU2LCBTSEEz ODQsIG9yIFNIQTUxMiBoYXNoaW5nIGFsZ29yaXRobQ0KKyAgRUZJX1RDRzJfRVZFTlRfQUxHT1JJ VEhNX0JJVE1BUCBIYXNoQWxnb1N1cHBvcnRCaXRtYXAgPSBFRklfVENHMl9CT09UX0hBU0hfQUxH X1NIQTI1NiB8IEVGSV9UQ0cyX0JPT1RfSEFTSF9BTEdfU0hBMzg0IHwgRUZJX1RDRzJfQk9PVF9I QVNIX0FMR19TSEE1MTI7DQorDQorICBpZiAoIShCb290U2VydmljZUNhcC5IYXNoQWxnb3JpdGht Qml0bWFwICYgSGFzaEFsZ29TdXBwb3J0Qml0bWFwKSkgew0KICAgICBTdGFuZGFyZExpYi0+UmVj b3JkTWVzc2FnZSAoDQogICAgICAgICAgICAgICAgICAgICAgU3RhbmRhcmRMaWIsDQogICAgICAg ICAgICAgICAgICAgICAgRUZJX1ZFUkJPU0VfTEVWRUxfREVGQVVMVCwNCi0tDQoyLjI1LjENCg0K SU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRh Y2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5 b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k ZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90 aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUg aW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0KDQoKLT0tPS09LT0tPS09LT0t PS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0 byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzEyMTAyOSk6IGh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzEyMTAyOQpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8v Z3JvdXBzLmlvL210LzExMDcxMjMwMC83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBl ZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K