> I wasn't sure if the few ms difference is going to make much material > difference for that process. IPI's does shake things up and introduces > other overheads not related to this process. Is it just a few milli-seconds? What is the scheduler priority of the kernel thread you wake to perform this action? How does that compare to the priority of a RT thread? I may be wrong here, but I think an RT thread can block a kernel thread from running indefinitely. -Tony