VirtualBox

Changeset 89513 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Jun 4, 2021 4:52:42 PM (4 years ago)
Author:
vboxsync
Message:

Intel IOMMU: bugref:9967 Fix bug while parsing the physical address out of the root-entry.

File:
1 edited

Legend:

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

    r89509 r89513  
    23922392            {
    23932393                /* Read the context-entry from guest memory. */
    2394                 RTGCPHYS const GCPhysCtxTable = RT_BF_GET(uRootEntryQword0, VTD_BF_0_ROOT_ENTRY_CTP);
     2394                RTGCPHYS const GCPhysCtxTable = uRootEntryQword0 & VTD_BF_0_ROOT_ENTRY_CTP_MASK;
    23952395                uint8_t const idxCtxEntry = RT_LO_U8(pMemReqRemap->In.idDevice);
    23962396                VTD_CONTEXT_ENTRY_T CtxEntry;
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