Waiman Long
|
ef1491e791
efi: Fix debugobjects warning on 'efi_rts_work'
|
6 years ago |
Sai Praneeth
|
3425d934fc
efi/x86: Handle page faults occurring while running EFI runtime services
|
7 years ago |
Sai Praneeth
|
9dbbedaa61
efi: Make efi_rts_work accessible to efi page fault handler
|
7 years ago |
Sai Praneeth
|
3eb420e70d
efi: Use a work queue to invoke EFI Runtime Services
|
7 years ago |
Ard Biesheuvel
|
dce48e351c
efi: Replace runtime services spinlock with semaphore
|
9 years ago |
Alex Thorlton
|
80e7559607
efi: Convert efi_call_virt() to efi_call_virt_pointer()
|
9 years ago |
Mark Rutland
|
0cf0223c83
efi/runtime-wrappers: Remove ARCH_EFI_IRQ_FLAGS_MASK #ifdef
|
9 years ago |
Mark Rutland
|
1d04ba1796
efi/runtime-wrappers: Detect firmware IRQ flag corruption
|
9 years ago |
Mark Rutland
|
d9c6e1d0fa
efi/runtime-wrappers: Remove redundant #ifdefs
|
9 years ago |
Mark Rutland
|
f51c35f291
efi/runtime-wrappers: Add {__,}efi_call_virt() templates
|
9 years ago |
Ard Biesheuvel
|
fe3244945c
efi/runtime-wrappers: Run UEFI Runtime Services with interrupts enabled
|
9 years ago |
Ard Biesheuvel
|
1bb6936473
efi: Runtime-wrapper: Get rid of the rtc_lock spinlock
|
9 years ago |
Ard Biesheuvel
|
774846defc
efi/runtime-wrappers: Remove out of date comment regarding in_nmi()
|
9 years ago |
Ard Biesheuvel
|
d3cac1f83c
efi/runtime-wrappers: Add a nonblocking version of QueryVariableInfo()
|
9 years ago |
Matt Fleming
|
60b4dc7720
efi: Delete the in_nmi() conditional runtime locking
|
11 years ago |
Matt Fleming
|
6d80dba1c9
efi: Provide a non-blocking SetVariable() operation
|
11 years ago |
Ard Biesheuvel
|
161485e827
efi: Implement mandatory locking for UEFI Runtime Services
|
11 years ago |
Ard Biesheuvel
|
022ee6c558
efi/x86: Move UEFI Runtime Services wrappers to generic code
|
11 years ago |