On Tue, Nov 18, 2014 at 12:57:01PM +, Ard Biesheuvel wrote:
For UEFI, we need to install the memory mappings used for Runtime Services
in a dedicated set of page tables. Add create_pgd_mapping(), which allows
us to allocate and install those page table entries early.
Signed-off-by: Ard
On Tue, 18 Nov, at 10:56:59AM, Kweh Hock Leong wrote:
From: Kweh, Hock Leong hock.leong.k...@intel.com
When using request_firmware_nowait() with FW_ACTION_NOHOTPLUG param to
expose user helper interface, if the user do not react immediately, after
120 seconds there will be a hung task
On Tue, 18 Nov, at 01:57:03PM, Ard Biesheuvel wrote:
Split of the remapping code from efi_config_init() so that the caller
can perform its own remapping. This is necessary to correctly handle
virtually remapped UEFI memory regions under kexec, as efi.systab will
have been updated to a virtual
On Tue, 18 Nov, at 01:57:02PM, Ard Biesheuvel wrote:
Improve the handling of /dev/mem mappings under CONFIG_STRICT_DEVMEM by:
- allowing read-only access to parts of System RAM that are not
considered memory by the kernel, this is mainly intended for exposing
UEFI Configuration tables to
On Tue, Nov 25, 2014 at 05:39:25PM +, Matt Fleming wrote:
On Tue, 18 Nov, at 01:57:02PM, Ard Biesheuvel wrote:
Improve the handling of /dev/mem mappings under CONFIG_STRICT_DEVMEM by:
- allowing read-only access to parts of System RAM that are not
considered memory by the kernel, this
On Tue, Nov 25, 2014 at 05:24:19PM +, Matt Fleming wrote:
On Tue, 18 Nov, at 01:57:03PM, Ard Biesheuvel wrote:
Split of the remapping code from efi_config_init() so that the caller
can perform its own remapping. This is necessary to correctly handle
virtually remapped UEFI memory
Add sysfs files for EFI System Resource Table under
/sys/firmware/efi/esrt and for each EFI System Resource Entry under
entries/ as a subdir.
---
drivers/firmware/efi/Makefile | 2 +-
drivers/firmware/efi/efi.c| 37 +++-
drivers/firmware/efi/esrt.c | 402