VirtualBox

Changeset 56667 in vbox


Ignore:
Timestamp:
Jun 28, 2015 4:25:16 PM (9 years ago)
Author:
vboxsync
Message:

hmR0SvmExitIOInstr: Optimize the OUTS on old-CPU when it's clear from the instruction size that no segment prefixes are used. Build fix for signed/unsigned comparison.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp

    r56666 r56667  
    48184818                                                        IoExitInfo.n.u3SEG);
    48194819                    }
    4820                     else if (cbInstr != 1U + IoExitInfo.n.u1REP)
     4820                    else if (cbInstr == 1U + IoExitInfo.n.u1REP)
    48214821                        rcStrict = IEMExecStringIoWrite(pVCpu, cbValue, enmAddrMode, IoExitInfo.n.u1REP, (uint8_t)cbInstr,
    48224822                                                        X86_SREG_DS);
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