ubuntu@awsdp1:~$ uname -a
Linux awsdp1 4.10.0-29-generic #33~lp1706141+build.1 SMP Tue Jul 25 15:20:12 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
ubuntu@awsdp1:~$ dmesg | grep -i -E "edac|hest|ghes"
[ 0.000000] ACPI: HEST 0x0000000009260000 000288 (v01 QCOM QDF2400 00000001 INTL 20150515)
[ 0.722827] HEST: Table parsing has been initialized.
[ 4.349652] EDAC MC: Ver: 3.0.0
[ 6.104474] ghes_edac: This EDAC driver relies on BIOS to enumerate memory and get error reports.
[ 6.112992] ghes_edac: Unfortunately, not all BIOSes reflect the memory layout correctly.
[ 6.121147] ghes_edac: So, the end result of using this driver varies from vendor to vendor.
[ 6.129567] ghes_edac: If you find incorrect reports, please contact your hardware vendor
[ 6.137726] ghes_edac: to correct its BIOS.
[ 6.141893] ghes_edac: This system has 6 DIMM sockets.
[ 6.147234] EDAC MC0: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.156558] EDAC MC1: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.166018] EDAC MC2: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.175475] EDAC MC3: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.184943] EDAC MC4: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.194460] GHES: APEI firmware first mode is enabled by APEI bit and WHEA _OSC.
ubuntu@awsdp1:~$
== Tested on QDF2400 SDP ==
ubuntu@awsdp1:~$ uname -a build.1 SMP Tue Jul 25 15:20:12 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux
Linux awsdp1 4.10.0-29-generic #33~lp1706141+
ubuntu@awsdp1:~$ dmesg | grep -i -E "edac|hest|ghes"
[ 0.000000] ACPI: HEST 0x0000000009260000 000288 (v01 QCOM QDF2400 00000001 INTL 20150515)
[ 0.722827] HEST: Table parsing has been initialized.
[ 4.349652] EDAC MC: Ver: 3.0.0
[ 6.104474] ghes_edac: This EDAC driver relies on BIOS to enumerate memory and get error reports.
[ 6.112992] ghes_edac: Unfortunately, not all BIOSes reflect the memory layout correctly.
[ 6.121147] ghes_edac: So, the end result of using this driver varies from vendor to vendor.
[ 6.129567] ghes_edac: If you find incorrect reports, please contact your hardware vendor
[ 6.137726] ghes_edac: to correct its BIOS.
[ 6.141893] ghes_edac: This system has 6 DIMM sockets.
[ 6.147234] EDAC MC0: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.156558] EDAC MC1: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.166018] EDAC MC2: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.175475] EDAC MC3: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.184943] EDAC MC4: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[ 6.194460] GHES: APEI firmware first mode is enabled by APEI bit and WHEA _OSC.
ubuntu@awsdp1:~$