Changeset 42024 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Jul 5, 2012 12:10:53 PM (12 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.h
r41976 r42024 51 51 /** The PAE feature bit. (Std+Ext) */ 52 52 CPUMCPUIDFEATURE_PAE, 53 /** The NX Efeature bit. (Ext) */54 CPUMCPUIDFEATURE_NX E,53 /** The NX feature bit. (Ext) */ 54 CPUMCPUIDFEATURE_NX, 55 55 /** The LAHF/SAHF feature bit (64 bits mode only). (Ext) */ 56 56 CPUMCPUIDFEATURE_LAHF, -
trunk/include/VBox/vmm/hwacc_vmx.h
r41189 r42024 541 541 /** 50 INVEPT. Guest software attempted to execute INVEPT. */ 542 542 #define VMX_EXIT_INVEPT 50 543 /** 51 RDTSCP. Guest software attempted to execute RDTSCP. */ 544 #define VMX_EXIT_RDTSCP 51 543 545 /** 52 VMX-preemption timer expired. The preemption timer counted down to zero. */ 544 546 #define VMX_EXIT_PREEMPTION_TIMER 52 … … 860 862 /** VM Exit when executing the RDPMC instruction. */ 861 863 #define VMX_VMCS_CTRL_PROC_EXEC_CONTROLS_RDPMC_EXIT RT_BIT(11) 862 /** VM Exit when executing the RDTSC instruction. */864 /** VM Exit when executing the RDTSC/RDTSCP instruction. */ 863 865 #define VMX_VMCS_CTRL_PROC_EXEC_CONTROLS_RDTSC_EXIT RT_BIT(12) 864 866 /** VM Exit when executing the MOV to CR3 instruction. (forced to 1 on the 'first' VT-x capable CPUs; this actually includes the newest Nehalem CPUs) */ … … 901 903 /** Descriptor table instructions cause VM-exits. */ 902 904 #define VMX_VMCS_CTRL_PROC_EXEC2_DESCRIPTOR_INSTR_EXIT RT_BIT(2) 903 /** RDTSCP causes a VM-exit. */904 #define VMX_VMCS_CTRL_PROC_EXEC2_RDTSCP _EXITRT_BIT(3)905 /** RDTSCP supported/enabled. */ 906 #define VMX_VMCS_CTRL_PROC_EXEC2_RDTSCP RT_BIT(3) 905 907 /** Virtualize x2APIC mode. */ 906 908 #define VMX_VMCS_CTRL_PROC_EXEC2_X2APIC RT_BIT(4)
Note:
See TracChangeset
for help on using the changeset viewer.