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 D8204940FBD for ; Mon, 20 Nov 2023 04:54:57 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=dyYN0g6SOEXdBmbX4KWehIyie543NnfXWS+c8Xkxcrc=; 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=1700456096; v=1; b=Ypyaa1Milcfw33r6h3/g2tqY9ksePL8h1+K4ysMXqhvqnBLIZxb4xSx5a04Xmxe0rhmuemio wju+8GVFnMLBJuwNzKuAyri+ibsAJOw1dOmsAf3dCkYcLBG2yDBmsxcJY8uN5QJ3xZ4dYzDk2fe Fjp+fWLIpCci7SJFel5ylf94= X-Received: by 127.0.0.2 with SMTP id GBceYY7687511xhskctlHICP; Sun, 19 Nov 2023 20:54:56 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.44351.1700456095278275149 for ; Sun, 19 Nov 2023 20:54:55 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10899"; a="395480358" X-IronPort-AV: E=Sophos;i="6.04,212,1695711600"; d="scan'208";a="395480358" X-Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Nov 2023 20:54:54 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,212,1695711600"; d="scan'208";a="14040804" X-Received: from shwdeopenlab813.ccr.corp.intel.com ([10.239.55.230]) by orviesa001.jf.intel.com with ESMTP; 19 Nov 2023 20:54:53 -0800 From: "Yuanhao Xie" To: devel@edk2.groups.io Cc: xieyuanh Subject: [edk2-devel] [Patch V6 0/2] UefiCpuPkg/MpInitLib: Enable execute disable bit. Date: Mon, 20 Nov 2023 12:54:50 +0800 Message-Id: <20231120045452.2324-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: u10qJxkOaDUEny2nmCxb0CDox7686176AA= 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=Ypyaa1Mi; 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 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io 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 also fixed the build error in V5. Yuanhao Xie (1): UefiCpuPkg/MpInitLib: Enable execute disable bit. xieyuanh (1): UefiCpuPkg/MpInitLib: Update the comments of _CPU_MP_DATA. UefiCpuPkg/Library/MpInitLib/MpLib.c | 14 +++++++++++--- UefiCpuPkg/Library/MpInitLib/MpLib.h | 7 ++++++- 2 files changed, 17 insertions(+), 4 deletions(-) -- 2.39.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111453): https://edk2.groups.io/g/devel/message/111453 Mute This Topic: https://groups.io/mt/102702382/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-