![]() | |||||||||||||
Messages in this thread |
* Thomas Gleixner <tglx@linutronix.de> wrote: > The sound subsystem uses a lot of sleep_on() variants. We know that > they are racy. Might this be related ? i doubt it is related - sleep_on() is mostly racy on SMP and Rui is doing UP tests. Also, for a sleep_on() race to occur you'd have to race with the wakeup - but in the Jackd case that is highly unlikely because it sleeps well before the next interrupt is due. So while a sleep_on() race could in theory make _existing_ latencies worse, it cannot by itself introduce the first latency. but now it should be possible to prove that Jackd itself doesnt introduce latencies, via the userspace-atomicity mode feature in -V0.5.5 :-) If that proves that the latencies dont occur in Jackd (and if it's not another, even higher prio thread that causes the delay) then we can pass the ball back to the kernel. Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 14:07 [from the cache] ©2003-2008 | |||||||||||||