android_kernel_google_msm/drivers/firmware
Matt Fleming 0b94d72798 x86, efivars: firmware bug workarounds should be in platform code
commit a6e4d5a03e upstream.

Let's not burden ia64 with checks in the common efivars code that we're not
writing too much data to the variable store. That kind of thing is an x86
firmware bug, plain and simple.

efi_query_variable_store() provides platforms with a wrapper in which they can
perform checks and workarounds for EFI variable storage bugs.

Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Matthew Garrett <mjg59@srcf.ucam.org>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
[xr: Backported to 3.4: adjust context]
Signed-off-by: Rui Xiang <rui.xiang@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-06-07 16:02:10 -07:00
..
google
Kconfig efivars: Add module parameter to disable use as a pstore backend 2014-06-07 16:02:09 -07:00
Makefile
dcdbas.c
dcdbas.h
dell_rbu.c
dmi-id.c
dmi-sysfs.c
dmi_scan.c dmi_scan: fix missing check for _DMI_ signature in smbios_present() 2013-03-14 11:29:51 -07:00
edd.c
efivars.c x86, efivars: firmware bug workarounds should be in platform code 2014-06-07 16:02:10 -07:00
iscsi_ibft.c
iscsi_ibft_find.c efi: Make 'efi_enabled' a function to query EFI facilities 2013-02-14 10:48:53 -08:00
memmap.c
pcdp.c pcdp: use early_ioremap/early_iounmap to access pcdp table 2012-08-15 08:10:05 -07:00
pcdp.h