Documentation: admin-guide: fix a doc for efi_no_storage_paranoia the "5KB" instead of the "50%"

The documentation for 'efi_no_storage_paranoia' incorrectly states
the kernel cannot use "more than 50%" of the EFI variable storage.

This percentage-based explanation has been outdated since commit
f8b8404337 ("Modify UEFI anti-bricking code") introduced a fixed 5KB
minimum reserve threshold (EFI_MIN_RESERVE) in
arch/x86/platform/efi/quirks.c. At that time, the documentation was not
updated to reflect this change.

Update the documentation to reflect the "5KB" instead of the "50%".

Signed-off-by: Koki Iwata <iwata.koki@fujitsu.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <20260706050534.1653916-1-iwata.koki@fujitsu.com>
This commit is contained in:
Iwata Koki
2026-07-06 14:05:34 +09:00
committed by Jonathan Corbet
parent 75f7551b07
commit acfee2292b

View File

@@ -1614,10 +1614,17 @@ Kernel parameters
on all PCI bridges while in the EFI boot stub
efi_no_storage_paranoia [EFI,X86,EARLY]
Using this parameter you can use more than 50% of
your efi variable storage. Use this parameter only if
you are really sure that your UEFI does sane gc and
fulfills the spec otherwise your board may brick.
The kernel reserves 5KB of EFI variable storage for
safety, because some UEFI implementation may fail to
boot if there's insufficient space in the EFI variable
storage.
Using this parameter, you can use the 5KB reservation
in the EFI variable storage.
However, Use this parameter only if you are really
sure that your UEFI does sane gc and fulfills the spec
otherwise your board may brick.
efivar_ssdt= [EFI; X86] Name of an EFI variable that contains an SSDT
that is to be dynamically loaded by Linux. If there are