linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH]arm64:defconfig:enable ACPI_APEI_SEA
@ 2018-03-20 12:23 Shiju Jose
  2018-03-21  1:48 ` gengdongjiu
  0 siblings, 1 reply; 3+ messages in thread
From: Shiju Jose @ 2018-03-20 12:23 UTC (permalink / raw)
  To: xuwei5
  Cc: arnd, james.morse, tbaicar, gengdongjiu, xiexiuqi, zhengqiang10,
	linuxarm, linux-kernel, linux-arm-kernel

Enable ACPI APEI SEA option for arm64, to handle
ARMv8 SEA(Synchronous External Abort).

Signed-off-by: Shiju Jose <shiju.jose@huawei.com>
Cc: Tyler Baicar <tbaicar@codeaurora.org>
Cc: James Morse <james.morse@arm.com>
Cc: Dongjiu Geng <gengdongjiu@huawei.com>
Cc: Xie XiuQi <xiexiuqi@huawei.com>
Cc: Qiang Zheng <zhengqiang10@huawei.com>
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 634b373..5ddf25c 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -574,6 +574,7 @@ CONFIG_ACPI_APEI_GHES=y
 CONFIG_ACPI_APEI_PCIEAER=y
 CONFIG_ACPI_APEI_MEMORY_FAILURE=y
 CONFIG_ACPI_APEI_EINJ=y
+CONFIG_ACPI_APEI_SEA=y
 CONFIG_EXT2_FS=y
 CONFIG_EXT3_FS=y
 CONFIG_EXT4_FS_POSIX_ACL=y
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH]arm64:defconfig:enable ACPI_APEI_SEA
  2018-03-20 12:23 [PATCH]arm64:defconfig:enable ACPI_APEI_SEA Shiju Jose
@ 2018-03-21  1:48 ` gengdongjiu
  2018-03-21 10:50   ` Shiju Jose
  0 siblings, 1 reply; 3+ messages in thread
From: gengdongjiu @ 2018-03-21  1:48 UTC (permalink / raw)
  To: Shiju Jose, xuwei5
  Cc: arnd, james.morse, tbaicar, xiexiuqi, zhengqiang10, linuxarm,
	linux-kernel, linux-arm-kernel

Hi Shiju,
   The configuration "CONFIG_ACPI_APEI_SEA" is needed to manually enable?
In the "drivers/acpi/apei/Kconfig" file, the default value of ACPI_APEI_SEA is "y"

config ACPI_APEI_SEA
        bool "APEI Synchronous External Abort logging/recovering support"
        depends on ARM64 && ACPI_APEI_GHES
        default y
        help
          This option should be enabled if the system supports
          firmware first handling of SEA (Synchronous External Abort).
          SEA happens with certain faults of data abort or instruction
          abort synchronous exceptions on ARMv8 systems. If a system
          supports firmware first handling of SEA, the platform analyzes
          and handles hardware error notifications from SEA, and it may then
          form a HW error record for the OS to parse and handle. This
          option allows the OS to look for such hardware error record, and
          take appropriate action.


On 2018/3/20 20:23, Shiju Jose wrote:
> Enable ACPI APEI SEA option for arm64, to handle
> ARMv8 SEA(Synchronous External Abort).
> 
> Signed-off-by: Shiju Jose <shiju.jose@huawei.com>
> Cc: Tyler Baicar <tbaicar@codeaurora.org>
> Cc: James Morse <james.morse@arm.com>
> Cc: Dongjiu Geng <gengdongjiu@huawei.com>
> Cc: Xie XiuQi <xiexiuqi@huawei.com>
> Cc: Qiang Zheng <zhengqiang10@huawei.com>
> ---
>  arch/arm64/configs/defconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 634b373..5ddf25c 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -574,6 +574,7 @@ CONFIG_ACPI_APEI_GHES=y
>  CONFIG_ACPI_APEI_PCIEAER=y
>  CONFIG_ACPI_APEI_MEMORY_FAILURE=y
>  CONFIG_ACPI_APEI_EINJ=y
> +CONFIG_ACPI_APEI_SEA=y
>  CONFIG_EXT2_FS=y
>  CONFIG_EXT3_FS=y
>  CONFIG_EXT4_FS_POSIX_ACL=y
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: [PATCH]arm64:defconfig:enable ACPI_APEI_SEA
  2018-03-21  1:48 ` gengdongjiu
