From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web12.9242.1632986214869260903 for ; Thu, 30 Sep 2021 00:16:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=pgkY1oaU; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: ray.ni@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10122"; a="224778668" X-IronPort-AV: E=Sophos;i="5.85,335,1624345200"; d="scan'208";a="224778668" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Sep 2021 00:16:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,335,1624345200"; d="scan'208";a="521106608" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga001.jf.intel.com with ESMTP; 30 Sep 2021 00:16:53 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 30 Sep 2021 00:16:50 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2242.12 via Frontend Transport; Thu, 30 Sep 2021 00:16:50 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.44) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 30 Sep 2021 00:16:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TZHkVnvT0Hca0tGDkHeZBFGCWe4OCb9svrwx8VWa0Df9zCCG63d+BL7E54CT8mAj8RJnTrRby/4/IzGySR3eNwkNyOb5q9yZXso8Ahm5zqZogqdg9/hC7zeMkVl9vhsp5vDTVoaTs9Qt5B1vC40rmrhGaxRdpCHyzkQfb8nGemZmzOwfIptIsUjAoslVkTlIoNitSKHd0ADGdPpQxtC1gVjtNgmSMBmgfszGMAlmk1TW1/3EaYPkpICUV5ILnDccChAUSC4OFuVonP5d4QO4i+fV/YSmRSzfDoe66L4jidCT1JLqe/c7uN6JZbkk+NxoJ7L/sgVIxGLmqKNg2EoPZg== 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; bh=8YMxum9v/XGscLzReowvY+o5/pIax9KU5Iw++tJRacg=; b=cWe29y+thab3UuTo1RXOBU2cRurqykGTv7o5lTU91rO9Mh8DmyAEmkHy+DhrIkJ2OM3IDy1RjbcBopzg8WAXpaUtdtJ4xR1QIcoBTg6VrJw2ytOOfil7vjUoFJ4eLLfD8Z3OuiSQvh546tCcuSIxjIa7Hcgr+eCIKMN0tmlTholgu55iglMlJpsU3Q5+Pp8jJazlIVbKLpx/7/qjOf7j8WtepCQz/fbChkRMEHDZUiO9VZ+jFT95YKC743MmqWv/fFvQEx/JM5lCP1J/jJz5DOUmXLwxI4v0NzXCvVm2nR5oFqMzVFvysSTMgHgxdD6twQXxc9jXHiZX117I40CYEg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8YMxum9v/XGscLzReowvY+o5/pIax9KU5Iw++tJRacg=; b=pgkY1oaUjjA4YW06NTORYwG8KZqUK65AsIJJhiZC2C8T3CneSz7K2+m/Vi5HdoQ+p86dCjZDSigWMT6+2ggL+NHQoWlYxGZtzr/AKKK5AjcqiH2PhZ7B3C2tFLhau+qu9vJsiLA1+GdmeQshrbfzKEy7jciS0s01se7wUMvZozk= Received: from CY4PR1101MB2072.namprd11.prod.outlook.com (2603:10b6:910:1d::15) by CY4PR11MB1960.namprd11.prod.outlook.com (2603:10b6:903:11d::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.15; Thu, 30 Sep 2021 07:16:49 +0000 Received: from CY4PR1101MB2072.namprd11.prod.outlook.com ([fe80::7dc5:34b5:bbff:832f]) by CY4PR1101MB2072.namprd11.prod.outlook.com ([fe80::7dc5:34b5:bbff:832f%8]) with mapi id 15.20.4566.015; Thu, 30 Sep 2021 07:16:49 +0000 From: "Ni, Ray" To: "Liu, Zhiguang" , "devel@edk2.groups.io" CC: "Dong, Guo" , "Ma, Maurice" , "You, Benjamin" Subject: Re: [PATCH] UefiPayloadPkg: Add a macro to enable or disable the SecurityStubDxe driver. Thread-Topic: [PATCH] UefiPayloadPkg: Add a macro to enable or disable the SecurityStubDxe driver. Thread-Index: AQHXs0Nu7zx3zVNuqEyUd7X5/ELMAKu8L2pQ Date: Thu, 30 Sep 2021 07:16:48 +0000 Message-ID: References: <20210927015959.1123-1-zhiguang.liu@intel.com> In-Reply-To: <20210927015959.1123-1-zhiguang.liu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2bcbfb9c-ab04-40b9-a456-08d983e244d9 x-ms-traffictypediagnostic: CY4PR11MB1960: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:628; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: o2hpf1Y+KItq6jxek145Cu1UPG3MSMs4AUmfWXUP2Y5XWR/OvJ+5nEe7ITSwHFVfmIzWySenYRnjs3WlUYJtrB+lmsia9V1BxI2X027yxeZBhFAOIvrsK7LQCnHPANxj0zKnEYMiRb2w2Av/4Gv4KVEqKxDPClvBpQxijJstzR6T7w1rHCIeK32sFvGapfeyVgx7wnlJyzxAvNmftE2KiA8+wDRVqpf/y5b0Gm84uHpzvTtcOSA+Ra/Ie58cij9OjXwXNxcG5zP4IIudXiAOp7GxlxvVqK8oCApDZCCLYLQRtj77v+49XVgxyVDn9kNsKeI4HCHGqS4rlLQyqvE/ie4c+ghyJdyaG+Yffh4Myd2Ha+dLiohLQX7uR/fh+BRuuuKWwDLKjbzhSV0Y05UuntKOC9k7Ko+vwb1xmKfNdTvymWE8syCopC0sEva5uzwSJVkIbHzDj6Jw5JPWWQ5J8HiLS/mX5pYQfewUOF3CZhUpk5cDGJXc4SFB/zK2yQZVeTE5TPhXVNeyML6b5wJtSPdCCuETu7Zn9LFWGoWaNJIYP0i5KNMcTgne0bGLkB88/dhnvwP+ZArhOmPSp61l1eYVcHzFOlKv9Nl7/UaPlKlfIf4uy3jnvjVm/iLj3qb+XrQRj3IdGURFYeyX6kwE8QykvUNLW6bClXzhwYXN6LparAV9b7yD95wzQF5wyg9J1h6tSCrFUVGoFZr4DWvqIQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR1101MB2072.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(8936002)(508600001)(9686003)(186003)(55016002)(26005)(15650500001)(33656002)(5660300002)(316002)(54906003)(2906002)(52536014)(110136005)(4326008)(53546011)(66446008)(6506007)(86362001)(8676002)(107886003)(64756008)(7696005)(71200400001)(38070700005)(66476007)(76116006)(66556008)(66946007)(83380400001)(38100700002)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?z1ojlPGQoPIGys5Ki6B+ngKqoF8bU55boscohP1cbIP07Rn0c89s/RhXrppe?= =?us-ascii?Q?WIvM51BKMXwSmI4Aeyzy7cE17/9DDp+0YMRaO9SX4Ce48JOgU5++lH2jYkcp?= =?us-ascii?Q?qNb30m2CC7czhnH0qGfSyNYk7CPqlNVGko5L1Wdp2XhISze8hLCrh1hsB5B9?= =?us-ascii?Q?DTuYxT0tSCIDZMWlmcS7Y4yVmXn05si2IQHKdtTRe/nAZefXXfzLcf3myLJS?= =?us-ascii?Q?+gzn+UyBvdz6VR1nfGNQY3Q2I8KNrNIFgUvjfd9xEo3Y+hM8Q3Z5bw/jPQqL?= =?us-ascii?Q?eCgIVXNZSj0iYpKKHWm/eS8jCqNZPB9kEpaMh+LJmJPNTHDp39oQ85SwA1V4?= =?us-ascii?Q?Cc7T1+wzEqs6yR70iNUFr6Ohk8ck+kzNtQakGdiwemwCNYLKX2aDg0iGjiaZ?= =?us-ascii?Q?48cvOL6dZRriX8JmBnHcfrNMnxLmWjSE8mN4YJH8K+A3RGh+ez+xg/rsSq9P?= =?us-ascii?Q?0nvQ3FRJ0K8k9NuFWN+CIe/rUQNQbvYZlfznR/5xUElS3ZzXoPHcOSOCHFRO?= =?us-ascii?Q?7dJSfRiWKlAWsBC6LVf9vwr1Hr5TfR9yakFEevolN/71hRs3Te4xzHw7AFS/?= =?us-ascii?Q?FG7yFZQ05KnLSUuM/yTE7V5JpdXW6MNHfX9p+D78J3vz1LYNHEVEnCXW/IaM?= =?us-ascii?Q?zxxFiG7n0k6EQYpHhFEzt7tu35PFan18RkDTuTTkwRoDccW69mFPoWhs47WG?= =?us-ascii?Q?vSEepWx4m9yYoRSu4l4qkyOtkzBxawyZOCBx5rPtgb7J1kqDJMPKaMXIFeE1?= =?us-ascii?Q?nAUA+akCQHfChgMWQ+7jKmlO3Fy94m7gZCO/KM4iq5cCuSGWqzvAXlbFIM+Y?= =?us-ascii?Q?uPXYmZF5c2K6AV5JXhemSd/ukdOmIhEpQLn7huFouk95b2pzumKdjZ2QeZFu?= =?us-ascii?Q?Y0BwgRQhsN8MG/sTKth4zshpPIZUBiMVH60MwpYpcp/30cZd7ASFgB3u34Zj?= =?us-ascii?Q?dQHGV4X0w6DypfD8onHraDqL0oodguBH9IbWk1bgIacZJd/+8RWFg7tGS5cL?= =?us-ascii?Q?UXGEZUaKztBD6UBpddWuazUl11ZNgEw3w2u6uFhhghb7o1u6GaO6BgMcgo2C?= =?us-ascii?Q?i7ENErIhUFvMQcjkBmPpwCfhD/v/M9pw2OrMiS6vooHLO7txfpgPz1pnM4Mi?= =?us-ascii?Q?f0ElZs1a7XuH2t/aUAbbFkTiYboCfcPjPwLKkP6KeIp8lSSdG1Z3DUKVHr0W?= =?us-ascii?Q?egV4Bt2SgpampB2gZPjJ1LAP0qLQ4SVGGSA4LwZArhZdgyKxRtIk4gmOzLp/?= =?us-ascii?Q?Gfp8WKs81eBysefE7/Ju4sfW+UOwAqHB/xaKp3T2xs4LaQ3BhsP+vhvBNGNz?= =?us-ascii?Q?nS1QYCT9C3J5tK7t4BjPFAOn?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR1101MB2072.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2bcbfb9c-ab04-40b9-a456-08d983e244d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Sep 2021 07:16:48.8738 (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: QeBEe4PsHoTL83+m/Y2Yq3COBKMgVHGi8NtOyGH7nTnEqTAHT+pfxOcZP0tDuNyPMp9vNf4X/IrLMRAz8ZzIFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1960 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Ray Ni -----Original Message----- From: Liu, Zhiguang =20 Sent: Monday, September 27, 2021 10:00 AM To: devel@edk2.groups.io Cc: Dong, Guo ; Ni, Ray ; Ma, Maurice= ; You, Benjamin Subject: [PATCH] UefiPayloadPkg: Add a macro to enable or disable the Secur= ityStubDxe driver. The SecurityStubDxe driver may be provided by platform payload. Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Signed-off-by: Zhiguang Liu --- UefiPayloadPkg/UefiPayloadPkg.dsc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index fb805dc772..4dcbd8e741 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -31,7 +31,7 @@ DEFINE RAM_DISK_ENABLE =3D FALSE DEFINE SIO_BUS_ENABLE =3D FALSE DEFINE UNIVERSAL_PAYLOAD =3D FALSE - + DEFINE SECURITY_STUB_ENABLE =3D TRUE # # SBL: UEFI payload for Slim Bootloader # COREBOOT: UEFI payload for coreboot @@ -461,7 +461,9 @@ # # Components that produce the architectural protocols # +!if $(SECURITY_STUB_ENABLE) =3D=3D TRUE MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf +!endif UefiCpuPkg/CpuDxe/CpuDxe.inf MdeModulePkg/Universal/BdsDxe/BdsDxe.inf MdeModulePkg/Application/UiApp/UiApp.inf { --=20 2.32.0.windows.2