VirtualBox

Changeset 41285 in vbox for trunk/src/VBox/Debugger


Ignore:
Timestamp:
May 14, 2012 2:20:59 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77947
Message:

DBG: IOPM bitmap cannot overlap the fixed TSS portion (says AMD).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp

    r41085 r41285  
    34853485
    34863486    /*
    3487      * Dump the I/O bitmap if present.
     3487     * Dump the I/O permission bitmap if present. The IOPM cannot start below offset 0x64
     3488     * (that applies to both 32-bit and 64-bit TSSs since their size is the same).
    34883489     */
    34893490    if (enmTssType != kTss16)
    34903491    {
    3491         if (offIoBitmap < cbTss)
     3492        if (offIoBitmap < cbTss && offIoBitmap >= 0x64)
    34923493        {
    34933494            uint32_t        cPorts      = RT_MIN((cbTss - offIoBitmap) * 8, _64K);
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