@ 2018-03-21 10:50   ` Shiju Jose
  0 siblings, 0 replies; 3+ messages in thread
From: Shiju Jose @ 2018-03-21 10:50 UTC (permalink / raw)
  To: gengdongjiu, xuwei (O)
  Cc: arnd, james.morse, tbaicar, Xiexiuqi, Zhengqiang (turing),
	Linuxarm, linux-kernel, linux-arm-kernel

Hi Gengdongjiu,

Ok got it. Please ignore this patch.

Thanks,
Shiju 

> -----Original Message-----
> From: gengdongjiu
> Sent: 21 March 2018 01:49
> To: Shiju Jose; xuwei (O)
> Cc: arnd@arndb.de; james.morse@arm.com; tbaicar@codeaurora.org;
> Xiexiuqi; Zhengqiang (turing); Linuxarm; linux-kernel@vger.kernel.org;
> linux-arm-kernel@lists.infradead.org
> Subject: Re: [PATCH]arm64:defconfig:enable ACPI_APEI_SEA
> 
> Hi Shiju,
>    The configuration "CONFIG_ACPI_APEI_SEA" is needed to manually
> enable?
> In the "drivers/acpi/apei/Kconfig" file, the default value of
> ACPI_APEI_SEA is "y"
> 
> config ACPI_APEI_SEA
>         bool "APEI Synchronous External Abort logging/recovering
> support"
>         depends on ARM64 && ACPI_APEI_GHES
>         default y
>         help
>           This option should be enabled if the system supports
>           firmware first handling of SEA (Synchronous External Abort).
>           SEA happens with certain faults of data abort or instruction
>           abort synchronous exceptions on ARMv8 systems. If a system
>           supports firmware first handling of SEA, the platform
> analyzes
>           and handles hardware error notifications from SEA, and it may
> then
>           form a HW error record for the OS to parse and handle. This
>           option allows the OS to look for such hardware error record,
> and
>           take appropriate action.
> 
> 
> On 2018/3/20 20:23, Shiju Jose wrote:
> > Enable ACPI APEI SEA option for arm64, to handle
> > ARMv8 SEA(Synchronous External Abort).
> >
> > Signed-off-by: Shiju Jose <shiju.jose@huawei.com>
> > Cc: Tyler Baicar <tbaicar@codeaurora.org>
> > Cc: James Morse <james.morse@arm.com>
> > Cc: Dongjiu Geng <gengdongjiu@huawei.com>
> > Cc: Xie XiuQi <xiexiuqi@huawei.com>
> > Cc: Qiang Zheng <zhengqiang10@huawei.com>
> > ---
> >  arch/arm64/configs/defconfig | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/arch/arm64/configs/defconfig
> > b/arch/arm64/configs/defconfig index 634b373..5ddf25c 100644
> > --- a/arch/arm64/configs/defconfig
> > +++ b/arch/arm64/configs/defconfig
> > @@ -574,6 +574,7 @@ CONFIG_ACPI_APEI_GHES=y
> > CONFIG_ACPI_APEI_PCIEAER=y  CONFIG_ACPI_APEI_MEMORY_FAILURE=y
> > CONFIG_ACPI_APEI_EINJ=y
> > +CONFIG_ACPI_APEI_SEA=y
> >  CONFIG_EXT2_FS=y
> >  CONFIG_EXT3_FS=y
> >  CONFIG_EXT4_FS_POSIX_ACL=y
> >

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-03-21 10:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-20 12:23 [PATCH]arm64:defconfig:enable ACPI_APEI_SEA Shiju Jose
2018-03-21  1:48 ` gengdongjiu
2018-03-21 10:50   ` Shiju Jose

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).