VirtualBox

Changeset 37842 in vbox


Ignore:
Timestamp:
Jul 8, 2011 12:29:14 PM (13 years ago)
Author:
vboxsync
Message:

doc/manual: PCI passthrough fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/user_AdvancedTopics.xml

    r37837 r37842  
    546546        <para>Experimental support for PCI passthrough was introduced with VirtualBox
    547547        4.1.</para>
    548     </footnote> Essentially this feature allows to directly use physical PCI
     548    </footnote></para>
     549   
     550    <note><para>The PCI passthrough module is shipped as a VirtualBox extension
     551      package, which must be installed separately. See <xref
     552      linkend="intro-installing" /> for more information.</para>
     553     </note>
     554
     555     <para>Essentially this feature allows to directly use physical PCI
    549556      devices on the host by the guest even if host doesn't have drivers for this
    550557      particular device. Both, regular PCI and some PCI Express cards, are
     
    578585      <orderedlist>
    579586        <listitem>
    580             Your motherboard has an IOMMU unit.
     587          <para>Your motherboard has an IOMMU unit.</para>
    581588        </listitem>
    582589        <listitem>
    583             Your CPU supports the IOMMU.
     590          <para>Your CPU supports the IOMMU.</para>
    584591        </listitem>
    585592        <listitem>
    586             The IOMMU is enabled in the BIOS.
     593          <para>The IOMMU is enabled in the BIOS.</para>
    587594        </listitem>
    588595        <listitem>
    589             Your Linux kernel was compiled with IOMMU support (including DMA remapping, see
    590             <computeroutput>CONFIG_DMAR</computeroutput> kernel compilation option). The
    591             PCI stub driver (<computeroutput>CONFIG_PCI_STUB</computeroutput>) is required
    592             as well.
     596          <para>The VM must run with VT-x/AMD-V and nested paging enabled.</para>
    593597        </listitem>
    594598        <listitem>
    595           Your Linux kernel recognizes and uses the IOMMU unit
     599          <para>Your Linux kernel was compiled with IOMMU support (including DMA
     600            remapping, see <computeroutput>CONFIG_DMAR</computeroutput> kernel
     601            compilation option). The PCI stub driver
     602            (<computeroutput>CONFIG_PCI_STUB</computeroutput>) is required
     603            as well.</para>
     604        </listitem>
     605        <listitem>
     606          <para>Your Linux kernel recognizes and uses the IOMMU unit
    596607          (<computeroutput>intel_iommu=on</computeroutput>
    597            boot option could be needed). Search for DMAR and PCI-DMA in kernel boot log.
     608          boot option could be needed). Search for DMAR and PCI-DMA in kernel boot
     609          log.</para>
    598610        </listitem>
    599611      </orderedlist>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette