| Commit message (Expand) | Author | Age | Files | Lines |
* | efi/libstub: Use relocated version of kernel's struct screen_info | Ard Biesheuvel | 2023-03-23 | 1 | -1/+3 |
* | efi/libstub: arm64: Remap relocated image with strict permissions | Ard Biesheuvel | 2023-03-10 | 1 | -0/+1 |
* | efi: arm64: enter with MMU and caches enabled | Ard Biesheuvel | 2023-01-24 | 1 | -9/+17 |
* | arm64: efi: Limit allocations to 48-bit addressable physical region | Ard Biesheuvel | 2022-12-07 | 1 | -2/+3 |
* | efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory | Ard Biesheuvel | 2022-11-18 | 1 | -2/+4 |
* | efi/arm64: libstub: Split off kernel image relocation for builtin stub | Ard Biesheuvel | 2022-11-09 | 1 | -28/+0 |
* | efi: libstub: Factor out min alignment and preferred kernel load address | Ard Biesheuvel | 2022-11-09 | 1 | -10/+1 |
* | arm64: efi: Move dcache cleaning of loaded image out of efi_enter_kernel() | Ard Biesheuvel | 2022-11-09 | 1 | -1/+9 |
* | Merge tag 'efi-next-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-10-09 | 1 | -14/+13 |
|\ |
|
| * | efi/arm64: libstub: avoid SetVirtualAddressMap() when possible | Ard Biesheuvel | 2022-09-27 | 1 | -0/+8 |
| * | efi: libstub: install boot-time memory map as config table | Ard Biesheuvel | 2022-09-27 | 1 | -1/+1 |
| * | efi: libstub: simplify efi_get_memory_map() and struct efi_boot_memmap | Ard Biesheuvel | 2022-09-26 | 1 | -13/+4 |
* | | arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names | Mark Brown | 2022-09-09 | 1 | -2/+2 |
|/ |
|
* | efi/arm64: libstub: run image in place if randomized by the loader | Ard Biesheuvel | 2022-05-03 | 1 | -3/+9 |
* | efi: libstub: pass image handle to handle_kernel_image() | Ard Biesheuvel | 2022-05-03 | 1 | -1/+2 |
* | efi/libstub: arm64: Fix image check alignment at entry | Mihai Carabas | 2022-01-23 | 1 | -3/+3 |
* | efi/libstub: arm64: Double check image alignment at entry | Ard Biesheuvel | 2021-08-03 | 1 | -0/+4 |
* | efi/libstub: arm64: Warn when efi_random_alloc() fails | Ard Biesheuvel | 2021-08-03 | 1 | -0/+2 |
* | efi/libstub: arm64: Relax 2M alignment again for relocatable kernels | Ard Biesheuvel | 2021-08-03 | 1 | -15/+13 |
* | efi/libstub: arm64: Force Image reallocation if BSS was not reserved | Ard Biesheuvel | 2021-08-03 | 1 | -1/+48 |
* | arm64/mm: Fix __enable_mmu() for new TGRAN range values | James Morse | 2021-03-10 | 1 | -1/+1 |
* | efi/arm64: Update debug prints to reflect other entropy sources | Mark Brown | 2021-01-21 | 1 | -2/+2 |
* | Merge tag 'efi-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2020-10-12 | 1 | -4/+5 |
|\ |
|
| * | Merge branch 'efi/urgent' into efi/core, to pick up fixes | Ingo Molnar | 2020-10-12 | 1 | -3/+5 |
| |\ |
|
| | * | efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure | Ard Biesheuvel | 2020-09-29 | 1 | -3/+5 |
| * | | efi/libstub: arm32: Use low allocation for the uncompressed kernel | Ard Biesheuvel | 2020-09-16 | 1 | -1/+0 |
| |/ |
|
* / | arm64: get rid of TEXT_OFFSET | Ard Biesheuvel | 2020-09-07 | 1 | -3/+3 |
|/ |
|
* | efi/libstub/arm64: Retain 2MB kernel Image alignment if !KASLR | Will Deacon | 2020-07-13 | 1 | -11/+14 |
* | efi/libstub: Move pr_efi/pr_efi_err into efi namespace | Arvind Sankar | 2020-05-01 | 1 | -7/+7 |
* | efi/libstub: Drop __pure getters for EFI stub options | Ard Biesheuvel | 2020-04-24 | 1 | -1/+1 |
* | efi/libstub/arm64: Switch to ordinary page allocator for kernel image | Ard Biesheuvel | 2020-04-24 | 1 | -2/+2 |
* | efi/libstub/arm64: Simplify randomized loading of kernel image | Ard Biesheuvel | 2020-04-23 | 1 | -27/+5 |
* | efi/libstub/arm64: Replace 'preferred' offset with alignment check | Ard Biesheuvel | 2020-04-23 | 1 | -37/+25 |
* | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6... | Linus Torvalds | 2020-04-09 | 1 | -5/+3 |
|\ |
|
| * | arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature | Ard Biesheuvel | 2020-04-01 | 1 | -5/+3 |
* | | efi/libstub/arm64: Avoid image_base value from efi_loaded_image | Ard Biesheuvel | 2020-03-29 | 1 | -1/+6 |
* | | efi/libstub: Use hidden visibility for all source files | Ard Biesheuvel | 2020-02-23 | 1 | -7/+1 |
* | | efi/libstub/arm: Make efi_entry() an ordinary PE/COFF entrypoint | Ard Biesheuvel | 2020-02-22 | 1 | -2/+1 |
|/ |
|
* | efi/libstub: Rename efi_call_early/_runtime macros to be more intuitive | Ard Biesheuvel | 2019-12-25 | 1 | -4/+4 |
* | efi/libstub: Remove 'sys_table_arg' from all function prototypes | Ard Biesheuvel | 2019-12-25 | 1 | -7/+5 |
* | efi/libstub: Drop sys_table_arg from printk routines | Ard Biesheuvel | 2019-12-25 | 1 | -6/+6 |
* | efi: Replace GPL license boilerplate with SPDX headers | Ard Biesheuvel | 2019-02-04 | 1 | -5/+1 |
* | efi/libstub/arm64: Handle randomized TEXT_OFFSET | Mark Rutland | 2018-05-19 | 1 | -0/+10 |
* | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2017-09-07 | 1 | -1/+9 |
|\ |
|
| * | efi/libstub/arm64: Force 'hidden' visibility for section markers | Ard Biesheuvel | 2017-08-21 | 1 | -1/+9 |
* | | efi/arm64: add EFI_KIMG_ALIGN | Mark Rutland | 2017-08-15 | 1 | -2/+4 |
|/ |
|
* | efi/libstub: Unify command line param parsing | Ard Biesheuvel | 2017-04-05 | 1 | -3/+1 |
* | arm64: kaslr: increase randomization granularity | Ard Biesheuvel | 2016-04-28 | 1 | -3/+12 |
* | Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-03-21 | 1 | -7/+27 |
|\ |
|
| * | efi/arm64: Check for h/w support before booting a >4 KB granular kernel | Ard Biesheuvel | 2016-02-22 | 1 | -0/+20 |