LTTng 0.208 uses waits with msleep() rather than cpu_relax() while waiting for file descriptor users to release it. This will handle !PREEMPT UP configs correctly. Mathieu -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com