diff options
| author | Junxiao Chang <junxiao.chang@intel.com> | 2026-08-15 17:50:56 +0800 |
|---|---|---|
| committer | Ard Biesheuvel <ardb@kernel.org> | 2026-09-03 12:02:04 +0200 |
| commit | 42bf9d266e52823c68e416040984edd0f6d62938 (patch) | |
| tree | d40fe1f1bdcf3323e4cad120e050b2086c14c83d /scripts/Makefile.thinlto | |
| parent | 8a854a750875ac4949a264eb3af47a1ba67a59a2 (diff) | |
| download | linux-next-42bf9d266e52823c68e416040984edd0f6d62938.tar.gz linux-next-42bf9d266e52823c68e416040984edd0f6d62938.zip | |
efi: add dynamic control interface for EFI runtime services
Add an interface for PREEMPT_RT kernels to dynamically enable or
disable EFI runtime services.
EFI runtime services are typically disabled on RT systems using
kernel parameters such as "noefi" or "efi=disable" to avoid
long latency caused by firmware calls. However, this permanently
disables EFI runtime services, preventing operations such as UEFI
firmware updates.
With this change, EFI runtime services can be disabled while
real-time workloads are running and re-enabled afterwards,
providing low-latency operation without permanently sacrificing
firmware functionality.
Signed-off-by: Junxiao Chang <junxiao.chang@intel.com>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
