VirtualBox

Ignore:
Timestamp:
Sep 16, 2020 6:10:58 AM (4 years ago)
Author:
vboxsync
Message:

AMD IOMMU: bugref:9654 Fix IRTE format. We now remap interrupts successfully.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp

    r86119 r86131  
    18491849        if (   !fSuppressEvtLogging
    18501850            && pIrte)
    1851             fSuppressEvtLogging = pIrte->n.u1SuppressPf;
     1851            fSuppressEvtLogging = pIrte->n.u1SuppressIoPf;
    18521852    }
    18531853    /* else: Events are never suppressed for commands. */
     
    19881988
    19891989    RTGCPHYS const GCPhysDevTab = pThis->aDevTabBaseAddrs[idxSeg].n.u40Base << X86_PAGE_4K_SHIFT;
    1990     uint16_t const offDte       = (uDevId & ~g_auDevTabSegMasks[idxSegsEn]) * sizeof(DTE_T);
     1990    uint16_t const offDte       = (uDevId & ~g_auDevTabSegMasks[idxSegsEn]) << IOMMU_DTE_SIZE_SHIFT;
    19911991    RTGCPHYS const GCPhysDte    = GCPhysDevTab + offDte;
    19921992
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