[ofw] patch: Fix a race in the cl_timer code that caused deadlocks in opensm

Hefty, Sean sean.hefty at intel.com
Wed Jun 23 12:00:21 PDT 2010


> Yes, we need to have a clear expectation of how the timer behaves.  It
> seems that the current issue is rooted in the fact that opensm made
> assumptions about timers based on the Linux implementation, and that the
> Windows timer implementation is *much* more relaxed in its operation.

The behavior between user space and the kernel will likely be different.  For the kernel, we should toss the abstraction completely, but for now, I assumed that the code behaved like the underlying kernel timers.  E.g. start implicitly cancels the timer if it's running.



More information about the ofw mailing list