Index: /trunk/src/VBox/VMM/DBGFDisas.cpp
===================================================================
--- /trunk/src/VBox/VMM/DBGFDisas.cpp	(revision 15941)
+++ /trunk/src/VBox/VMM/DBGFDisas.cpp	(revision 15942)
@@ -337,6 +337,6 @@
         SelInfo.Raw.au32[0]         = 0;
         SelInfo.Raw.au32[1]         = 0;
-        SelInfo.Raw.Gen.u16LimitLow = ~0;
-        SelInfo.Raw.Gen.u4LimitHigh = ~0;
+        SelInfo.Raw.Gen.u16LimitLow = 0xffff;
+        SelInfo.Raw.Gen.u4LimitHigh = 0xf;
         SelInfo.Raw.Gen.u1Present   = pHiddenSel->Attr.n.u1Present;
         SelInfo.Raw.Gen.u1Granularity = pHiddenSel->Attr.n.u1Granularity;;
@@ -355,6 +355,6 @@
         SelInfo.Raw.au32[0]         = 0;
         SelInfo.Raw.au32[1]         = 0;
-        SelInfo.Raw.Gen.u16LimitLow = ~0;
-        SelInfo.Raw.Gen.u4LimitHigh = ~0;
+        SelInfo.Raw.Gen.u16LimitLow = 0xffff;
+        SelInfo.Raw.Gen.u4LimitHigh = 0xf;
 
         if (CPUMAreHiddenSelRegsValid(pVM))
@@ -389,6 +389,6 @@
         SelInfo.Raw.au32[0]         = 0;
         SelInfo.Raw.au32[1]         = 0;
-        SelInfo.Raw.Gen.u16LimitLow = ~0;
-        SelInfo.Raw.Gen.u4LimitHigh = ~0;
+        SelInfo.Raw.Gen.u16LimitLow = 0xffff;
+        SelInfo.Raw.Gen.u4LimitHigh = 0xf;
         SelInfo.Raw.Gen.u1Present   = 1;
         SelInfo.Raw.Gen.u1Granularity = 1;
Index: /trunk/src/VBox/VMM/testcase/tstMicro.cpp
===================================================================
--- /trunk/src/VBox/VMM/testcase/tstMicro.cpp	(revision 15941)
+++ /trunk/src/VBox/VMM/testcase/tstMicro.cpp	(revision 15942)
@@ -171,6 +171,6 @@
         PX86DESC pGDTE = &paGDTEs[Sel >> X86_SEL_SHIFT];
         pGDTE->au32[0] = pGDTE->au32[1] = 0;
-        pGDTE->Gen.u16LimitLow  = ~0;
-        pGDTE->Gen.u4LimitHigh  = ~0;
+        pGDTE->Gen.u16LimitLow  = 0xffff;
+        pGDTE->Gen.u4LimitHigh  = 0xf;
         pGDTE->Gen.u1Granularity= 1;
         pGDTE->Gen.u1Present    = 1;
@@ -183,6 +183,6 @@
         pGDTE++;
         pGDTE->au32[0] = pGDTE->au32[1] = 0;
-        pGDTE->Gen.u16LimitLow  = ~0;
-        pGDTE->Gen.u4LimitHigh  = ~0;
+        pGDTE->Gen.u16LimitLow  = 0xffff;
+        pGDTE->Gen.u4LimitHigh  = 0xf;
         pGDTE->Gen.u1Granularity= 1;
         pGDTE->Gen.u1Present    = 1;
