From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web10.2752.1646184047984268420 for ; Tue, 01 Mar 2022 17:20:48 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=d4cyXNYu; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1646184047; x=1677720047; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=mtG7bUVXh+5NlOYm0mDI5DeRSbWrqHbFqUntPdWr/Wc=; b=d4cyXNYuXyXJ8VJ8aXJH/ioVSwQ3gC6BCwmYiUIkooe2p6AAD9cx52Jx smNCqI00hLXREdqXLNJuLHeKlP76rtq92v5nHMExaStL+7QwDZNWPOgmO eVwiolvGuN8gRSyxCSUCwbQHbWiuFLXTucxDYLfpsa6oM9lWsS09BPNHO kxvPr7wfZ5TDFVhZyZRXE5o/CFU5ywPXN79AeSLwfkq1qBc+pQB/q/sTv MhaQVOc7lfSCdn7qwuYoFvYLxWwc3SwHxdh6+iYHdENpk6TdFLykd1tT7 ENvccfrjrgHYAbWgO4AUPnw3Bp6sD/AxFIk7wqppstzRRX7vpRRGhIvH8 g==; X-IronPort-AV: E=McAfee;i="6200,9189,10273"; a="277953794" X-IronPort-AV: E=Sophos;i="5.90,146,1643702400"; d="scan'208";a="277953794" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2022 17:20:46 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,146,1643702400"; d="scan'208";a="609026334" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga004.fm.intel.com with ESMTP; 01 Mar 2022 17:20:46 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 1 Mar 2022 17:20:46 -0800 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 1 Mar 2022 17:20:45 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21 via Frontend Transport; Tue, 1 Mar 2022 17:20:45 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.173) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Tue, 1 Mar 2022 17:20:45 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NuY76qdZdt7FeW8SxuK/JORPcTWfkkNJZOVsrYwQNdo177pGpvHBAM5zNs3aym2Q0RGRtWCa/yj/ozZdv0iuvHrjKXhCHoxDIDlhfrqr1oD5Ts3tUaCr3j8nf4Mn4SxOJUr/k4TlgyleXJwBHF4ZqpRLF0r2GNk9Ph1v/EG/3ByJEbuFc/T5B27jA0MSWWaQE+J6VR2u2gV22zFDhdHgzIQgAIJNSZKMihbxTsUwiqfdW1Hmg8KcKtx5R1g/9xY4zs0vpu8lxwVU3zGOTXB9X/Q/lbVlM7WlZaDrnjn92vEn20IBiiQK4nPBtVMQ+SrBxSec/pbU3a1qJZ5PpVpO1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mtG7bUVXh+5NlOYm0mDI5DeRSbWrqHbFqUntPdWr/Wc=; b=fuRAinv5t1ZsRTPt2IASK1EVVA4XEoKxHXLSh9ALy82X0O/p0jaFj2nWiIIVBTDMzCxOAEqH8Cq2cPXV+xZKYNdHU6uLxnPXxXZPRfzWgQxcKodmhjtOFI5/8cnrLgQSUC38KlfqPivxi2+qlY0AP9i3vd6qP4mxlF7nwtbWohsbCM5ZWlpR8JK0SLOrM6BFvM+LsUfFQWifXbe3rid4ItO417bZc8erBFfFyKaBX/cwT5kRDZDAsZWPYvYeH5D1sGSujum01SSkG6a7QwZWuDX/5CXUEbaqLK0bXjtLjVi5zs0lEvmgNCFsz1BFUE8PUMkVDFrG6nI7kw/JzKwcSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by DM6PR11MB3899.namprd11.prod.outlook.com (2603:10b6:5:19c::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.22; Wed, 2 Mar 2022 01:20:43 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::98f5:edb6:aee6:6886]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::98f5:edb6:aee6:6886%7]) with mapi id 15.20.5038.014; Wed, 2 Mar 2022 01:20:43 +0000 From: "Min Xu" To: Gerd Hoffmann CC: "devel@edk2.groups.io" , "Kinney, Michael D" , Brijesh Singh , "Aktas, Erdem" , James Bottomley , "Yao, Jiewen" , Tom Lendacky Subject: Re: [PATCH V4 04/10] OvmfPkg: Add PeilessStartupLib Thread-Topic: [PATCH V4 04/10] OvmfPkg: Add PeilessStartupLib Thread-Index: AQHYLHuiSm44KdM6DEKDiX2Dz5VPGayqiD0AgADF8RA= Date: Wed, 2 Mar 2022 01:20:43 +0000 Message-ID: References: <20220228081631.681-1-min.m.xu@intel.com> <20220228081631.681-5-min.m.xu@intel.com> <20220301133106.7zgie2mz5nkw55ds@sirius.home.kraxel.org> In-Reply-To: <20220301133106.7zgie2mz5nkw55ds@sirius.home.kraxel.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: aa190d45-c169-4b33-df2b-08d9fbeadef6 x-ms-traffictypediagnostic: DM6PR11MB3899:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3H/vgTbu1wnVv4C1VIOLrU+flKB8WEd0nocVViseoQ0thMyHmZlCTuidBHae32lCzDxFmNAh1DRBU047zVk1GfdRlxlEzFza9HbwM2yUOBei2lv/ZQmIhP5kosOr5OwJdG48HnM4gSOEnM3xJFEzvC4U5zB/6tDgnRPTFN/UYgGHwgzeKoi47NZUS7Ycgo+hURg1ZiBtWRb2jkShclKeiMF2YLrr9xRGKSx4tjPRUx7quUDtiSuIZt6T4tTcLBREz9cK26iYkPRpSV82+ep/qA9odpBobhDtkROBFdpXHtHvrEHJ63/NjOaiN2ue36n/v7ju2qRYKiomiqqoJuV0UHa0oMprdbyHHyCYypZn8igJ2zCPmquB3Xp9+HL0DK9vwbygrsZ+UBskZ31J4AlHY+Vjdyv4dojpgVdFRJ5gpCEcEGUAvjvyscfwxaP9d7Lq3FeiFTbAb2SyC+BAnRo6sSDuSjC59VcAGDH3DE+3fIAqKqBO99fWVWl/4stOSE32gE9B2lRxJZIc+vR7M5lVmajbj0lgS2YLipDL7FAHX49DqqkIjXg9nLsdXhrQOvXlRhaTxHgnA00ZSPLdl66+T46Ohv7fK+vPn3oaJPkiFlfU7zeldmxlW2sIgqV7v4vs/Y/jMgeTWbcrHJdGWyWgiZ0RkZFpunWVPQQGF0QJ2kA8a7dFCOMXDhLndTxlXRcu8gqgsJsUjsIYVINdTfhc1BJvBF/M6oYn9UjKlH2uRwoyfiEada010qBnPrWn3zc7hcPbnsWzaY83oUqN4MVMY3idoj9SN+aEU7cd+mms7A8= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(55016003)(52536014)(4744005)(9686003)(5660300002)(82960400001)(38070700005)(8936002)(6506007)(7696005)(2906002)(316002)(86362001)(54906003)(6916009)(38100700002)(508600001)(26005)(66476007)(966005)(66556008)(66946007)(186003)(66446008)(64756008)(71200400001)(33656002)(4326008)(122000001)(8676002)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fqzr7StX6f+1+D3gnqwej17igjX6MrHVrw4JN6qQDANQWlAJ9OZB0YkvFBts?= =?us-ascii?Q?zIOXxYTYNk1o/mQaNOYHnvd6r86bgkirIfXdoFDNSCSlauXEtjZlQLiMFTTN?= =?us-ascii?Q?I2B+enHJ630WOMm0KGT2IxC5yzQzQlrYeOBpZ+nX4tuC9IHABwSwJTIlgP/+?= =?us-ascii?Q?qMwBxI/ObKemhgIT2wFGxFjI//+jATpD3oq/lVjPxl9f6ZckUeRuybQq9ZE9?= =?us-ascii?Q?ez9iks0yHbw+inTT2GSOTiIGCjpbk7/fVbKjquhjUUcPeNqW4wvn/9nj1hiX?= =?us-ascii?Q?90k0VUh0blkWJ9SyAFatLSlB5ez1K4EInoNUwk3sWnxAJGbdBnFvevjPtRJv?= =?us-ascii?Q?TKKrN1HXsHjkUkrGM1HTj6sWeKI3kde/7rCYYvRm38aP2NdgC31rdCARX1IQ?= =?us-ascii?Q?xPEjKodh6KjY/kw3RsZB8ytP3s0le+xjefPecwDIKKdis0mDA8MDVbvTTbZQ?= =?us-ascii?Q?Co7SVWtNf1pPEpZGLR+EANGin/ioii/z+GiTS6Q7S7obVlfD0oR3lKGbFPfQ?= =?us-ascii?Q?RYNPusMCMz/DgqdvEtOJgKpHGN1U5r3A0BFflsikg8a63l3p06RBeRpuGEZA?= =?us-ascii?Q?UqSu/yVxN+yIqb6lC6l3p6eL9yK1z3aGkBrJb9t+BfyvOkrwYK4ByCNQrB7U?= =?us-ascii?Q?R5SAm313y74AYTekpVyiP4F1kqASV0pj80MGdxID/rioBEM2HEImuuWDkZTF?= =?us-ascii?Q?yuFaux/mnRi6mZ3k6s4G72GzU5ZqjBpg9xrF7Fifh7O/7eoJkPxfNgviXiZB?= =?us-ascii?Q?mNozns/YN3wV+uBAd8wLHEI8bvLQKOlyHvnHHdLU2LHgcOFE1aJiBZMYdq5Z?= =?us-ascii?Q?lTr4mSwowadBX6GTDi2XbwSn7Jh15/MRCK81U5gIXl1TTt1E71fH43zbj8uA?= =?us-ascii?Q?n5H3+Pa7oea2kBbl2bddy268TDcbxRf91rsPQgI1/Z1RA0xtcgN2PXT+G40y?= =?us-ascii?Q?a41QJY/q5mtWxXiSNFGBux6l+If7wkqBAljYwdQKUSRFFekTdeabb1UNz+Wu?= =?us-ascii?Q?3y0OxgMMeOJqOHUZpWu0usNgMvKx4jOkNmJgdo6ZZpBxB625tBRuSUlmdCvO?= =?us-ascii?Q?jP+uaoq5GlRMXAzU0MjJ69mhHRy4S+KA0craU/Tlpu+YvtwUCt+7V1mA7Raf?= =?us-ascii?Q?6KmPFHAxa2fM8MCionkYyBnor3mM3vehcu2FGELbh1tBfJJ3jRVR5hJN2Yj/?= =?us-ascii?Q?di9H/ISSfNEVsx0iHHDz5TmfXDLtX9cHt4NuzE0SaED/L63MbY7dteqUGaeQ?= =?us-ascii?Q?1J6IBWI2SbrjpNJUnMezQshEZv0rD70aM5sdW8yfXaOI6GfFD/S8CmxccTQC?= =?us-ascii?Q?6FMxZOcDXJXCL+9o2/dC8nYj048Is4LMj0PI0RPVFwPWQTCsRQOONxq2BV89?= =?us-ascii?Q?J7sWPbqceUrlMqHawBnlk5i4d2H7bVopgSxt8bnK3R1cmptOp1f5KdC2+9hG?= =?us-ascii?Q?I6yVyfN8gIytbbkkNNQdxj10mN+m4FwIJff0cdvZUmnYFpw8XlOOwGOFW/j7?= =?us-ascii?Q?wf81Zxld9e/guC7t9fT/oW/eKG9qZCUdg4LycqxtjGwueVHfCSEEQpZ/Fipu?= =?us-ascii?Q?1PnRobCA61y8BnNu21ah14WaaKwKitKNu1s9y7EKI6flbck3a8UsFZHHLkQy?= =?us-ascii?Q?itD65QNN9v1Q1xXu/4hOsEg=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aa190d45-c169-4b33-df2b-08d9fbeadef6 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2022 01:20:43.0494 (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: 8FJEan76iZHHAbaC5dVVGmaInh5ozEIFIQqx6CuJJ5i4F1oO0QkCtnt2VuKFQL+0/4Pmtyx/t0/ELBiLjbA7mQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3899 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On March 1, 2022 9:31 PM, Gerd Hoffmann wrote: > On Mon, Feb 28, 2022 at 04:16:25PM +0800, Min Xu wrote: > > RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3429 > > > > PeilessStarupLib provides a function (PeilessStartup) which brings up > > both Legacy and Tdx guest from SEC phase to DXE phase. PEI phase is > > skipped so that the attack surfaces are reduced as much as possible. > > >=20 > Shouldn't this better go to OvmfPkg/Library? Ok. It will be moved to OvmfPkg/Library in the next version. >=20 > Otherwise > Acked-by: Gerd Hoffmann Thanks Min