summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/efi/efi.c
Commit message (Expand)AuthorAgeFilesLines
* efi: fix return value of __setup handlersRandy Dunlap2022-03-011-1/+1
* efi: runtime: avoid EFIv2 runtime services on Apple x86 machinesArd Biesheuvel2022-01-231-0/+7
* efi: Allow efi=runtimeSebastian Andrzej Siewior2021-09-281-0/+3
* efi: Disable runtime services on RTSebastian Andrzej Siewior2021-09-281-1/+1
* firmware/efi: Tell memblock about EFI iomem reservationsMarc Zyngier2021-07-161-1/+12
* firmware/efi: Fix a use after bug in efi_mem_reserve_persistentLv Yunlong2021-03-191-1/+2
* mm/gup: prevent gup_fast from racing with COW during forkJason Gunthorpe2020-12-151-0/+1
* efi/efivars: Set generic ops before loading SSDTAmadeusz Sławiński2020-11-251-1/+1
* Merge branch 'efi/urgent' into efi/core, to pick up fixesIngo Molnar2020-10-121-23/+26
|\
| * efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability to report itArd Biesheuvel2020-09-251-23/+24
| * efi: add missed destroy_workqueue when efisubsys_init failsLi Heng2020-08-201-0/+2
* | efi: Support for MOK variable config tableLenny Szubowicz2020-09-161-0/+6
|/
* efi/efivars: Expose RT service availability via efivars abstractionArd Biesheuvel2020-07-091-4/+8
* efi: Make it possible to disable efivar_ssdt entirelyPeter Jones2020-06-161-1/+1
* efi: Replace zero-length array and use struct_size() helperGustavo A. R. Silva2020-06-151-1/+2
* mmap locking API: add MMAP_LOCK_INITIALIZERMichel Lespinasse2020-06-091-1/+1
* Merge tag 'v5.7-rc7' into efi/core, to refresh the branch and pick up fixesIngo Molnar2020-05-251-4/+1
|\
| * efi: Pull up arch-specific prototype efi_systab_show_arch()Benjamin Thiel2020-05-171-4/+1
* | efi: Move arch_tables check to callerArd Biesheuvel2020-04-241-10/+8
* | efi: Clean up config table description arraysArd Biesheuvel2020-04-241-14/+14
|/
* efi/x86: Ignore the memory attributes table on i386Ard Biesheuvel2020-03-081-1/+1
* Merge branch 'efi/urgent' into efi/core, to pick up fixesIngo Molnar2020-03-081-2/+2
|\
| * efi: READ_ONCE rng seed size before munmapJason A. Donenfeld2020-02-261-2/+2
* | Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi...Ingo Molnar2020-03-081-0/+57
|\ \
| * | efi: Export boot-services code and data as debugfs-blobsHans de Goede2020-03-031-0/+57
| |/
* | efi: Mark all EFI runtime services as unsupported on non-EFI bootArd Biesheuvel2020-02-291-3/+3
* | efi: Don't shadow 'i' in efi_config_parse_tables()Heinrich Schuchardt2020-02-291-1/+0
* | efi/x86: Add RNG seed EFI table to unencrypted mapping checkTom Lendacky2020-02-291-8/+10
* | efi: Register EFI rtc platform device only when availableArd Biesheuvel2020-02-231-0/+3
* | efi: Use more granular check for availability for variable servicesArd Biesheuvel2020-02-231-20/+8
* | efi: Add support for EFI_RT_PROPERTIES tableArd Biesheuvel2020-02-231-0/+12
* | efi: Store mask of supported runtime services in struct efiArd Biesheuvel2020-02-231-10/+17
* | efi/arm: Move FDT param discovery code out of efi.cArd Biesheuvel2020-02-231-135/+0
* | efi/x86: Make fw_vendor, config_table and runtime sysfs nodes x86 specificArd Biesheuvel2020-02-231-34/+6
* | efi: Clean up config_parse_tables()Ard Biesheuvel2020-02-231-24/+23
* | efi: Make efi_config_init() x86 onlyArd Biesheuvel2020-02-231-31/+0
* | efi: Merge EFI system table revision and vendor checksArd Biesheuvel2020-02-231-0/+61
* | efi: Make memreserve table handling local to efi.cArd Biesheuvel2020-02-231-6/+6
* | efi: Move mem_attr_table out of struct efiArd Biesheuvel2020-02-231-2/+1
* | efi: Make rng_seed table handling local to efi.cArd Biesheuvel2020-02-231-11/+10
* | efi: Move UGA and PROP table handling to x86 codeArd Biesheuvel2020-02-231-24/+1
* | efi/ia64: Move HCDP and MPS table handling into IA64 arch codeArd Biesheuvel2020-02-231-8/+6
* | efi: Drop handling of 'boot_info' configuration tableArd Biesheuvel2020-02-231-3/+0
|/
* efi: Fix comment for efi_mem_type() wrt absent physical addressesAnshuman Khandual2020-01-201-1/+1
* Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-12-171-2/+26
|\
| * efi/memreserve: Register reservations as 'reserved' in /proc/iomemArd Biesheuvel2019-12-081-2/+26
* | treewide: Use sizeof_field() macroPankaj Bharadiya2019-12-091-1/+1
|/
* Merge branch 'acpi-mm'Rafael J. Wysocki2019-11-261-2/+11
|\
| * efi: Common enable/disable infrastructure for EFI soft reservationDan Williams2019-11-071-0/+8
| * efi: Enumerate EFI_MEMORY_SPDan Williams2019-11-071-2/+3