Index: /trunk/src/recompiler/VBoxRecompiler.c
===================================================================
--- /trunk/src/recompiler/VBoxRecompiler.c	(revision 20074)
+++ /trunk/src/recompiler/VBoxRecompiler.c	(revision 20075)
@@ -2841,6 +2841,4 @@
     Assert(!PGMIsLockOwner(pVM));
 
-    EMR3RemLock(pVM);
-
     /*
      * Base ram? Update GCPhysLastRam.
@@ -2890,5 +2888,4 @@
     Assert(cb);
     Assert(RT_ALIGN_Z(cb, PAGE_SIZE) == cb);
-    Assert(!PGMIsLockOwner(pVM));
 
     EMR3RemLock(pVM);
@@ -2925,6 +2922,4 @@
     Assert(cb);
     Assert(RT_ALIGN_Z(cb, PAGE_SIZE) == cb);
-/* Locked during termination */
-//    Assert(!PGMIsLockOwner(pVM));
 
     EMR3RemLock(pVM);
@@ -2963,5 +2958,4 @@
     Assert(RT_ALIGN_T(GCPhys, PAGE_SIZE, RTGCPHYS) == GCPhys);
     Assert(RT_ALIGN_T(cb, PAGE_SIZE, RTGCPHYS) == cb);
-    Assert(!PGMIsLockOwner(pVM));
 
     EMR3RemLock(pVM);
@@ -2998,5 +2992,4 @@
           enmType, GCPhys, cb, fHasHCHandler, fRestoreAsRAM, MMR3PhysGetRamSize(pVM)));
     VM_ASSERT_EMT(pVM);
-    Assert(!PGMIsLockOwner(pVM));
 
     EMR3RemLock(pVM);
@@ -3049,5 +3042,4 @@
     VM_ASSERT_EMT(pVM);
     AssertReleaseMsg(enmType != PGMPHYSHANDLERTYPE_MMIO, ("enmType=%d\n", enmType));
-    Assert(!PGMIsLockOwner(pVM));
 
     EMR3RemLock(pVM);
