summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/efi
Commit message (Expand)AuthorAgeFilesLines
* efi: libstub: check Shim mode using MokSBStateRTArd Biesheuvel2022-09-221-4/+4
* efi: x86: Wipe setup_data on pure EFI bootArd Biesheuvel2022-09-221-0/+7
* efi: efibc: Guard against allocation failureGuilherme G. Piccoli2022-09-201-0/+3
* efi: capsule-loader: Fix use-after-free in efi_capsule_writeHyunwoo Kim2022-09-071-24/+7
* efi/x86: libstub: remove unused variablechen zhang2022-09-071-1/+0
* efi: libstub: Disable struct randomizationArd Biesheuvel2022-08-251-0/+7
* Merge tag 'riscv-for-linus-5.20-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-08-061-3/+10
|\
| * riscv/efi_stub: Add 64bit boot-hartid support on RV64Sunil V L2022-07-191-3/+10
* | Merge tag 'efi-efivars-removal-for-v5.20' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-08-035-1696/+1
|\ \
| * | efi: vars: Move efivar caching layer into efivarfsArd Biesheuvel2022-06-242-733/+1
| * | efi: vars: Switch to new wrapper layerArd Biesheuvel2022-06-241-81/+52
| * | efi: vars: Remove deprecated 'efivars' sysfs interfaceArd Biesheuvel2022-06-244-936/+2
* | | Merge tag 'efi-next-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-08-038-516/+354
|\ \ \
| * | | drivers: fix typo in firmware/efi/memmap.cZheng Zhi Yuan2022-06-281-1/+1
| |/ /
| * | efi: vars: Drop __efivar_entry_iter() helper which is no longer usedArd Biesheuvel2022-06-241-54/+7
| * | efi: vars: Use locking version to iterate over efivars linked listsArd Biesheuvel2022-06-242-14/+3
| * | efi: pstore: Omit efivars caching EFI varstore access layerArd Biesheuvel2022-06-244-308/+91
| * | efi: vars: Add thin wrapper around EFI get/set variable interfaceArd Biesheuvel2022-06-241-10/+144
| * | efi: vars: Don't drop lock in the middle of efivar_init()Ard Biesheuvel2022-06-243-20/+14
| * | efi: efibc: avoid efivar API for setting variablesArd Biesheuvel2022-06-202-47/+30
| * | efi: avoid efivars layer when loading SSDTs from variablesArd Biesheuvel2022-06-201-62/+41
| * | efi: Correct comment on efi_memmap_allocLiu Zixian2022-06-151-2/+1
| * | efi: Make code to find mirrored memory ranges genericMa Wupeng2022-06-152-0/+24
| |/
* | Merge tag 'platform-drivers-x86-v5.19-4' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-07-151-10/+11
|\ \
| * | efi: Fix efi_power_off() not being run before acpi_power_off() when necessaryHans de Goede2022-07-101-10/+11
| |/
* / efi: sysfb_efi: remove unnecessary <asm/efi.h> includeJavier Martinez Canillas2022-06-211-2/+0
|/
* Merge tag 'efi-next-for-v5.19-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-06-032-30/+26
|\
| * efi: clean up Kconfig dependencies on CONFIG_EFIArd Biesheuvel2022-06-011-28/+24
| * efi/x86: libstub: Make DXE calls mixed mode safeArd Biesheuvel2022-06-011-2/+2
* | Merge tag 'edac_updates_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-05-231-18/+46
|\ \ | |/ |/|
| * efi/cper: Reformat CPER memory error location to more readableShuai Xue2022-04-081-15/+15
| * EDAC/ghes: Unify CPER memory error location reportingShuai Xue2022-04-081-2/+2
| * efi/cper: Add a cper_mem_err_status_str() to decode error descriptionShuai Xue2022-04-081-1/+29
* | riscv/efi_stub: Add support for RISCV_EFI_BOOT_PROTOCOLSunil V L2022-05-192-6/+30
* | efi: stub: prefer mirrored memory for randomized allocationsArd Biesheuvel2022-05-061-0/+11
* | efi/arm64: libstub: run image in place if randomized by the loaderArd Biesheuvel2022-05-031-3/+9
* | efi: libstub: pass image handle to handle_kernel_image()Ard Biesheuvel2022-05-035-5/+9
* | efi: libstub: ensure allocated memory to be executableBaskov Evgeniy2022-05-032-4/+118
* | efi: libstub: declare DXE services tableBaskov Evgeniy2022-05-032-1/+82
* | 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-132-0/+22
* | efi: Allow to enable EFI runtime services by default on RTJavier Martinez Canillas2022-04-132-1/+16
|/
* Merge tag 'pstore-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-03-211-1/+1
|\
| * pstore: Don't use semaphores in always-atomic-context codeJann Horn2022-03-151-1/+1
* | Merge tag 'tpmdd-next-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-211-1/+1
|\ \
| * | efi/mokvar: move up init orderEric Snowberg2022-03-081-1/+1
* | | efi: fix return value of __setup handlersRandy Dunlap2022-03-012-2/+2
|/ /
* | efivars: Respect "block" flag in efivar_entry_set_safe()Jann Horn2022-02-281-1/+4
* | riscv/efi_stub: Fix get_boot_hartid_from_fdt() return valueSunil V L2022-02-281-7/+10
|/
* efi: runtime: avoid EFIv2 runtime services on Apple x86 machinesArd Biesheuvel2022-01-231-0/+7