Merge tag 'pm+acpi-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[firefly-linux-kernel-4.4.55.git] / drivers / acpi / Kconfig
index 589da059ce3939c9a2139907daefbf00a5a9b0e2..c95df0b8c8808e505f9dbfc7c8bcc68da48af57d 100644 (file)
@@ -356,4 +356,25 @@ config ACPI_BGRT
 
 source "drivers/acpi/apei/Kconfig"
 
+config ACPI_EXTLOG
+       tristate "Extended Error Log support"
+       depends on X86_MCE && X86_LOCAL_APIC
+       select EFI
+       select UEFI_CPER
+       default n
+       help
+         Certain usages such as Predictive Failure Analysis (PFA) require
+         more information about the error than what can be described in
+         processor machine check banks. Most server processors log
+         additional information about the error in processor uncore
+         registers. Since the addresses and layout of these registers vary
+         widely from one processor to another, system software cannot
+         readily make use of them. To complicate matters further, some of
+         the additional error information cannot be constructed without
+         detailed knowledge about platform topology.
+
+         Enhanced MCA Logging allows firmware to provide additional error
+         information to system software, synchronous with MCE or CMCI. This
+         driver adds support for that functionality.
+
 endif  # ACPI