Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter10/kernel.xml

    red2bec7 rfeed7fea  
    150150       Pseudo filesystems  --->
    151151        [*] Tmpfs POSIX Access Control Lists [CONFIG_TMPFS_POSIX_ACL]</screen>
     152
     153      <para>Enable some additional features if you are building a 64-bit
     154      system.  If you are using menuconfig, enable them in the order of
     155      <parameter>CONFIG_PCI_MSI</parameter> first, then
     156      <parameter>CONFIG_IRQ_REMAP</parameter>, at last
     157      <parameter>CONFIG_X86_X2APIC</parameter> because an option only
     158      shows up after its dependencies are selected.</para>
     159
     160      <screen role="nodump">Processor type and features ---&gt;
     161  [*] Support x2apic [CONFIG_X86_X2APIC]
     162Memory Management options  ---&gt;
     163  [ ] Enable userfaultfd() system call [CONFIG_USERFAULTFD]
     164Device Drivers ---&gt;
     165  [*] PCI Support ---&gt; [CONFIG_PCI]
     166    [*] Message Signaled Interrupts (MSI and MSI-X) [CONFIG_PCI_MSI]
     167  [*] IOMMU Hardware Support ---&gt; [CONFIG_IOMMU_SUPPORT]
     168    [*] Support for Interrupt Remapping [CONFIG_IRQ_REMAP]</screen>
    152169    </note>
    153170
     
    223240          upon switching to root filesystem just before starting
    224241          init.</para>
     242        </listitem>
     243      </varlistentry>
     244
     245      <varlistentry>
     246        <term><parameter>Support x2apic</parameter></term>
     247        <listitem>
     248          <para>Support running the interrupt controller of 64-bit x86
     249          processors in x2APIC mode.  x2APIC may be enabled by firmware on
     250          64-bit x86 systems, and a kernel without this option enabled will
     251          panic on boot if x2APIC is enabled by firmware.  This option has
     252          has no effect, but also does no harm if x2APIC is disabled by the
     253          firmware.</para>
     254        </listitem>
     255      </varlistentry>
     256
     257      <varlistentry>
     258        <term><parameter>Enable userfaultfd() system call</parameter></term>
     259        <listitem>
     260          <para>If this option is enabled, a security vulnerability not
     261          resolved in Linux-&linux-version; yet will be exploitable.
     262          Disable this option to avoid the vulnerability.  This system call
     263          is not used by any part of LFS or BLFS.</para>
    225264        </listitem>
    226265      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.