Index: /trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp	(revision 36987)
+++ /trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp	(revision 36988)
@@ -100,4 +100,7 @@
     /** Our own index / handle value. */
     uint16_t            iSelf;
+    /** The process ID of the handle owner.
+     * This is used for access checks. */
+    RTPROCESS           ProcId;
     /** The pointer to the ring-0 only (aka global) VM structure. */
     PGVM                pGVM;
@@ -112,7 +115,4 @@
      * at times like assertions. */
     RTNATIVETHREAD      hEMT0;
-    /** The process ID of the handle owner.
-     * This is used for access checks. */
-    RTPROCESS           ProcId;
 } GVMHANDLE;
 /** Pointer to a global VM handle. */
@@ -121,5 +121,5 @@
 /** Number of GVM handles (including the NIL handle). */
 #if HC_ARCH_BITS == 64
-# define GVMM_MAX_HANDLES   1024
+# define GVMM_MAX_HANDLES   8192
 #else
 # define GVMM_MAX_HANDLES   128
