VirtualBox

Changeset 34998 in vbox


Ignore:
Timestamp:
Dec 13, 2010 12:53:16 PM (14 years ago)
Author:
vboxsync
Message:

Fixed FreeBSD 8.1 boot hang for unrestricted guest execution with VT-x

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HWVMXR0.h

    r29689 r34998  
    235235        }                                                                                       \
    236236        else                                                                                    \
    237         if (   ((!pCtx->csHid.Attr.n.u1DefBig && !CPUMIsGuestIn64BitCodeEx(pCtx)) || pCtx->reg) \
     237        if (   (pCtx->reg || !CPUMIsGuestInPagedProtectedModeEx(pCtx) || (!pCtx->csHid.Attr.n.u1DefBig && !CPUMIsGuestIn64BitCodeEx(pCtx))) \
    238238            && pCtx->reg##Hid.Attr.n.u1Present == 1)                                            \
    239239            val = pCtx->reg##Hid.Attr.u | X86_SEL_TYPE_ACCESSED;                                \
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