From: Catalin Marinas Date: Tue, 13 Jan 2015 22:42:31 +0000 (+0000) Subject: Merge tag 'for-3.20' of http://git.linaro.org/people/ard.biesheuvel/linux-arm into... X-Git-Tag: firefly_0821_release~176^2~2354^2~33 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c26a535b747a56298000c42cdd669514456dfc2d;p=firefly-linux-kernel-4.4.55.git Merge tag 'for-3.20' of 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() --- c26a535b747a56298000c42cdd669514456dfc2d