From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail04.groups.io (mail04.groups.io [45.79.224.9]) by spool.mail.gandi.net (Postfix) with ESMTPS id 9C729D80A07 for ; Tue, 16 Apr 2024 09:22:38 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=MlHDmVk8DOjpkXnde55qZxrfwJjXLMEcooUn4R/EJeI=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1713259357; v=1; b=Fo9k/gpgAxN1SbSoYeec6gjAQd9PYk2yuk8njlRXOUx+Vkk4x90S5VlKVT67Q6SUknEv3tK4 2UhVXrYEmIFDVpnQVQhZYiroYL5BPHovHmnmEAhelZy+YgrPmd90vLTVWLyXwkJJcHeAeSikFGI 9BW1qqwOG4vw+bG7PzGqMmNfjEc9fIvPhaq788LLAToL/AneQKcJoqv+C6vZ3LU60qGwUBHQf9Y v48R/flRKIcmFpdxZJC++LuNzKZi5/AnHLeIYqjYPek502flX7bXEuo4kqa8U3Vmo/s9tS2Lhw0 1gaG8lQH0AnHVW3BPi2qoem9K/pJiWfHXaXs8aNDIIOzw== X-Received: by 127.0.0.2 with SMTP id dtlEYY7687511xIwcrZ5yXhL; Tue, 16 Apr 2024 02:22:37 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by mx.groups.io with SMTP id smtpd.web10.16032.1713259356049691769 for ; Tue, 16 Apr 2024 02:22:36 -0700 X-CSE-ConnectionGUID: gedD6JBaQgm1NUYnAEjCLg== X-CSE-MsgGUID: hEhV2mMlTYWzRSNd1YTbOw== X-IronPort-AV: E=McAfee;i="6600,9927,11045"; a="8519202" X-IronPort-AV: E=Sophos;i="6.07,205,1708416000"; d="scan'208";a="8519202" X-Received: from orviesa002.jf.intel.com ([10.64.159.142]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Apr 2024 02:22:14 -0700 X-CSE-ConnectionGUID: QwccY2LsTfuXUmo0K/4D0Q== X-CSE-MsgGUID: vdT0xtk8S32g76bNnCYdhw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,205,1708416000"; d="scan'208";a="53178889" X-Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 16 Apr 2024 02:22:15 -0700 X-Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 16 Apr 2024 02:22:15 -0700 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 16 Apr 2024 02:22:15 -0700 X-Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.100) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Tue, 16 Apr 2024 02:22:14 -0700 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by DM4PR11MB7397.namprd11.prod.outlook.com (2603:10b6:8:103::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.27; Tue, 16 Apr 2024 09:22:13 +0000 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::be3f:5a4f:5180:2ba9]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::be3f:5a4f:5180:2ba9%4]) with mapi id 15.20.7472.027; Tue, 16 Apr 2024 09:22:13 +0000 From: "Yao, Jiewen" To: "Xu, Min M" , "devel@edk2.groups.io" CC: Ard Biesheuvel , Gerd Hoffmann Subject: Re: [edk2-devel] [PATCH V1 0/5] Move Tdx specific lib from SecurityPkg to OvmfPkg Thread-Topic: [PATCH V1 0/5] Move Tdx specific lib from SecurityPkg to OvmfPkg Thread-Index: AQHajwpr1QjfEYCpX0Oq46ZMYZOE17Fo95QAgAGkYvA= Date: Tue, 16 Apr 2024 09:22:13 +0000 Message-ID: References: <20240415075555.499-1-min.m.xu@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5872:EE_|DM4PR11MB7397:EE_ x-ms-office365-filtering-correlation-id: 35438e2a-8f46-40f9-956c-08dc5df6b37d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: x/l23V6gxE9zh9xIJCPCaGL3PKj2JNpTPsd+yYg5tADyCkgtFaBElTiaLu2/6kG5Q4mLlMO42+crHCFBowB9NI1DQlD2iQXczUhdDqX6PBuw+wUAv8xbtRxSYXDl8fY9+JG8Ui2vGTRTHjBKswZwCc1qgVFi8TQp8i9PH/t87ikDiIvDdABqTm06i/DGjx/KRr5tA6QX+OdJnlBwC15wTeHAXsFcSJxHNM3btQcUNF3VBjSxvRg+prS0kN6EtV7+DGJl5Zkzs7d4DIyUPUgcVLACB89rR+OMymEQNYxb530iY3bdjoseq30pmo/mJQpTlhL7yCqSRxDFdbDBNPqObuf0o0PNSUbqjTJzl6wDkColEXp+MU9Pzw7fPPeTyIiAx5R7IQWEreXs1JsmLOmtYMBKa8E3qnou7LcPZ7inPwelYT+ZJgQ70K3itnYWPqzpirgj3QT3ABm52amjFRIxtjuhACmLAs9bYz+aNjv8bIvBVp7ZiF4xZqdSXUvIsMWlcD2WyRaPGoRFoNPk6A4Bx1d/Wcg27jS50ncaE1t/U7eTZDiHwWsmVoufyUSVsfY/TdIPgKFrSCLKqv4BL96fbvORQ96UJGZhNLdPgt0hjvvBbCteRm716VBgOS7FEjFFf7ee6sJGNqy3eeZFtjEsFt7XmfjpiPocIWZSkdB5niQ= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?I/kEQJ2aJOeOC3cbPk0YpWMKTRR377UkOHX2R99sFb3vZmgJ+QLOvQCk9wWD?= =?us-ascii?Q?5jp0BBrpItCfWQe/JotaA1o5ZWXE8QieHxZNvWV1IPHhyCPgOSa211Wim5+8?= =?us-ascii?Q?SfbddnY56AeFINzZb9frxjA7/KaA+9Ox4Pf82e8Ln2WUMfyVlyFEYJtNPogw?= =?us-ascii?Q?rHIKeOOAb0Qjk8wOK2pfx4EfP4EKw0Od78IBAEqzCYzmXHewpOPxAAr3I4m5?= =?us-ascii?Q?3i9A9Q0OPfgnA2EPdGimpIrDedEYHDIxhxkytGwhAb+K7JU0elUso5qiHBMy?= =?us-ascii?Q?G78W+Aug8D57LijiRbwKzN4D0piiDScmcSGJZBrPvWxL7PyxYaQdD5cgEh+o?= =?us-ascii?Q?r4ClQaW6Jd/1TjH3SGSQIz/BfOQzDjup5p7jC9DvYzEiLfVLN7dwTPKSvdeS?= =?us-ascii?Q?WT9owoh1YnsKk7LgNDC25BVe251eeD0sbEcAL3S26I4J/04OpZyD8hRLPSaW?= =?us-ascii?Q?j+2tdKjbO1z84cUF2XHdLk2p3WD3IJlRL75mUxLfPGtyyM9GaikW24BqPN+0?= =?us-ascii?Q?FcvczdTN8WTbyACCRB83FptWOvOhXVIk2MoZ1XB8i55+Uhd6r9ljNjhFwDno?= =?us-ascii?Q?Ui8gaoahe/MRhksrhiZUVi6gHuZ5nossqWu4JS5tH8Piz6AFzAfb1kxD4bR0?= =?us-ascii?Q?wNQSF2qZnn6WZ2t2JRXt2fYFU9nkpGadesQA0ocM2/VHHlz+Ciyytlz5zWMC?= =?us-ascii?Q?v3AaJc1IVc3CfLqaGHY+7ylB98j763wlOnH6+oi73aTi/ZgLJEFXkSfh3b7E?= =?us-ascii?Q?+2Vo5mDM7VJX9Wruo3e1nHTayXEpVy1fsZmzr+ATEH7A+l6nPKEK3Xvr9ApC?= =?us-ascii?Q?OqD/gHkPYivaJ7ayfuYJ8vepaXJudud7mO/UcjB8808u1OTZMk3kiCDkcBSq?= =?us-ascii?Q?DtT24ic+gpnUNNDYWpp2Raz4oMyTGbRDSVPeZopeSuk5gTehEXLm7hTN5pIq?= =?us-ascii?Q?rHMr+Cp9v5e/cqVL27XG6eT2pwAkvB1esxH9PaX+NP7xDCT8+LY0fnmc2NYN?= =?us-ascii?Q?IR/RWdjeol9tCFFAqkzf5RjWsF1KzHT5DncwFApab0bEk+lS8jqAHCUkrzJp?= =?us-ascii?Q?VcNPEgMaxd/avVXM8CwZHZ1YkgXrEac4MqwQdZ2EQuuuP9DhtbUmBIzpKAaU?= =?us-ascii?Q?CXbby5O6wdtN/TP9oZa9fsM+mNLEgy22PSZyXeWWbfU6SKbr4D0asfoWChkQ?= =?us-ascii?Q?UdMtttHUGo5WpKLtoaSPAzFLrIAnb5wT0BWiaQWdCJfXQ/VjkNmY+p03n7kW?= =?us-ascii?Q?Y1hd4/347Xspmjfw6dn6WT8ZzbABtooxgQ9/DjFOqT9mVi1XSH+/CdaNjtE4?= =?us-ascii?Q?Tk+66ttb3R3jwuLPji70hB3W5AGgRUw1r+8KdQqmxT9qhiGdjItmUHMUvFnK?= =?us-ascii?Q?VtDFpmnmiPkQw2cgsac2PRCCiLajB7As/mQkn3HwS3kIsswY7u0sIywxdI2z?= =?us-ascii?Q?7E0xbya2TvKxb8wtB9uy7e+wb0ec76c5Ez3wOBCz2ct8GAhV8odPBUC8NJ/6?= =?us-ascii?Q?88Qex/R87XaP3hikz7v8H6sF5BVkXWKQzsBAl3VcSNCKRLpOuKhVkIM/f1FO?= =?us-ascii?Q?MwEBLwfehsJl3YIlu43oxuBo0Fezgqlw2oYfUwMZ?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35438e2a-8f46-40f9-956c-08dc5df6b37d X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2024 09:22:13.3867 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: t6cVMWsVzxWbkEL6eljBzIJ3nbO0hMYr8kXV/ovvgOTzyUyXJnXGw+qjfL90736jpBW+cCbvlK2lbyVGVvFRew== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7397 X-OriginatorOrg: intel.com 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: Tue, 16 Apr 2024 02:22:36 -0700 Resent-From: jiewen.yao@intel.com Reply-To: devel@edk2.groups.io,jiewen.yao@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: HpQfh8CPkoTGchz0pH25BB9zx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b="Fo9k/gpg"; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.9 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none) Reviewed-by: Jiewen Yao > -----Original Message----- > From: Xu, Min M > Sent: Monday, April 15, 2024 3:59 PM > To: devel@edk2.groups.io > Cc: Ard Biesheuvel ; Yao, Jiewen > ; Gerd Hoffmann > Subject: RE: [PATCH V1 0/5] Move Tdx specific lib from SecurityPkg to Ovm= fPkg >=20 > The code is at: https://github.com/mxu9/edk2/tree/move_tdx.v1 >=20 > > -----Original Message----- > > From: Xu, Min M > > Sent: Monday, April 15, 2024 3:56 PM > > To: devel@edk2.groups.io > > Cc: Xu, Min M ; Ard Biesheuvel > > ; Yao, Jiewen ; Gerd > > Hoffmann > > Subject: [PATCH V1 0/5] Move Tdx specific lib from SecurityPkg to OvmfP= kg > > > > BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4752 > > > > HashLibTdx and TdTcg2Dxe are designed for Intel TDX enlightened OVMF. > > They're more reasonable to be put in OvmfPkg than in SecurityPkg. > > > > SecTpmMeasurementLibTdx is not used anymore. So it is deleted in this > > patch-set. > > > > Cc: Ard Biesheuvel > > Cc: Jiewen Yao > > Cc: Gerd Hoffmann > > Signed-off-by: Min Xu > > > > Min M Xu (5): > > Security/SecTpmMeasurementLibTdx: Delete unused > > SecTpmMeasurementLibTdx > > OmvfPkg/HashLibTdx: Add HashLibTdx > > OvmfPkg/TdTcg2Dxe: Add TdTcg2Dxe > > OvmfPkg: Update TdTcg2Dxe path in OvmfPkgX64 and IntelTdxX64.dsc > > SecurityPkg: Delete TdTcg2Dxe and HashLibTdx in SecurityPkg > > > > OvmfPkg/IntelTdx/IntelTdxX64.dsc | 4 +- > > OvmfPkg/IntelTdx/IntelTdxX64.fdf | 2 +- > > .../Library/HashLibTdx/HashLibTdx.c | 0 > > .../Library/HashLibTdx/HashLibTdx.inf | 0 > > OvmfPkg/OvmfPkgX64.dsc | 4 +- > > OvmfPkg/OvmfPkgX64.fdf | 2 +- > > .../Tcg/TdTcg2Dxe/MeasureBootPeCoff.c | 0 > > .../Tcg/TdTcg2Dxe/TdTcg2Dxe.c | 0 > > .../Tcg/TdTcg2Dxe/TdTcg2Dxe.inf | 0 > > .../SecTpmMeasurementLibTdx.c | 175 ------------------ > > .../SecTpmMeasurementLibTdx.inf | 34 ---- > > SecurityPkg/SecurityPkg.dsc | 16 -- > > 12 files changed, 6 insertions(+), 231 deletions(-) rename {SecurityP= kg =3D> > > OvmfPkg}/Library/HashLibTdx/HashLibTdx.c (100%) rename {SecurityPkg = =3D> > > OvmfPkg}/Library/HashLibTdx/HashLibTdx.inf (100%) rename {SecurityPkg = =3D> > > OvmfPkg}/Tcg/TdTcg2Dxe/MeasureBootPeCoff.c (100%) rename {SecurityPkg > > =3D> OvmfPkg}/Tcg/TdTcg2Dxe/TdTcg2Dxe.c (100%) rename {SecurityPkg =3D= > > > OvmfPkg}/Tcg/TdTcg2Dxe/TdTcg2Dxe.inf (100%) delete mode 100644 > > SecurityPkg/Library/SecTpmMeasurementLib/SecTpmMeasurementLibTdx.c > > delete mode 100644 > > SecurityPkg/Library/SecTpmMeasurementLib/SecTpmMeasurementLibTdx.inf > > > > -- > > 2.44.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#117870): https://edk2.groups.io/g/devel/message/117870 Mute This Topic: https://groups.io/mt/105531957/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-