From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web10.195447.1673960880186373911 for ; Tue, 17 Jan 2023 05:08:00 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=FHaLClfD; spf=pass (domain: intel.com, ip: 134.134.136.126, 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=1673960880; x=1705496880; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0kFCI4pr1ElCq5Ph0UdtclV3VPnv+XVTFcA4D/AIySs=; b=FHaLClfDkyNAsZiWQsN9L8xVnrSa1SfAnlgkSBc8UNlOiVI0fMzR2YJp xha2SmTIwYICO2k4P4cdGB2adikLI7wIPqZmOlT8zt75fe3PDtA0n9oNm ax7j7TFgpuqLVT7BA+n7escFs1jjmNliZU9SwE2nxS39dvHoEWjn6fyLY 4Eh0EU6USfjBq46uysBaDBQoe9bOc1o/V4w/aVv8T4sLyldIAECszmbN4 5oiAch5C2i1yw8+D+gCLk/TXr1NWdf7ERnbHDVf61RByQAIGMieGyriTl ca9Sn6Y7EIGp4xQ33GaozebEfjo7gxYQ3lvGYC/Dx9BgEvLVSJ3PMbe8m Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10592"; a="308250870" X-IronPort-AV: E=Sophos;i="5.97,224,1669104000"; d="scan'208";a="308250870" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jan 2023 05:07:59 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10592"; a="748040615" X-IronPort-AV: E=Sophos;i="5.97,222,1669104000"; d="scan'208";a="748040615" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by FMSMGA003.fm.intel.com with ESMTP; 17 Jan 2023 05:07:58 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 17 Jan 2023 05:07:58 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 17 Jan 2023 05:07:58 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.48) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 17 Jan 2023 05:07:58 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FsW7xF0wA6Yjj3K4VKPKPlODyzf80k35c25yawjp8pAcKCiQOiHWj34Bhm5PkY6J/bmL5Un7GQMpyL7V7HQGYD2gqliCOoUNzOIT5iig7o4eOxwUkA5Cc3g7SNqkMAsXv+knOBCUJ8BdRf0m8xo0u9iwjS3F5uvIXjiTgOSFMnXOxZsx0JJcHFl657NF0o2J5077j1LiUzr2HV0XCPvAgBRAFop3Q6bVFcnU+btn+ujfpYylkEGNFzUIEzZCGBbscc1c0frjeh4Uw2zH8NVmEf/5RmOGWDObLc6yFOMnatGneG+GTCio/dPW1EioWnipmKCaPovIFIvDcBOGXkVjyQ== 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=6/TvrgDDSNqHeLL91nTHdCJ6ucdyvaFm7/ripc63ztM=; b=QC5mqhbG9iT/GW8zgLwVZmLJF7TScJ6RWKidKUY2iIdHhQeMXK8G/IRNc7rgoFrmhl1YPEGCrkcxUlyPF8gZu+6SClHXN7VPLqeWC/l7+H5lGJ8yX71V8l40AVpiksq05Mbhdm6Rvt3xOtEfqP4pJKAu3TkAwcUIh1xwauePJAxXjtXJL56bV3a4/H0yAhAE1Iio4Xxz+NZVKg5wYppsN+P03hfmITn5qpr5vF0F4az3ZRmscDtJNIlpGEQv4ugGTc2SzYfvg11eoBY2QlYfrKyJfjL3NDQXL1V2Dz0Z30DkL5PP/Zi2GloYQ+lJQIwt6bYiRPYsdQLcRQWGk2HF2A== 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 DS0PR11MB7261.namprd11.prod.outlook.com (2603:10b6:8:13d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.19; Tue, 17 Jan 2023 13:07:54 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::d87:9f99:2db2:43d1]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::d87:9f99:2db2:43d1%6]) with mapi id 15.20.6002.012; Tue, 17 Jan 2023 13:07:54 +0000 From: "Min Xu" To: Gerd Hoffmann CC: "devel@edk2.groups.io" , "Aktas, Erdem" , James Bottomley , "Yao, Jiewen" , Tom Lendacky Subject: Re: [PATCH V3 3/4] OvmfPkg/IntelTdx: Enable separate-fv in IntelTdx/IntelTdxX64.fdf Thread-Topic: [PATCH V3 3/4] OvmfPkg/IntelTdx: Enable separate-fv in IntelTdx/IntelTdxX64.fdf Thread-Index: AQHZKgLNjq7kS9tQEkigNsW9uR07ia6icM2AgAAjQiA= Date: Tue, 17 Jan 2023 13:07:53 +0000 Message-ID: References: <20230116233158.1268-1-min.m.xu@intel.com> <20230116233158.1268-4-min.m.xu@intel.com> <20230117105655.vcbknqjra67ribei@sirius.home.kraxel.org> In-Reply-To: <20230117105655.vcbknqjra67ribei@sirius.home.kraxel.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB5064:EE_|DS0PR11MB7261:EE_ x-ms-office365-filtering-correlation-id: cdd544c6-39df-427f-cd6e-08daf88bd850 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iYPDQgzaUVUPW/S5JywL4dAqRW+BltKf930rJWnn8RSnVuWEFz4Za3KEQLey9jot2QujAIGEojdfcSUoHrA16wDAcufitvIuEP8VX+3GUZWDrvcoEmb7OyvMjDQNkeiiuc2UavAiRtKGtGExidY9dbldFM8nKtQAW2GCZisgRlq9w8NQdR3yGmdsHf7zaGlk48srVQjya8w/SCJArsFWFw8ZlXdYOLer6T+W+ZoegkBgEnQbEgMqx3ICdRsReMnBS4BK3Sgc65AwpZdBy1gnLlQo5dXvgWWum3P6/+FWRKoCbIdvRvxlnecQ0i6qe03KuB6c/AyU6KWUJHfR9AWq4WBobDd5cn6hApsF3g0e2xEC2+W/u9ks9Xj0BgnUZJG+6hzKiCp7KRgW6W7fPED46Xcqe6nZSormy76U9/EdjwGd9SNp8xXqJbZAZ0zKjHmvPZnmB/KOKUz9nH2UaFHVKF+DEJHwyDLOZ3ZodzxFqcbK9Joq+zLypED0B4QLQRCdPzUHP14Ym25EykCOZWTzrcruTBO6rVvhJGvpFHsA5VtqJAY3Bxmc75PU3NOILRzL1pNjCsArQBr9+oumbA3bFA2GqF7lPSou89XecpQq3jBU2y/mEkw/7JMLuGEyvFGiTR0Qtct2qfkNc45jp9OLzMoMX0q9RjCvz4/vvkWeUpWEYAwEUFN+duDGBfILSOzoqiSuaW40yaqF/ez9Qs/qPnq5hOpavNO86YKzLHCThwJJ3O3lJsXH3fV/52CacOckL/GShv27M97/+tBJ/JJ8fw== 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:(13230022)(39860400002)(136003)(366004)(396003)(346002)(376002)(451199015)(82960400001)(2906002)(122000001)(38100700002)(86362001)(55016003)(33656002)(7696005)(316002)(54906003)(6916009)(71200400001)(38070700005)(76116006)(66476007)(4744005)(6506007)(66946007)(41300700001)(64756008)(4326008)(8676002)(66556008)(66446008)(5660300002)(8936002)(966005)(478600001)(52536014)(26005)(186003)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DRGfWM03DBg9snVdzviS1XHk4zYZbDt2VQr682/ZQgRPgODGe+Y4dDaj9vvs?= =?us-ascii?Q?J5DnSiePcQM1vVuJPnu7Ia5d3zhOAo2wcbZybEjaYKZQQKlhNYC1krr25pUS?= =?us-ascii?Q?VE65MOqjS4yVnxmZ4e8J71mnD/x82moR5dwIIgl24/2p8zq2zDsX0VtOZsOW?= =?us-ascii?Q?UxkQkYU7aupIEiaLTZTa305mZZFG/ztdrn0NWez85N2ksX6H12+DblleN6AY?= =?us-ascii?Q?zXO+fugoQkzBL9v8qIWb61PM4PrCj+vy8sSdUCNT+bwQQD6dKeN/BJ0Z5Wk8?= =?us-ascii?Q?7gm0/uIvH9rNrrrspycbgnhHVYsRLC6HuHoHjeW6zllCbeb7eNpJTVbprOzF?= =?us-ascii?Q?BmUby/2d2iB0FXpM2YiANMya6aC/oF3+toNWEhkddoGLvLc9/+JZB/bJuGPQ?= =?us-ascii?Q?WZnXPKKXw7lPGa0XhkT4l7wtpfxGiZTepWx5lO5WNFz1TnRrgmpiVyU7lPy/?= =?us-ascii?Q?aeWRpb9DKNqNd019WMUAlT3QtblnYEtrPkvP06bAVrTz8PRd6joXqwpQwp3s?= =?us-ascii?Q?RZVfM37hfgRH35drh6lWrQaeqXOM9m89M5ASnleYstHPpAGRXAwSeZK9AcsV?= =?us-ascii?Q?9leMRHMu57IjXYJaGHQS8/oTCbTmIlRAYl+xmnDc4fmsT7RoUGVfGWNxbaRr?= =?us-ascii?Q?1FMzENlpnqWIX7PcKXYHKR8KhLhS+2o9ZsMawsAAihS4dE/AdVNjI9SKamb7?= =?us-ascii?Q?fIlngaQVDB4Ddaw7h52UL+ke8e3y/SnSTh/rsp3WcCSrhsL+Fx4nDucZjnWH?= =?us-ascii?Q?yXM871iHLnoG+5hh/48/75Xfoe/b+N2ulkdj5wYmSmoims6kFLVVfztaT3DM?= =?us-ascii?Q?lnzHTRveFYEvdfSSSLqM/us1xQ8a2R5TFpuvXgdFtSYCCXP/i+D2XTSSsldW?= =?us-ascii?Q?LXdkvfEWU8BdwztGFO7B1D6yF7UNimbFfOBWt1hlskkixV2ahP77+ppuca64?= =?us-ascii?Q?fGjz2qbXipVc6vHm4Wbr2Uf0esdIJX1Armxu0LowNYLaKSsZPqF8PqrnFTAl?= =?us-ascii?Q?GcrdTvFn+DESgjE+qKY+8uH8QtOon28Wp6NGbXokRIhWGRpBSbW9Soh7mym1?= =?us-ascii?Q?B4O3sdvFszYWUU0ICjqtSCzffz+b0PgAQQp2g9E5Avj2FzAcekPvrv9oi7jo?= =?us-ascii?Q?vt40ZLdcYtYeIlpmtxdPFRKpv8y1vzkDrHQDYzNhk1FWUwoEnfLdihC2Ingx?= =?us-ascii?Q?NMOglGKOa6VzyEuBG/bdt9S1cLeqw7YAQgNU6EyA26JIxVep6AlL5/ddKyqx?= =?us-ascii?Q?fzlsRld8bn1RLJ1reUwaNv7OfJMUBaPMLBlP2WQivQyq9R2/EwHfNtpV9hW/?= =?us-ascii?Q?XnVlWi030g6oOViEig286q+Pp666zSHv9sBpzlDu5RsIztXXEHjuuQ/eTXGS?= =?us-ascii?Q?PezQrjk6er1Ij3cxs5pFc4YZReQKgr42OwePop1njekyc1nRHqOszYAWWUDw?= =?us-ascii?Q?UVvYVMTSFZYNdgSwvQ36VLqUgeqkDgU4lgiLj0PmTf/LSyvVBlDNFvjiC7PY?= =?us-ascii?Q?gQy1/Ujtai+XXxy8WK2thPOw9agMNnrcWI3Rj8fFmCrIu+nRU4dBKfwBYvZa?= =?us-ascii?Q?gmaoOG0oTBiqyDmCLy3y0iSGNBNUaJt/wRK+PnHN?= 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: cdd544c6-39df-427f-cd6e-08daf88bd850 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jan 2023 13:07:53.9038 (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: 8poTLhvpDfDSybGY5xl6sgYs9jO2wWgkNYp/xZphRrrs6Sj0aQiX2OrgwY8LROZppDwLFV/ofgvycQlg4pF6PA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7261 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 January 17, 2023 6:57 PM, Gerd Hoffmann wrote: >=20 > > -INF > MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDx > e.inf >=20 > If you move the gfx console driver you can move the gfx hardware drivers > too: >=20 > OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf > OvmfPkg/QemuRamfbDxe/QemuRamfbDxe.inf > OvmfPkg/VirtioGpuDxe/VirtioGpu.inf >=20 Do you mean these 3 gfx hardware drivers should be in NCCFV as GraphicsCons= oleDxe is? They're are all in NCCFV.=20 https://github.com/mxu9/edk2/blob/Separate-Fv.v3/OvmfPkg/IntelTdx/IntelTdxX= 64.fdf#L298 https://github.com/mxu9/edk2/blob/Separate-Fv.v3/OvmfPkg/IntelTdx/IntelTdxX= 64.fdf#L330-L333 Thanks Min