VirtualBox

Changeset 37133 in vbox


Ignore:
Timestamp:
May 18, 2011 1:51:06 PM (14 years ago)
Author:
vboxsync
Message:

CPUM,x86.h: Hypervisor present bit.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/x86.h

    r37080 r37133  
    259259    /** Bit 29 - 30 - Reserved */
    260260    unsigned    u2Reserved3 : 2;
    261     /** Reserved, always 0. */
    262     unsigned    u1Reserved4 : 1;
     261    /** Bit 31 - Hypervisor present (we're a guest). */
     262    unsigned    u1HVP : 1;
    263263} X86CPUIDFEATECX;
    264264/** Pointer to CPUID Feature Information - ECX. */
  • trunk/src/VBox/VMM/VMMR3/CPUM.cpp

    r37078 r37133  
    30523052            pHlp->pfnPrintf(pHlp, "AVX instruction extensions             = %d (%d)\n",  EcxGuest.u1AVX,        EcxHost.u1AVX);
    30533053            pHlp->pfnPrintf(pHlp, "29/30 - Reserved                       = %#x (%#x)\n",EcxGuest.u2Reserved3,  EcxHost.u2Reserved3);
    3054             pHlp->pfnPrintf(pHlp, "31 - Reserved (always 0)               = %d (%d)\n",  EcxGuest.u1Reserved4,  EcxHost.u1Reserved4);
     3054            pHlp->pfnPrintf(pHlp, "Hypervisor Present (we're a guest)     = %d (%d)\n",  EcxGuest.u1HVP,        EcxHost.u1HVP);
    30553055        }
    30563056    }
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