Index: /trunk/src/VBox/VMM/PGMInternal.h
===================================================================
--- /trunk/src/VBox/VMM/PGMInternal.h	(revision 29576)
+++ /trunk/src/VBox/VMM/PGMInternal.h	(revision 29577)
@@ -2813,5 +2813,5 @@
     uint32_t                        cReadLockedPages;   /**< The number of read locked pages. */
     uint32_t                        cBalloonedPages;    /**< The number of ballooned pages. */
-    uint32_t                        aAlignment4[1];
+/*    uint32_t                        aAlignment4[1]; */
 
     /** The number of times we were forced to change the hypervisor region location. */
Index: /trunk/src/VBox/VMM/PGMPhys.cpp
===================================================================
--- /trunk/src/VBox/VMM/PGMPhys.cpp	(revision 29576)
+++ /trunk/src/VBox/VMM/PGMPhys.cpp	(revision 29577)
@@ -1371,4 +1371,6 @@
     AssertRC(rc);
 #endif
+    /* Reset counter. */
+    pVM->pgm.s.cReusedSharedPages = 0;
 
     /*
