From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web10.2591.1587630549014682643 for ; Thu, 23 Apr 2020 01:29:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Ff/28G5R; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: rangasai.v.chaganty@intel.com) IronPort-SDR: F1t82XqxYaut+IGjw/orZtyJlazEfGmo2or7YWDW3eMZ23fEnvp72rrUMqv+mzN/4xAjNIvuqb sAP4+ecVceuw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Apr 2020 01:29:08 -0700 IronPort-SDR: PJWnNc7oh66dXNbbjZM2EA+YUTNqAlQsWs88+H3w8TxajvmPV34X87108AxdcMiuwJzxfpJbkE Q8NRZIOB1Rng== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,306,1583222400"; d="scan'208";a="291112374" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga002.fm.intel.com with ESMTP; 23 Apr 2020 01:29:08 -0700 Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 23 Apr 2020 01:27:11 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 23 Apr 2020 01:27:10 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 23 Apr 2020 01:26:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xydel3hHr7kGmqIzIwl9BzU7/R6eFrP4QX3X5EsqTlKiakj4F7Wu18xQMWQgxFJtaaWheTScSeWNvicy31wSpCzAgkVwLZLiAgZBuQn4pmQRiwWl3A5K4z1o1Qi79WV/3AbMNAQ/h/Ty7Djsg208IlWnWQc2slIJZCEr2JU2HWLlVnDhsp2/JiM3UWgAU4EcjdP2JvhCp/8Ugr+vyVZA+KGdW8whJgGdWW2MhJF4BPR7ZgBlynQeu0jkr37Iw6QIhSMX5rVG7ixlpmfQeiMBxOTgIqaPHpe1FRwRHkf7wBKJ4ZlRAWj1+lZ9tAMuI21bb+0t1CprPzdviD7VwYTHUQ== 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-SenderADCheck; bh=NViBJ59zPsunH2XMaJBz8gzJHPHpXk2Owvv32EXP0eY=; b=fM08gwxjFhmhgi2qMrKJqhpBDvF4/By8vHy01fSdew7j0MpVm+SaJyMwM8d6g7LSMFxZKu9L/RtVoCas3MC8JZFL9sSoHLTIEiAQbVDTZOqt4dgv+lPfu62Le5AfOp6AP5HIG4E3X9lNtkMd+g7Ezpqymr6yFggLnRRBEXUsiv2h5+QM/CTrUL/L3uh0SXRpLXIYyIyzs0/N7icjuGggAXEe2gYkrrTGBcUNOD5OvTuyWr9gjLs+Aiv8uSWqPBIWnSo6dDFvfr1sWIjQGF+UMiD6Vzzi6rfA1cQa5BoDS9qD/6Id1kplzSXiD5PEv3dsBg5vulhlC2OwyC5iMjey5A== 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=NViBJ59zPsunH2XMaJBz8gzJHPHpXk2Owvv32EXP0eY=; b=Ff/28G5Rg7OkzgwoNX6r3vOxRXQRZD5I+fOj55TbS0En6NC0qHUCF0egdFbMuZqicnoM1QmAQeO6LgyljKXhswTyjUbrSru3lj15S6aYqJg7F5ACy6AO9IXQKv5cAIT/1Xs9mXRLUEffobDhykhvrwRprr08hAdSkuzLupH3tf8= Received: from MWHPR11MB1886.namprd11.prod.outlook.com (2603:10b6:300:110::9) by MWHPR11MB1984.namprd11.prod.outlook.com (2603:10b6:300:110::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13; Thu, 23 Apr 2020 08:26:38 +0000 Received: from MWHPR11MB1886.namprd11.prod.outlook.com ([fe80::64d0:a918:94e9:d710]) by MWHPR11MB1886.namprd11.prod.outlook.com ([fe80::64d0:a918:94e9:d710%9]) with mapi id 15.20.2921.033; Thu, 23 Apr 2020 08:26:38 +0000 From: "Chaganty, Rangasai V" To: "Desimone, Nathaniel L" , "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Kethi Reddy, Deepika" , "Esakkithevar, Kathappan" , "Agyeman, Prince" , Michael Kubacki Subject: Re: [edk2-platforms] [PATCH V1 1/2] CometlakeOpenBoardPkg: Add BDS Hook Dxe Driver Thread-Topic: [edk2-platforms] [PATCH V1 1/2] CometlakeOpenBoardPkg: Add BDS Hook Dxe Driver Thread-Index: AQHWGB0zwHGzDqEspEW84zNJx4EKN6iGYYAw Date: Thu, 23 Apr 2020 08:26:38 +0000 Message-ID: References: <20200421204028.10410-1-nathaniel.l.desimone@intel.com> <20200421204028.10410-2-nathaniel.l.desimone@intel.com> In-Reply-To: <20200421204028.10410-2-nathaniel.l.desimone@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.2.0.6 dlp-product: dlpe-windows authentication-results: spf=none (sender IP is ) smtp.mailfrom=rangasai.v.chaganty@intel.com; x-originating-ip: [134.134.136.198] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 532c9df8-91ad-46ac-9f85-08d7e7600b3a x-ms-traffictypediagnostic: MWHPR11MB1984: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-forefront-prvs: 03827AF76E x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1886.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(376002)(346002)(396003)(366004)(136003)(39860400002)(71200400001)(316002)(52536014)(110136005)(9686003)(55016002)(64756008)(66556008)(66476007)(66446008)(81156014)(86362001)(5660300002)(2906002)(76116006)(66946007)(54906003)(7696005)(6506007)(53546011)(26005)(4326008)(966005)(8936002)(478600001)(33656002)(8676002)(186003);DIR:OUT;SFP:1102; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hqYWon0hpMz3TXW+p9v7SzFDgwQNRBbgHGWLK0v8pnHjOfV372ygZa1F4ScQcmF9Dx/s409O2kIHF7fhfOCqDeEHxcUIZa+2EwkCqgH3lqL3jmb2TUBWVD/45sRbGuNTjxyOmOXvjfYRF75jZSCF0bOidDDb8t5DZSOLjZqxWjSmNZ7pGO6z8Afltfxduw1iQnJbP2nPWMAIeyWA4LHpRfC4LEhJwPRJBUSzwXE9smAbxp+3d7n/OoTRP6D0074zLfWYAtMLPxmy2CC5n+yJBJx81Q+CakwdKifQgaVmdSkieG4v86R3yYFJljsrrkQ+Z/oxmbfbUDzgQs5lH9V8SiRYZQQBv5yWsTaYjiyyEs3oZhEClIw/PNDJS33EnBYpe2GAo2EMmMjzuzQUEaA7+Er/aXLb9yw4dCN4yRf7JIhRM+GvzAUTXMr7WRS6RcXON6XTUBDqEL/nuEvVlN62bfeVb0odscBygOj7IX3/4+pfQxblYuR+nXUozFRe7fVLPIy7sGEGD9m5ZkQATWhvpQ== x-ms-exchange-antispam-messagedata: 1EPmxlESx2GyRgyJIENLRnx4+lQfeNaAogEyycs9rdeHth7Xiaialt4oZUHphquaYC9/YbtcrgXniNp5HKw2uspjeYW6u7ru1pFoF5nGbB2M8Ok5ZgHZdLiFDeiAH2JdEDGR685oNgg8TrUtHxU7Tg== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 532c9df8-91ad-46ac-9f85-08d7e7600b3a X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2020 08:26:38.6552 (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: TqrXrW+Ep0wIqCeEZC7ZLRIrPdvxoRlYGzZjkpPqXnjWNVMmqgBg6C0bsC47yhyuuQZbuD/Zh2z5ewHtWABSL7IyRfbnARF0RN/TBYqWU5U= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1984 Return-Path: rangasai.v.chaganty@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Sai Chaganty -----Original Message----- From: Desimone, Nathaniel L =20 Sent: Tuesday, April 21, 2020 1:40 PM To: devel@edk2.groups.io Cc: Chiu, Chasel ; Chaganty, Rangasai V ; Kethi Reddy, Deepika ; = Esakkithevar, Kathappan ; Agyeman, Prince= ; Michael Kubacki Subject: [edk2-platforms] [PATCH V1 1/2] CometlakeOpenBoardPkg: Add BDS Hoo= k Dxe Driver REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2336 Added a DXE driver that registers the minimum platform BDS hook points, to = WhiskeylakeURvp board. These hooks are triggered on the BDS hook events What was done: * Included an instance of BdsHookLib and BoardBootManagerLib from BoardModu= lePkg * Included BdsHookDxe to register the callbacks implemented in BdsHookLib Signed-off-by: Nate DeSimone Cc: Chasel Chiu Cc: Rangasai V Chaganty Cc: Deepika Kethi Reddy Cc: Kathappan Esakkithevar Cc: Prince Agyeman Cc: Michael Kubacki --- .../CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.dsc | 4 ++++ .../CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.fdf | 1 + 2 files changed, 5 insertions(+) diff --git a/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPk= g.dsc b/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.dsc index 14e82ba34d..958a2d0c50 100644 --- a/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.dsc +++ b/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.ds +++ c @@ -224,6 +224,8 @@ ####################################### DxePolicyUpdateLib|$(PLATFORM_BOARD_PACKAGE)/Policy/Library/DxePolicyUpd= ateLib/DxePolicyUpdateLib.inf DxeTbtPolicyLib|$(PLATFORM_BOARD_PACKAGE)/Features/Tbt/Library/DxeTbtPol= icyLib/DxeTbtPolicyLib.inf + =20 + BoardBdsHookLib|BoardModulePkg/Library/BoardBdsHookLib/BoardBdsHookLib + .inf =20 + BoardBootManagerLib|BoardModulePkg/Library/BoardBootManagerLib/BoardBo + otManagerLib.inf =20 ####################################### # Board-specific @@ -452,3 +454,5 @@ $(PLATFORM_BOARD_PACKAGE)/Acpi/BoardAcpiDxe/BoardAcpiDxe.inf !endif BoardModulePkg/LegacySioDxe/LegacySioDxe.inf + BoardModulePkg/BoardBdsHookDxe/BoardBdsHookDxe.inf + diff --git a/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPk= g.fdf b/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.fdf index e2d40bcbb6..31f4d22311 100644 --- a/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.fdf +++ b/Platform/Intel/CometlakeOpenBoardPkg/CometlakeURvp/OpenBoardPkg.fd +++ f @@ -346,6 +346,7 @@ INF MdeModulePkg/Universal/Console/GraphicsOutputDxe/G= raphicsOutputDxe.inf INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf INF BoardModulePkg/LegacySioDxe/LegacySioDxe.inf INF MdeModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.inf +INF BoardModulePkg/BoardBdsHookDxe/BoardBdsHookDxe.inf =20 INF ShellPkg/Application/Shell/Shell.inf =20 -- 2.26.0.windows.1