From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 728F8D800C4 for ; Tue, 21 Nov 2023 02:35:52 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=xCPBmupMp8n7rwoGQFkcWJ4WvtysRCnPbylFhTtRDaI=; 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:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1700534151; v=1; b=hF3kL/LE3J7LPqi+GzYn6BSXs+02hXW1KjWhbAh2IGX7jN4FqGE3z2kpLq10SiCznt89gbg1 9Er2oZa/vXWNRcpcyep2zdUjAJqZ007HRyfl7iMNKgP7yTqCn2upLfY8k/pdxrkJT4FnJKCeeSf 3/88oE0ous5Ux9ejAVs+1IRY= X-Received: by 127.0.0.2 with SMTP id T2afYY7687511xcI9Hh6FAPD; Mon, 20 Nov 2023 18:35:51 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by mx.groups.io with SMTP id smtpd.web10.26498.1700534150698720282 for ; Mon, 20 Nov 2023 18:35:50 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10900"; a="4868718" X-IronPort-AV: E=Sophos;i="6.04,215,1695711600"; d="scan'208";a="4868718" X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Nov 2023 18:35:50 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10900"; a="770098800" X-IronPort-AV: E=Sophos;i="6.04,215,1695711600"; d="scan'208";a="770098800" X-Received: from shwdeopenlab813.ccr.corp.intel.com ([10.239.55.230]) by fmsmga007.fm.intel.com with ESMTP; 20 Nov 2023 18:35:49 -0800 From: "Yuanhao Xie" To: devel@edk2.groups.io Cc: xieyuanh Subject: [edk2-devel] [Patch V7 0/2]UefiCpuPkg/MpInitLib: Enable execute disable bit. Date: Tue, 21 Nov 2023 10:35:44 +0800 Message-Id: <20231121023546.2405-1-yuanhao.xie@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 Reply-To: devel@edk2.groups.io,yuanhao.xie@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: tRgUrF6JCqC7V0CcTGQPdRpHx7686176AA= Content-Transfer-Encoding: 8bit X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b="hF3kL/LE"; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none) This patch series synchronizes the No-Execute bit in the IA32_EFER register for the APs before the RestoreVolatileRegisters operation. It also updated the comments of _CPU_MP_DATA to delcared that duplications in CpuMpData are present to avoid to be direct accessed and comprehended in assembly code. It updated the structure comments compared with V6. Yuanhao Xie (1): UefiCpuPkg/MpInitLib: Enable execute disable bit. xieyuanh (1): UefiCpuPkg/MpInitLib: Update the comments of _CPU_MP_DATA. UefiCpuPkg/Library/MpInitLib/MpEqu.inc | 2 ++ UefiCpuPkg/Library/MpInitLib/MpLib.c | 14 +++++++++++--- UefiCpuPkg/Library/MpInitLib/MpLib.h | 14 ++++++++------ 3 files changed, 21 insertions(+), 9 deletions(-) -- 2.39.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111507): https://edk2.groups.io/g/devel/message/111507 Mute This Topic: https://groups.io/mt/102721660/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-