Changeset e8d6204 for postlfs


Ignore:
Timestamp:
12/18/2022 03:34:20 PM (17 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
0d7f7190
Parents:
cbc4893
Message:

grub-setup: rewrite the description for CONFIG_EFI_STUB

Avoid mistakenly using the terminology "EFI handover protocol". With
Linux 6.2 or newer we can enable EFI stub but disable EFI handover
protocol (CONFIG_EFI_HANDOVER_PROTOCOL=n). The help message of this
option also says the upstream GRUB does not use EFI handover protocol,
so it's only needed for some distros with a patched (old) GRUB.

Tested with mainline kernel and CONFIG_EFI_HANDOVER_PROTOCOL disabled.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/filesystems/uefi-bootloaders/grub-setup.xml

    rcbc4893 re8d6204  
    145145        <term><parameter>CONFIG_EFI_STUB</parameter></term>
    146146        <listitem>
    147           <para>Although the EFI stub is designed to boot a kernel directly from
    148           the UEFI firmware (without a bootloader like GRUB), GRUB needs the
    149           kernel to be loaded to support the EFI handover protocol enabled by
    150           this option.</para>
     147          <para>On EFI systems, GRUB boots the Linux kernel by invoking the
     148          EFI firmware to load it as an EFI application.  So, EFI stub is
     149          needed to wrap the kernel as an EFI application.</para>
    151150        </listitem>
    152151      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.