summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/efi/efi.c
Commit message (Expand)AuthorAgeFilesLines
* efivarfs: automatically update super block flagMasahisa Kojima2023-12-111-0/+6
* efi: expose efivar generic ops register functionMasahisa Kojima2023-12-111-0/+12
* Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-011-12/+1
|\
| * arch: Remove Itanium (IA-64) architectureArd Biesheuvel2023-09-111-12/+1
* | Merge 3rd batch of EFI fixes into efi/urgentArd Biesheuvel2023-10-201-2/+6
|\ \
| * | efi: fix memory leak in krealloc failure handlingKuan-Wei Chiu2023-10-131-2/+6
| |/
* / efi/unaccepted: Make sure unaccepted table is mappedKirill A. Shutemov2023-09-191-3/+29
|/
* Merge tag 'efi-next-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-301-0/+1
|\
| * efivarfs: expose used and total sizeAnisse Astier2023-05-171-0/+1
* | Merge tag 'x86_cc_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-06-261-0/+26
|\ \
| * | efi: Add unaccepted memory supportKirill A. Shutemov2023-06-061-0/+25
| * | efi/libstub: Implement support for unaccepted memoryKirill A. Shutemov2023-06-061-0/+1
| |/
* / Revert "efi: random: refresh non-volatile random seed when RNG is initialized"Linus Torvalds2023-06-211-21/+0
|/
* Merge tag 'efi-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-231-17/+57
|\
| * efi: Use standard format for printing the EFI revisionArd Biesheuvel2023-02-031-4/+9
| * efi: Drop minimum EFI version check at bootArd Biesheuvel2023-02-031-8/+1
| * efi: verify that variable services are supportedJohan Hovold2023-01-261-0/+22
| * efi: Warn if trying to reserve memory under XenDemi Marie Obenour2023-01-231-0/+4
| * efi: Apply allowlist to EFI configuration tables when running under XenDemi Marie Obenour2023-01-231-3/+10
| * efi: xen: Implement memory descriptor lookup based on hypercallDemi Marie Obenour2023-01-221-1/+4
| * efi: memmap: Disregard bogus entries instead of returning themDemi Marie Obenour2023-01-221-0/+6
| * efi: efivars: drop kobject from efivars_register()Johan Hovold2023-01-171-1/+1
* | 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