Index: /trunk/include/VBox/vmm/cpum.h
===================================================================
--- /trunk/include/VBox/vmm/cpum.h	(revision 81239)
+++ /trunk/include/VBox/vmm/cpum.h	(revision 81240)
@@ -1182,6 +1182,8 @@
     /** SVM: Supports VGIF (Virtual Global Interrupt Flag). */
     uint32_t        fSvmVGif : 1;
+    /** SVM: Supports GMET (Guest Mode Execute Trap Extension). */
+    uint32_t        fSvmGmet : 1;
     /** SVM: Padding / reserved for future features. */
-    uint32_t        fSvmPadding0 : 19;
+    uint32_t        fSvmPadding0 : 18;
     /** SVM: Maximum supported ASID. */
     uint32_t        uSvmMaxAsid;
Index: /trunk/include/iprt/x86.h
===================================================================
--- /trunk/include/iprt/x86.h	(revision 81239)
+++ /trunk/include/iprt/x86.h	(revision 81240)
@@ -818,8 +818,11 @@
 /** Bit 13 - AVIC - Advanced Virtual Interrupt Controller. */
 #define X86_CPUID_SVM_FEATURE_EDX_AVIC                      RT_BIT(13)
-/** Bit 15 - V_VMSAVE_VMLOAD - Supports virtualized VMSAVE/VMLOAD. */
+/** Bit 15 - VMSAVEvirt - Supports virtualized VMSAVE/VMLOAD. */
 #define X86_CPUID_SVM_FEATURE_EDX_VIRT_VMSAVE_VMLOAD        RT_BIT(15)
-/** Bit 16 - V_VMSAVE_VMLOAD - Supports virtualized GIF. */
+/** Bit 16 - VGIF - Supports virtualized GIF. */
 #define X86_CPUID_SVM_FEATURE_EDX_VGIF                      RT_BIT(16)
+/** Bit 17 - GMET - Supports Guest Mode Execute Trap Extensions. */
+#define X86_CPUID_SVM_FEATURE_EDX_GMET                      RT_BIT(17)
+
 /** @} */
 
Index: /trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp	(revision 81239)
+++ /trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp	(revision 81240)
@@ -1960,4 +1960,5 @@
                 pFeatures->fSvmVirtVmsaveVmload     = RT_BOOL(pSvmLeaf->uEdx & X86_CPUID_SVM_FEATURE_EDX_VIRT_VMSAVE_VMLOAD);
                 pFeatures->fSvmVGif                 = RT_BOOL(pSvmLeaf->uEdx & X86_CPUID_SVM_FEATURE_EDX_VGIF);
+                pFeatures->fSvmGmet                 = RT_BOOL(pSvmLeaf->uEdx & X86_CPUID_SVM_FEATURE_EDX_GMET);
                 pFeatures->uSvmMaxAsid              = pSvmLeaf->uEbx;
             }
@@ -6314,4 +6315,5 @@
     DBGFREGSUBFIELD_RO("VMSAVEVirt\0"     "VMSAVE and VMLOAD Virtualization",           15, 1, 0),
     DBGFREGSUBFIELD_RO("VGIF\0"           "Virtual Global-Interrupt Flag",              16, 1, 0),
+    DBGFREGSUBFIELD_RO("GMET\0"           "Guest Mode Execute Trap Extension",          17, 1, 0),
     DBGFREGSUBFIELD_TERMINATOR()
 };
Index: /trunk/src/VBox/VMM/VMMR3/HM.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/HM.cpp	(revision 81239)
+++ /trunk/src/VBox/VMM/VMMR3/HM.cpp	(revision 81240)
@@ -1731,4 +1731,5 @@
         HMSVM_REPORT_FEATURE("VIRT_VMSAVE_VMLOAD",     X86_CPUID_SVM_FEATURE_EDX_VIRT_VMSAVE_VMLOAD),
         HMSVM_REPORT_FEATURE("VGIF",                   X86_CPUID_SVM_FEATURE_EDX_VGIF),
+        HMSVM_REPORT_FEATURE("GMET",                   X86_CPUID_SVM_FEATURE_EDX_GMET),
 #undef HMSVM_REPORT_FEATURE
     };
