summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/efi/efi.c
Commit message (Expand)AuthorAgeFilesLines
* efi: fix potential NULL deref in efi_mem_reserve_persistentAnton Gusev2023-02-031-0/+2
* efi: fix NULL-deref in init error pathJohan Hovold2023-01-031-3/+6
* efi: random: fix NULL-deref when refreshing seedJohan Hovold2022-12-201-1/+3
* Merge tag 'efi-next-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-131-6/+8
|\
| * efi: random: combine bootloader provided RNG seed with RNG protocol outputArd Biesheuvel2022-11-181-2/+2
| * efi: x86: Move EFI runtime map sysfs code to arch/x86Ard Biesheuvel2022-11-181-4/+1
| * efi: libstub: Move screen_info handling to common codeArd Biesheuvel2022-11-091-0/+5
* | efi: random: refresh non-volatile random seed when RNG is initializedJason A. Donenfeld2022-11-221-0/+19
|/
* efi: random: reduce seed size to 32 bytesArd Biesheuvel2022-10-241-1/+1
* efi: ssdt: Don't free memory if ACPI table was loaded successfullyArd Biesheuvel2022-10-211-0/+2
* Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-1/+1
|\
| * mm: remove rb tree.Liam R. Howlett2022-09-261-1/+0
| * mm: start tracking VMAs with maple treeLiam R. Howlett2022-09-261-0/+1
* | efi: libstub: unify initrd loading between architecturesArd Biesheuvel2022-09-271-0/+15
|/
* efi: vars: Move efivar caching layer into efivarfsArd Biesheuvel2022-06-241-0/+1
* efi: avoid efivars layer when loading SSDTs from variablesArd Biesheuvel2022-06-201-62/+41
* efi: Make code to find mirrored memory ranges genericMa Wupeng2022-06-151-0/+23
* efi: Register efi_secret platform device if EFI secret area is declaredDov Murik2022-04-131-0/+5
* efi: Save location of EFI confidential computing areaDov Murik2022-04-131-0/+6
* efi: Allow to enable EFI runtime services by default on RTJavier Martinez Canillas2022-04-131-1/+1
* 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