vserver 2.0 rc7
[linux-2.6.git] / arch / ppc64 / kernel / HvLpEvent.c
index 9802bee..f8f1963 100644 (file)
@@ -45,7 +45,7 @@ int HvLpEvent_unregisterHandler( HvLpEvent_Type eventType )
                        /* We now sleep until all other CPUs have scheduled. This ensures that
                         * the deletion is seen by all other CPUs, and that the deleted handler
                         * isn't still running on another CPU when we return. */
-                       synchronize_kernel();
+                       synchronize_rcu();
                }
        }
        return rc;