summaryrefslogtreecommitdiff
path: root/drivers/firmware/efi/runtime-wrappers.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-03efi: fix userspace infinite retry read efivars after EFI runtime services pag...Ding Hui1-0/+1
2022-12-08arm64: efi: Recover from synchronous exceptions occurring in firmwareArd Biesheuvel1-0/+1
2021-10-05efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()Zhang Jianhua1-1/+1
2020-02-23efi: Add 'runtime' pointer to struct efiArd Biesheuvel1-2/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428Thomas Gleixner1-2/+1
2019-03-10Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-2/+15
2019-03-06Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-24/+24
2019-02-16efi: Fix build error due to enum collision between efi.h and ima.hAnders Roxell1-24/+24
2019-02-15x86/platform/UV: Use efi_runtime_lock to serialise BIOS callsHedi Berriche1-0/+7
2019-02-06efi: Let architectures decide the flags that should be saved/restoredJulien Thierry1-2/+15
2018-11-15efi: Fix debugobjects warning on 'efi_rts_work'Waiman Long1-1/+1
2018-09-26efi/x86: Handle page faults occurring while running EFI runtime servicesSai Praneeth1-0/+8
2018-09-26efi: Make efi_rts_work accessible to efi page fault handlerSai Praneeth1-44/+9
2018-07-16efi: Use a work queue to invoke EFI Runtime ServicesSai Praneeth1-15/+187
2016-09-09efi: Replace runtime services spinlock with semaphoreArd Biesheuvel1-32/+49
2016-06-27efi: Convert efi_call_virt() to efi_call_virt_pointer()Alex Thorlton1-43/+10
2016-04-28efi/runtime-wrappers: Remove ARCH_EFI_IRQ_FLAGS_MASK #ifdefMark Rutland1-7/+0
2016-04-28efi/runtime-wrappers: Detect firmware IRQ flag corruptionMark Rutland1-0/+31
2016-04-28efi/runtime-wrappers: Remove redundant #ifdefsMark Rutland1-4/+0
2016-04-28efi/runtime-wrappers: Add {__,}efi_call_virt() templatesMark Rutland1-0/+40
2016-02-22efi/runtime-wrappers: Run UEFI Runtime Services with interrupts enabledArd Biesheuvel1-43/+28
2016-02-03efi: Runtime-wrapper: Get rid of the rtc_lock spinlockArd Biesheuvel1-24/+8
2016-02-03efi/runtime-wrappers: Remove out of date comment regarding in_nmi()Ard Biesheuvel1-26/+0
2016-02-03efi/runtime-wrappers: Add a nonblocking version of QueryVariableInfo()Ard Biesheuvel1-0/+22
2014-10-03efi: Delete the in_nmi() conditional runtime lockingMatt Fleming1-13/+4
2014-10-03efi: Provide a non-blocking SetVariable() operationMatt Fleming1-0/+19
2014-10-03efi: Implement mandatory locking for UEFI Runtime ServicesArd Biesheuvel1-10/+144
2014-07-07efi/x86: Move UEFI Runtime Services wrappers to generic codeArd Biesheuvel1-0/+161