summaryrefslogtreecommitdiff
path: root/drivers/firmware/Kconfig
diff options
context:
space:
mode:
authorSeth Forshee <seth.forshee@canonical.com>2013-03-07 11:40:17 -0600
committerMatt Fleming <matt.fleming@intel.com>2013-03-21 12:43:46 +0000
commited9dc8ce7a1c8115dba9483a9b51df8b63a2e0ef (patch)
tree124508548feae5220ade4569407c73827f66bac0 /drivers/firmware/Kconfig
parentf6161aa153581da4a3867a2d1a7caf4be19b6ec9 (diff)
downloadlinux-3.10-ed9dc8ce7a1c8115dba9483a9b51df8b63a2e0ef.tar.gz
linux-3.10-ed9dc8ce7a1c8115dba9483a9b51df8b63a2e0ef.tar.bz2
linux-3.10-ed9dc8ce7a1c8115dba9483a9b51df8b63a2e0ef.zip
efivars: Allow disabling use as a pstore backend
Add a new option, CONFIG_EFI_VARS_PSTORE, which can be set to N to avoid using efivars as a backend to pstore, as some users may want to compile out the code completely. Set the default to Y to maintain backwards compatability, since this feature has always been enabled until now. Signed-off-by: Seth Forshee <seth.forshee@canonical.com> Cc: Josh Boyer <jwboyer@redhat.com> Cc: Matthew Garrett <mjg59@srcf.ucam.org> Cc: Seiji Aguchi <seiji.aguchi@hds.com> Cc: Tony Luck <tony.luck@intel.com> Cc: <stable@vger.kernel.org> Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'drivers/firmware/Kconfig')
-rw-r--r--drivers/firmware/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig
index 9b00072a020..898023d8e48 100644
--- a/drivers/firmware/Kconfig
+++ b/drivers/firmware/Kconfig
@@ -53,6 +53,15 @@ config EFI_VARS
Subsequent efibootmgr releases may be found at:
<http://linux.dell.com/efibootmgr>
+config EFI_VARS_PSTORE
+ bool "Register efivars backend for pstore"
+ depends on EFI_VARS && PSTORE
+ default y
+ help
+ Say Y here to enable use efivars as a backend to pstore. This
+ will allow writing console messages, crash dumps, or anything
+ else supported by pstore to EFI variables.
+
config EFI_PCDP
bool "Console device selection via EFI PCDP or HCDP table"
depends on ACPI && EFI && IA64