diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml
index 4618cc18e..9224cbbf3 100644
--- a/chapter10/kernel.xml
+++ b/chapter10/kernel.xml
@@ -89,12 +89,9 @@
For general information on kernel configuration see . BLFS has some information
- regarding particular kernel configuration requirements of packages outside
- of LFS at . Additional
+ url="&hints-root;kernel-configuration.txt"/>. Additional
information about configuring and building the kernel can be found at
-
+ .
A good starting place for setting up the kernel configuration is to
@@ -179,6 +176,23 @@ Device Drivers --->
[*] Message Signaled Interrupts (MSI and MSI-X) [CONFIG_PCI_MSI]
[*] IOMMU Hardware Support ---> [CONFIG_IOMMU_SUPPORT]
[*] Support for Interrupt Remapping [CONFIG_IRQ_REMAP]
+
+ If you are building a 32-bit system running on a hardware
+ with RAM more than 4GB, adjust the configuration so the kernel will
+ be able to use up to 64GB physical RAM:
+
+ Processor type and features --->
+ High Memory Support --->
+ (X) 64GB [CONFIG_HIGHMEM64G]
+
+ If the partition for the LFS system is in a NVME SSD (i. e. the
+ device node for the parition is /dev/nvme*
+ instead of /dev/sd*), enable NVME support or
+ the LFS system won't boot:
+
+ Device Drivers --->
+ NVME Support --->
+ <*> NVM Express block device [CONFIG_BLK_DEV_NVME]
@@ -186,18 +200,18 @@ Device Drivers --->
required, it is highly recommended by the systemd developers.
- There are several other options that may be desired
+ There are several other options that may be desired
depending on the requirements for the system. For a list of options needed
for BLFS packages, see the BLFS
- Index of Kernel Settings
- (&lfs-root;blfs/view/&short-version;/longindex.html#kernel-config-index).
+ Index of Kernel Settings.
If your host hardware is using UEFI and you wish to boot the
LFS system with it, you should adjust some kernel configuration
following
- the BLFS page.
+ the BLFS page even if you'll use the
+ UEFI bootloader from the host distro.