summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/efi.c
Commit message (Expand)AuthorAgeFilesLines
* efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init()Waiman Long2024-06-151-0/+2
* fix missing vmalloc.h includesKent Overstreet2024-04-251-0/+1
* arm64/mm: new ptep layer to manage contig bitRyan Roberts2024-02-221-2/+2
* arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts2024-02-221-1/+1
* Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2023-11-031-4/+0
|\
| * efi: move screen_info into efi init codeArnd Bergmann2023-10-171-4/+0
* | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTIMark Rutland2023-10-161-2/+1
|/
* Merge tag 'drm-next-2023-08-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2023-08-301-0/+1
|\
| * efi: Do not include <linux/screen_info.h> from EFI headerThomas Zimmermann2023-07-081-0/+1
* | efi/arm64: Move EFI runtime call setup/teardown helpers out of lineArd Biesheuvel2023-08-211-1/+15
|/
* Merge tag 'efi-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-231-4/+16
|\
| * arm64: efi: Make efi_rt_lock a raw_spinlockPierre Gondois2023-02-191-1/+1
| * efi: arm64: Wire up BTI annotation in memory attributes tableArd Biesheuvel2023-02-091-2/+13
| * efi: Discover BTI support in runtime services regionsArd Biesheuvel2023-02-041-1/+2
* | arm64: efi: Avoid workqueue to check whether EFI runtime is liveArd Biesheuvel2023-01-161-1/+2
|/
* arm64: efi: Recover from synchronous exceptions occurring in firmwareArd Biesheuvel2022-12-081-0/+22
* arm64: efi: Execute runtime services from a dedicated stackArd Biesheuvel2022-12-081-0/+27
* arm64: efi: Revert "Recover from synchronous exceptions ..."Ard Biesheuvel2022-12-011-26/+0
* arm64: efi: Fix handling of misaligned runtime regions and drop warningArd Biesheuvel2022-11-101-18/+34
* arm64: efi: Recover from synchronous exceptions occurring in firmwareArd Biesheuvel2022-11-031-0/+26
* arm64: efi: Export screen_infoMichael Kelley2021-08-041-0/+1
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-1/+1
* mm/pgtable: drop pgtable_t variable from pte_fn_t functionsAnshuman Khandual2019-07-121-2/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-5/+1
* efi/arm64: Check whether x18 is preserved by runtime services callsArd Biesheuvel2018-03-091-0/+6
* arm64: mm: Use READ_ONCE/WRITE_ONCE when accessing page tablesWill Deacon2018-02-161-1/+1
* arm64/efi: Ignore EFI_MEMORY_XP attribute if RP and/or WP are setArd Biesheuvel2018-01-031-1/+3
* efi/arm: Enable DMI/SMBIOSArd Biesheuvel2017-06-051-15/+0
* arm64: mm: replace 'block_mappings_allowed' with 'page_mappings_only'Ard Biesheuvel2016-11-071-4/+4
* arm64: efi: avoid block mappings for unaligned UEFI memory regionsArd Biesheuvel2016-07-011-0/+14
* arm64: efi: always map runtime services code and data regions down to pagesArd Biesheuvel2016-07-011-1/+35
* arm64: mm: add param to force create_pgd_mapping() to use page mappingsArd Biesheuvel2016-07-011-1/+1
* arm64/efi/libstub: Make screen_info accessible to the UEFI stubArd Biesheuvel2016-04-281-0/+3
* arm64/efi: Apply strict permissions to UEFI Runtime Services regionsArd Biesheuvel2016-04-281-14/+40
* arm64/efi: refactor EFI init and runtime code for reuse by 32-bit ARMArd Biesheuvel2015-12-091-0/+23
* arm64/efi: split off EFI init and runtime code for reuse by 32-bit ARMArd Biesheuvel2015-12-091-325/+1
* arm64/efi: mark UEFI reserved regions as MEMBLOCK_NOMAPArd Biesheuvel2015-12-091-3/+4
* arm64: efi: fix initcall return valuesArd Biesheuvel2015-11-261-5/+5
* arm64: efi: deal with NULL return value of early_memremap()Ard Biesheuvel2015-11-261-1/+13
* arm64: efi: correctly map runtime regionsMark Rutland2015-11-251-7/+2
* arm64: use non-global mappings for UEFI runtime regionsArd Biesheuvel2015-11-181-9/+5
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2015-11-041-3/+2
|\
| * arm64: mm: rewrite ASID allocator and MM context-switching codeWill Deacon2015-10-071-1/+0
| * arm64: flush: use local TLB and I-cache invalidationWill Deacon2015-10-071-2/+2
* | efi: Use correct type for struct efi_memory_map::phys_mapArd Biesheuvel2015-10-281-2/+2
* | Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mflemin...Ingo Molnar2015-10-141-14/+5
|\ \ | |/ |/|
| * efi/arm64: Clean up efi_get_fdt_params() interfaceLeif Lindholm2015-10-121-1/+1
| * arm64: Use core efi=debug instead of uefi_debug command line parameterLeif Lindholm2015-10-121-14/+5
* | arm64/efi: Fix boot crash by not padding between EFI_MEMORY_RUNTIME regionsArd Biesheuvel2015-10-011-1/+2
|/
* arm64/efi: map the entire UEFI vendor string before reading itArd Biesheuvel2015-07-271-2/+2