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.web12.3624.1660345111265566311 for ; Fri, 12 Aug 2022 15:58:31 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Li7fh6eg; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: guo.dong@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1660345111; x=1691881111; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=SsWNVG1xxbi+yu2N6y39+36KZg3gWBX+uKQLraolMkw=; b=Li7fh6egHc9BHCYLS1kntzzO0iTp3edtPN3do178Dhc0VJ5ok5L2c0HS UB92wysd88LJ1oS5s6ZCYteeo0O0QUuJfUkdAk0XEK2Xlk3rATQvN8DMl tGFmtsPebKkmvgvxRRA7ENpoWi0z6zowYLGtThc3JSaHuGpUgPFC/CFCj 58LPTDEEXgKpSoSHKSkQRIxUvjsP7TJZpjm/8BhlaRKemgBoZNORgRDh1 +6Y0zMWWXwBFw+YxmSNx+hXacthaO310MqiBHFKeg4YApZJwbWlLOS9fq EzzL/lD/3M34UiLHlP8gKNBK/YhNF+vsih/ScBolxaP2iVXrIAeEZillC w==; X-IronPort-AV: E=McAfee;i="6400,9594,10437"; a="274757821" X-IronPort-AV: E=Sophos;i="5.93,233,1654585200"; d="scan'208";a="274757821" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2022 15:58:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,233,1654585200"; d="scan'208";a="666003221" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga008.fm.intel.com with ESMTP; 12 Aug 2022 15:58:23 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 12 Aug 2022 15:58:23 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Fri, 12 Aug 2022 15:58:22 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28 via Frontend Transport; Fri, 12 Aug 2022 15:58:22 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.44) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.28; Fri, 12 Aug 2022 15:58:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jxsFP2+VeyHVLlSFYQKbtB7McsJI5RUIxqtQonzWfXAgNiSr0bWf6IiXlE0J5MqSpTnBUoCmJuF/zgmRJcbSEu/6vWEAo4Dzdb1mRfQ1U+esGDsEYuzOSLoYiFUHRwV9cqaQlNvTKjW7IG6zzCPYEwLIHMnMfu6hs/WgSHIqPhrADzQpInoJ3Y9aRBVXvrf3++vKKc7najtrMU/YVceDjBLVK2AuRsEXunif1HUMQmg5Z9NXZGitu87yDVYG/cgHPYOzThS5kVt3NtfvwSOs8Y5hChfYdbhx9Wjv10hI58ae08e+YIO57tG/Caa/6hTlgg+kafNDYfvfZv80lGdnjw== 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=09mbpFTuVOWTWDxzSbKJ1x5TuhwiaSOpEgk+PrNyu80=; b=hwd5AbNtOklZkH05uVGk+sbozT/0Zwdk5LMwU+ZcRSppjNsbSfIPlFfHPDGz987gGn1bi4Ku0cRZrqVcJn9SahnJCf1Y+cUSs8TWDiEwF6+KTc+szITM+vMdtJi0o30110XcJBBWKQZmXsLs+raz0JoyKGYEbbu4S6a8lv2g1aB9Jr80i0NblyooJu+584ZeJQPIFq/NQSKQZDJt0ah4zUQnvC5WrpRb+D4Q57FxV84v2LWJqEYRX5xU4V7GmRADRq1K/mxdReLUaFa68rwDx80bcA17tm52rz+7riw7miYVpbF8eue8SGZMUa/vmCkZbaBc6bgBWyDpwgFEqxk1rA== 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 CY5PR11MB6260.namprd11.prod.outlook.com (2603:10b6:930:23::16) by BN6PR11MB1284.namprd11.prod.outlook.com (2603:10b6:404:49::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.10; Fri, 12 Aug 2022 22:58:20 +0000 Received: from CY5PR11MB6260.namprd11.prod.outlook.com ([fe80::d51:f743:8ca2:8160]) by CY5PR11MB6260.namprd11.prod.outlook.com ([fe80::d51:f743:8ca2:8160%7]) with mapi id 15.20.5525.011; Fri, 12 Aug 2022 22:58:20 +0000 From: "Guo Dong" To: "Sravanthi, K KavyaX" , "devel@edk2.groups.io" CC: "Ni, Ray" , "Rhodes, Sean" , "Guo, Gua" Subject: Re: [PATCH] UefiPayloadPkg: Add macro to control NvmExpressDxe Thread-Topic: [PATCH] UefiPayloadPkg: Add macro to control NvmExpressDxe Thread-Index: AQHYrJRmKihbATuej0mzuG0IPcX78q2r5Nkg Date: Fri, 12 Aug 2022 22:58:20 +0000 Message-ID: References: <20220810083637.1087-1-k.kavyax.sravanthi@intel.com> In-Reply-To: <20220810083637.1087-1-k.kavyax.sravanthi@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 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: 409f0a8c-297d-42bd-abaf-08da7cb626f6 x-ms-traffictypediagnostic: BN6PR11MB1284:EE_ 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: xOhJjPEe0tr1QOahwivaZfR2nLvfaJ8L2MO989irumzp8aYp0Q/Zgvp3gkw/j4c3Sqq9NSjsrQAQiZxEYYqeWWxUpzuMOW7RMpxlWWQ3uKJJqdsn0XRh5wB7jNhj4OeBiOOBJFy/8K/csjcrw4S8OrQfxub4ItkkmIj1UVO7zjrn3v0/kjrWhohOMAB8YiNKR2Tos1eLeYPXgrhf+D0jpToc06cPREjy6yBJuGeiJFvxwuQOT7NOHdtVYrLyh+5P2otMgkGOeesWfeHGuZBz9nNPacHtHD1hBdgPiOsvNlH+TmxiZnGWOwGl2eudpBnA0t1fQM0hGDtg1+qgydiAnE10hNWUjxhZAJWYqq796goFCbRXalhaJWggliePOYZ9g30wsbZdf5I6ym5TmCfj24nAH1sT3ju0rn2uei/C6DcUhah/O+PN8OQ2ZDbkISe1vBRw6zjWMC3hsw2Vk8Tn7tsUa5/Pxz94uCWqSvORIz7pQRHiHiGReCMiLXOGefruydeZHu4i4b3D7Y53y5zaCe3IFao7H6nll0G835zJbLVsz9W4sYxxkBvSOtczPDnLiUvTO3t5Ahk3JpIsJLVI3SDNbe2Yewl5a/ddMsGJvwrFm5ZCVhfHSEvwV4Nze2FVBs1gNdnJAg9Kuk1Ph1IdwJIKhej/+5GccOPuUa7m5iJiefjTneNVV+tEiNRxx+64qUiLOHlwGQKG9BIFspBoLFmI9GBlBuVqf7eXJ/OihGh6KdbQB/l4AQAKkMPTD3d8ebatgNIaVbF6qMw0X99fx1FYxkvq6Q2gZG1p71xETe5RDUVa4vteH4Vd+Eb7fMav x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY5PR11MB6260.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(396003)(366004)(39860400002)(376002)(136003)(346002)(107886003)(186003)(82960400001)(83380400001)(55016003)(122000001)(38100700002)(478600001)(71200400001)(316002)(66556008)(41300700001)(76116006)(54906003)(52536014)(5660300002)(38070700005)(110136005)(2906002)(66446008)(8936002)(66946007)(64756008)(9686003)(8676002)(6506007)(53546011)(4326008)(33656002)(7696005)(66476007)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ygeinisZdMqpQlMlGUuyKOb5B80oQAQtyvxP7vuoIsVN/28yeQpiRtfkU0a/?= =?us-ascii?Q?oXYV1LP0klQCEmOcjf3w6ybv5WJSwTPwFuTAdiQTWIaZI+b0QAGr8gHR8+55?= =?us-ascii?Q?QVVTlEQfLoCzWavD6ESD3DX3sUeqwjUzVuS2xA8yGP01B2jwwrjIb3TyXjI0?= =?us-ascii?Q?wqhpe9h7/dpRdu17e0PM4Q/hClIlFm2rl/ebJiumyFSq5+Vb8WIWar0c1kSH?= =?us-ascii?Q?+e4pkZUeVNrB+RWJhDt037FbhtIy5FPLcxEnxeFo9Ifu0gFtjzXT5YW4ssQ7?= =?us-ascii?Q?eH1qLwUCEOzjf4i0y/cG0s5IF86cs5gvAcyk40KUmutSg1/6Ocl4ytdQhebW?= =?us-ascii?Q?ftAnwVQ0wOxUj4cN61+mEKZSNRc7kZT5Xw9CPas+2UkGnzZdlbzTCH34H/If?= =?us-ascii?Q?NHZysbPSANAPyleQtvzC/xCU0uefOVWBGzVYl8Kl4siCbfDmoFPGkTzrpB5M?= =?us-ascii?Q?qyom7Mz8veaUx5mVe4T7HI7c1LBgfCxQGq4PNFzY7L4Px1sPEPZepN87LZLo?= =?us-ascii?Q?EGGFSkRP2URToefvP1gcaIgVa6F7jFSCWx0STvKP9vB+ik1u6nz2Ct8XbJnX?= =?us-ascii?Q?L89VY4dS/iy2TLD75MORdFNjKuJTRBqSHg+JK2LTljsaTMPJDjUhlODqpr8F?= =?us-ascii?Q?3RpincQfnFbh/bynFsvZGZJ1q0u2qfBJrKP6odMbSqf8FGrZpARjtKtAASUC?= =?us-ascii?Q?yIEtDIWFrbMXyDn9EE+YJ3zv/5CSGuPNBtq8Z5WeXJg0yRXUstnH8PBOLmGE?= =?us-ascii?Q?s6IKeTHF4AMOSotnRxZ6NH8rX08iu8bvPC67nRDRkQ5ooQbdH0PdvgHyhbLw?= =?us-ascii?Q?pm638WUOMjXKUGpPqatN9Pqzw2p+fvoyiMsWyCMV8b+Ty8p910Oze/R1AQVf?= =?us-ascii?Q?sv6zYMWVaw7j4vhxrEni/dIgpWCzRSp2x4KyEJt4D2U5AA2ihJ/Wm5rOoIKQ?= =?us-ascii?Q?q1WHAEqwH1QyXjwDWxF/KHKh4ouhNoQqQKGe6mmonMG0QwFG0p6Ggoe7IghS?= =?us-ascii?Q?vOQ1/YFbejxdFPK+O9+vkfn3NjhW9WRhoxUy99LWiEx3gl+nw/YuIFJIBoKo?= =?us-ascii?Q?o1FHVwV107JPN56effLch9CYsxsLoxzKpE2llni9WzXnBeqWgwRqR4fihcLh?= =?us-ascii?Q?HsAH6xtusxPXRGcCpeepTtUlf5g3sLdYuHjSmfxQqmHNfNf71ljsRJ/2Eiip?= =?us-ascii?Q?2RPVt+CucNhFc2iJGRplkDqzkSGVLkpO0FRQ4RissCAym/jNYPT7h8Ag3Ws4?= =?us-ascii?Q?2sF1rn2aDfXGH9TlJ17HFtlyS5WhN3Xi4adSaZdS09+Bv8zFH0ZNVZKxDCoi?= =?us-ascii?Q?NGqka9SlNnUL8Fg/P7iR/7seCKDsEDoLCJW5mO/1bFW4G+Ba6ZZiu2yOfOjn?= =?us-ascii?Q?vFufkkSB6z8Npj3QQ8vDHy8+i1/JAhvFgB1TOosk3sQM2s+W2VrBU1/qlOa6?= =?us-ascii?Q?LwXXkEQDUJ73l3GskzpTDYqoxQTuFEuDfurFh+4a/ivMCgQNtWriv1PKTqkL?= =?us-ascii?Q?as4vUzNnL9EtTtgMCr7uU4NfxI+8cxMz+mxLJXLy8/8/ji5mydhiKEU9JkBS?= =?us-ascii?Q?clfoj61bW6ROsLFRIERZYUZa6D9bccOZviuQlB8jWIxpLLeMo4OCYwoes1SB?= =?us-ascii?Q?HobkIuRcjGsoX5yBjoFgHuvn0bCVNCBOtGwP0Qjmc1k8?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY5PR11MB6260.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 409f0a8c-297d-42bd-abaf-08da7cb626f6 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2022 22:58:20.5469 (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: nwegorD96xCmYIhBR8WRE/0cdGStrmIwYOA1/cbsE/zFO2kPjSbtV0GconqRxJVAdoRtnMtSO7euNNscCxeYAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1284 Return-Path: guo.dong@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Guo Dong -----Original Message----- From: Sravanthi, K KavyaX =20 Sent: Wednesday, August 10, 2022 1:37 AM To: devel@edk2.groups.io Cc: Sravanthi, K KavyaX ; Dong, Guo ; Ni, Ray ; Rhodes, Sean ; Guo, Gua Subject: [PATCH] UefiPayloadPkg: Add macro to control NvmExpressDxe Add NVME_ENABLE macro to control NvmExpressDxe driver. Cc: Guo Dong Cc: Ray Ni Cc: Sean Rhodes Cc: Gua Guo Signed-off-by: Kavya --- UefiPayloadPkg/UefiPayloadPkg.dsc | 3 +++ UefiPayloadPkg/UefiPayloadPkg.f= df | 2 ++ 2 files changed, 5 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 91cd78dbf1..1b23ff3dbc 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -43,6 +43,7 @@ DEFINE SD_MMC_TIMEOUT =3D 1000000 DEFINE USE_CBMEM_FOR_CONSOLE =3D FALSE DEFINE BOOTSPLASH_IMAGE =3D FALSE + DEFINE NVME_ENABLE =3D TRUE =20 # # NULL: NullMemoryTestDxe @@ -713,7 +714,9 @@ MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf +!if $(NVME_ENABLE) =3D=3D TRUE MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf +!endif =20 !if $(RAM_DISK_ENABLE) =3D=3D TRUE MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayload= Pkg.fdf index 27534f445d..9c9e2f2741 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -215,7 +215,9 @@ INF MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf INF MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf INF MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf INF MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf +!if $(NVME_ENABLE) =3D=3D TRUE INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf +!endif !if $(RAM_DISK_ENABLE) =3D=3D TRUE INF MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf !endif -- 2.30.2.windows.1