From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id C590B7803CF for ; Thu, 9 May 2024 00:09:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=0cTN6xXHVYjxBCvia6D8nKmEGDEyNBy/ph33MLekmZI=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20240206; t=1715213368; v=1; b=s5RyloXSb5ReUtPPvTsEvV2aXvTKJzJh4CarAza6NtgUehAU6KdKc2lzPjSdiZR5HFLVAXzQ 3Q8eymCeGFYQXpze4vuSfurOWQDbs9P5RW9RpYrzPpF+7t8yNeU9wrE+dDhuvgQvG+xmoiDKdki QjsyABCc8ZKPQEK6fTOMP4qwgj5HlIbT+ekGhvu3Yf2cmjrtvIyJ/U44y6bwf2pkcZhssfBUmpo J7SN/83RGYLWOXrTIZQqVLNWkWT1OmuF0iDDQtWqDe+mvznowxZx0yiG34YOwZbICGwekc0EHtA 6FpQJwzdYbnhZfTa0QqQyKh1sqwJaKGSze/KJPEVknmQQ== X-Received: by 127.0.0.2 with SMTP id CxqhYY7687511xqQWuRxVkdh; Wed, 08 May 2024 17:09:28 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by mx.groups.io with SMTP id smtpd.web10.2567.1715213366885136606 for ; Wed, 08 May 2024 17:09:27 -0700 X-CSE-ConnectionGUID: dRxrVZYPT4Gwkd41LKPm5w== X-CSE-MsgGUID: +qIBKrzaS1iRW2mn+eharA== X-IronPort-AV: E=McAfee;i="6600,9927,11067"; a="11044568" X-IronPort-AV: E=Sophos;i="6.08,146,1712646000"; d="scan'208";a="11044568" X-Received: from orviesa003.jf.intel.com ([10.64.159.143]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 May 2024 17:09:27 -0700 X-CSE-ConnectionGUID: mYIVRWAyRhyJdpTHOiwPMw== X-CSE-MsgGUID: J6sm1tU5Se+GwOAMqz0fYA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,146,1712646000"; d="scan'208";a="33745130" X-Received: from nldesimo-desk.amr.corp.intel.com ([10.241.240.67]) by ORVIESA003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 May 2024 17:09:27 -0700 From: "Nate DeSimone" To: devel@edk2.groups.io Cc: Sai Chaganty , Rosen Chuang , Saloni Kasbekar , Chasel Chiu , Liming Gao , Eric Dong Subject: [edk2-devel] [edk2-platforms] [PATCH v1 0/2] Intel/MinPlatform: Add MpInfo2HobPei Date: Wed, 8 May 2024 17:09:16 -0700 Message-ID: <20240509000918.2336-1-nathaniel.l.desimone@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 08 May 2024 17:09:27 -0700 Resent-From: nathaniel.l.desimone@intel.com Reply-To: devel@edk2.groups.io,nathaniel.l.desimone@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: geQAnMZ51oHCc4bUBzNZwwYtx7686176AA= Content-Transfer-Encoding: 8bit X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=s5RyloXS; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io Newer versions of CpuMpPei produce the gMpInformation2HobGuid. This HOB is required by newer implementations of the CPU DXE driver, however older versions of CpuMpPei do not produce it. This can cause backwards compatibiliity issues if the FSP binary was built with an older version of EDK II and the OpenBoard code is built with the latest version of EDK II. To solve this problem, this patch series introduces a new PEIM called MpInfo2HobPei. This PEIM will check if CpuMpPei creates gMpInformation2HobGuid and if it does not then MpInfo2HobPei will create it. Cc: Sai Chaganty Cc: Rosen Chuang Cc: Saloni Kasbekar Cc: Chasel Chiu Cc: Liming Gao Cc: Eric Dong Signed-off-by: Nate DeSimone Nate DeSimone (2): MinPlatform: Add MpInfo2HobPei AlderlakeOpenBoardPkg: Include MpInfo2HobPei .../AlderlakePRvp/OpenBoardPkg.dsc | 10 +- .../AlderlakePRvp/OpenBoardPkg.fdf | 10 +- .../FspWrapper/MpInfo2HobPei/MpInfo2HobPei.c | 236 ++++++++++++++++++ .../MpInfo2HobPei/MpInfo2HobPei.inf | 47 ++++ .../Intel/MinPlatformPkg/MinPlatformPkg.dsc | 3 +- 5 files changed, 303 insertions(+), 3 deletions(-) create mode 100644 Platform/Intel/MinPlatformPkg/FspWrapper/MpInfo2HobPei/MpInfo2HobPei.c create mode 100644 Platform/Intel/MinPlatformPkg/FspWrapper/MpInfo2HobPei/MpInfo2HobPei.inf -- 2.44.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#118706): https://edk2.groups.io/g/devel/message/118706 Mute This Topic: https://groups.io/mt/105992896/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-