VirtualBox

Changeset 81249 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Oct 14, 2019 10:37:23 AM (5 years ago)
Author:
vboxsync
Message:

VMM: Log MCOMMIT and add its EFER bit.

File:
1 edited

Legend:

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

    r81242 r81249  
    786786/** Bit 4 - RDPRU - Supports the RDPRU instruction. */
    787787#define X86_CPUID_AMD_EFEID_EBX_RDPRU        RT_BIT_32(4)
     788/** Bit 8 - MCOMMIT - Supports the MCOMMIT instruction. */
     789#define X86_CPUID_AMD_EFEID_EBX_MCOMMIT      RT_BIT_32(8)
    788790/* AMD pipeline length: 9 feature bits ;-) */
    789791/** Bit 12 - IBPB - Supports the IBPB command in IA32_PRED_CMD. */
     
    17081710/** Bit 15 - TCE - Translation Cache Extension. (R/W) */
    17091711#define  MSR_K6_EFER_TCE                     RT_BIT_32(15)
     1712/** Bit 17 - MCOMMIT - Commit Stores to memory. (R/W) */
     1713#define  MSR_K6_EFER_MCOMMIT                 RT_BIT_32(17)
     1714
    17101715/** K6 STAR - SYSCALL/RET targets. */
    17111716#define MSR_K6_STAR                         UINT32_C(0xc0000081)
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