Re: [PATCH v3 02/13] arm64/mm: add create_pgd_mapping() to create private page tables

2014-11-25 Thread Will Deacon
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

Re: [PATCH v3] firmware loader: fix hung task warning dump

2014-11-25 Thread Matt Fleming
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

Re: [PATCH v3 04/13] efi: split off remapping code from efi_config_init()

2014-11-25 Thread Matt Fleming
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

Re: [PATCH v3 03/13] arm64: improve CONFIG_STRICT_DEVMEM handling

2014-11-25 Thread Matt Fleming
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

Re: [PATCH v3 03/13] arm64: improve CONFIG_STRICT_DEVMEM handling

2014-11-25 Thread Borislav Petkov
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

Re: [PATCH v3 04/13] efi: split off remapping code from efi_config_init()

2014-11-25 Thread Will Deacon
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

[RFC PATCH] Add esrt support.

2014-11-25 Thread Peter Jones
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