VirtualBox

Changeset 84222 in vbox for trunk/src


Ignore:
Timestamp:
May 8, 2020 6:16:29 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137830
Message:

AMD IOMMU: bugref:9654 Bits.

File:
1 edited

Legend:

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

    r84221 r84222  
    40394039    }
    40404040
    4041     /* Virtual address bits indexing table. */
    4042     static uint8_t const s_acIovaLvlShifts[] = { 0, 12, 21, 30, 39, 48, 57, 0 };
    4043 
    40444041    /* Traverse the I/O page table starting with the page directory in the DTE. */
    40454042    IOPTENTITY_T PtEntity;
     
    40474044    for (;;)
    40484045    {
     4046        /* The virtual address bits indexing table. */
     4047        static uint8_t const s_acIovaLvlShifts[] = { 0, 12, 21, 30, 39, 48, 57, 0 };
     4048
    40494049        /* Figure out the system physical address of the page table at the next level. */
    40504050        uint8_t const uLevel = PtEntity.n.u3NextLevel;
Note: See TracChangeset for help on using the changeset viewer.

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