From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web11.24053.1646642105760980007 for ; Mon, 07 Mar 2022 00:35:06 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=P7/nUNM2; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: hao.a.wu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1646642105; x=1678178105; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=k1/HDbF4KNgsfon5SxrjprhkFHwgUcCsHRkCpsnqooc=; b=P7/nUNM2DsNZiNCWPBdk1lsgJxweA7DhFCDftsRaBzOYZxg0/Sxjmipi 5IZawLNFeGJmo2lDs3u7Wrpv892yKClkARzdymlvPKKnikAuggcqXH1d6 95/xsoDjTlVZTWBS549mnoLH0y5dRTGb2LwilOWXXYrKFY+NgJ9eSXXjn kt7p6/WRr9TTdKiG+Z0Uba39wMhRpbSP7MQOKO8ayV5/M+q79++vT6hQ+ Ge3Ox+Op1ngxLSOZ0fJ2f3mYsdaVmRhp2RIdLPz/UCdq8FdFUlJ7sf3Ie nIr5gxDoXVOib9+XVNoKgNnvo77PNuHy7WkAbRk2i56BpC906yo/ChlYB A==; X-IronPort-AV: E=McAfee;i="6200,9189,10278"; a="279039142" X-IronPort-AV: E=Sophos;i="5.90,161,1643702400"; d="scan'208";a="279039142" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Mar 2022 00:35:04 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,161,1643702400"; d="scan'208";a="553067291" Received: from wuh-desk.ccr.corp.intel.com ([10.239.160.22]) by orsmga008.jf.intel.com with ESMTP; 07 Mar 2022 00:35:02 -0800 From: "Wu, Hao A" To: devel@edk2.groups.io Cc: Hao A Wu , Michael D Kinney , Liming Gao , Zhiguang Liu Subject: [PATCH] MdePkg/Acpi64: Update Error Severity type for Generic Error Status Block Date: Mon, 7 Mar 2022 16:35:00 +0800 Message-Id: <20220307083500.2215-1-hao.a.wu@intel.com> X-Mailer: git-send-email 2.27.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Starting from ACPI Specification Version 5.1 Errata B, the term 'Correctable' is no longer being used as an error severity of the reported error in Chapter 18 APEI. This commit adds a new macro to reflect this and also keeps the origin definition (but add comments to make it deprecated) for compatibility consideration. Please also note that this commit only updates Acpi64.h and does NOT update below headers: Acpi51.h Acpi60.h Acpi61.h Acpi62.h Acpi63.h Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Signed-off-by: Hao A Wu --- MdePkg/Include/IndustryStandard/Acpi64.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/MdePkg/Include/IndustryStandard/Acpi64.h b/MdePkg/Include/Indu= stryStandard/Acpi64.h index a79b7f2eaa..232697f228 100644 --- a/MdePkg/Include/IndustryStandard/Acpi64.h +++ b/MdePkg/Include/IndustryStandard/Acpi64.h @@ -1,7 +1,7 @@ /** @file=0D ACPI 6.4 definitions from the ACPI Specification Revision 6.4 Jan, 2021.= =0D =0D - Copyright (c) 2017, Intel Corporation. All rights reserved.
=0D + Copyright (c) 2017 - 2022, Intel Corporation. All rights reserved.
=0D Copyright (c) 2019 - 2021, ARM Ltd. All rights reserved.
=0D =0D SPDX-License-Identifier: BSD-2-Clause-Patent=0D @@ -1783,10 +1783,16 @@ typedef struct { //=0D // Boot Error Severity types=0D //=0D -#define EFI_ACPI_6_4_ERROR_SEVERITY_CORRECTABLE 0x00=0D +#define EFI_ACPI_6_4_ERROR_SEVERITY_RECOVERABLE 0x00=0D #define EFI_ACPI_6_4_ERROR_SEVERITY_FATAL 0x01=0D #define EFI_ACPI_6_4_ERROR_SEVERITY_CORRECTED 0x02=0D #define EFI_ACPI_6_4_ERROR_SEVERITY_NONE 0x03=0D +//=0D +// The term 'Correctable' is no longer being used as an error severity of = the=0D +// reported error since ACPI Specification Version 5.1 Errata B.=0D +// The below macro is considered as deprecated and should no longer be use= d.=0D +//=0D +#define EFI_ACPI_6_4_ERROR_SEVERITY_CORRECTABLE 0x00=0D =0D ///=0D /// Generic Error Data Entry Definition=0D --=20 2.27.0.windows.1