VirtualBox

Changeset 88565 in vbox


Ignore:
Timestamp:
Apr 16, 2021 1:30:43 PM (3 years ago)
Author:
vboxsync
Message:

Intel IOMMU: bugref:9967 PDM: The I/O APIC PCI address of AMD IOMMU is re-used for the Intel IOMMU as well.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp

    r88306 r88565  
    15041504                            rc);
    15051505
    1506 #ifdef VBOX_WITH_IOMMU_AMD
     1506#if defined(VBOX_WITH_IOMMU_AMD) || defined(VBOX_WITH_IOMMU_INTEL)
    15071507        /** @todo IOMMU: Restrict this to the AMD flavor of IOMMU only at runtime. */
    15081508        PPDMIOMMUR3 pIommu       = &pVM->pdm.s.aIommus[0];
     
    15141514             * ensure it's not the BDF reserved for the southbridge I/O APIC expected
    15151515             * by linux guests when using an AMD IOMMU, see @bugref{9654#c23}.
     1516             *
     1517             * In the Intel IOMMU case, we similarly re-use the same I/O APIC address
     1518             * to reserve a PCI slot, see @bugref{9967#c13}.
    15161519             */
    15171520            uint16_t const uDevFn    = VBOX_PCI_DEVFN_MAKE(uPciDevNo, uPciFunNo);
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