Index: /trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c
===================================================================
--- /trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c	(revision 22648)
+++ /trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c	(revision 22649)
@@ -120,5 +120,5 @@
     vbi_preempt_disable();
 
-    pState->uOldPil = splr(ipltospl(LOCK_LEVEL - 8));
+    pState->uOldPil = splr(ipltospl(1));
     Assert(pState->uOldPil != UINT32_MAX);
     RT_ASSERT_PREEMPT_CPUID_DISABLE(pState);
@@ -130,5 +130,5 @@
     AssertPtr(pState);
     RT_ASSERT_PREEMPT_CPUID_RESTORE(pState);
-    Assert(g_frtSolarisSplSetsEIF && pState->uOldPil != UINT32_MAX);
+    Assert(pState->uOldPil != UINT32_MAX);
     splx(pState->uOldPil);
 
