]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Documentation/x86: explain LINUX_EFI_INITRD_MEDIA_GUID
authorHugo Osvaldo Barrera <hugo@whynothugo.nl>
Mon, 13 Oct 2025 08:57:18 +0000 (15:57 +0700)
committerJonathan Corbet <corbet@lwn.net>
Tue, 14 Oct 2025 13:53:40 +0000 (07:53 -0600)
commit8e3b02d2608fa09a1b0270d72e3d84d3a5210cff
tree9e9e9880c985f8e30fac1f6afffcc5d1e2e50f58
parent3a8660878839faadb4f1a6dd72c3179c1df56787
Documentation/x86: explain LINUX_EFI_INITRD_MEDIA_GUID

Since the Handover Protocol was deprecated, the recommended approach is
to provide an initrd using a UEFI boot service with the
LINUX_EFI_INITRD_MEDIA_GUID device path. Documentation for the new
approach has been no more than an admonition with a link to an existing
implementation.

Provide a short explanation of this functionality, to ease future
implementations without having to reverse engineer existing ones.

[Bagas: Don't use :ref: link to EFI stub documentation and refer to
OVMF/edk2 implementation]

Signed-off-by: Hugo Osvaldo Barrera <hugo@whynothugo.nl>
Link: https://lore.kernel.org/r/20250428131206.8656-2-hugo@whynothugo.nl
Co-developed-by: Bagas Sanjaya <bagasdotme@gmail.com>
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <20251013085718.27085-1-bagasdotme@gmail.com>
Documentation/admin-guide/efi-stub.rst
Documentation/arch/x86/boot.rst