]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'for-3.20' of http://git.linaro.org/people/ard.biesheuvel/linux-arm into...
authorCatalin Marinas <catalin.marinas@arm.com>
Tue, 13 Jan 2015 22:42:31 +0000 (22:42 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 13 Jan 2015 22:42:31 +0000 (22:42 +0000)
commit48c033afef1f145a86696fafb57f4f2ba9c3024f
tree1456199ed7f9038ffc664cebb31bad9e0c35414d
parentce006a5f42154e174db08d22af4ec3e9dd20f545
parentacfc2fb4a67a95601a0203e76d52af139fdcc87a
Merge tag 'for-3.20' of http://git.linaro.org/people/ard.biesheuvel/linux-arm into upstream

UEFI updates for arm64

This series consists of a reimplementation of the virtual remapping of
UEFI Runtime Services in a way that is stable across kexec, including
the required preparatory refactoring and other work to set the stage,
and some cleaning up afterwards to remove boot services memory and
identitity map handling that has now become redundant.

* tag 'for-3.20' of http://git.linaro.org/people/ard.biesheuvel/linux-arm:
  arm64/efi: remove idmap manipulations from UEFI code
  arm64/efi: remove free_boot_services() and friends
  arm64/efi: move SetVirtualAddressMap() to UEFI stub
  arm64/efi: set EFI_ALLOC_ALIGN to 64 KB
  efi: efistub: allow allocation alignment larger than EFI_PAGE_SIZE
  efi: split off remapping code from efi_config_init()
  arm64/mm: add create_pgd_mapping() to create private page tables
  arm64/mm: add explicit struct_mm argument to __create_mapping()