On Sat, 2006-02-11 at 16:18 +0100, Gerrit Niestijl wrote: > > The only reliable way to debug this stuff is with the latency tracer > > (see the list archives for details). > > Here is a latency trace. I started sooperlooper with it's gui and loaded > a loop. After a fem minutes some xruns occur that throw sooperlooper out > of jack. The trace is from immediately after this. Does this reveal > anything? > > gerrit > > > preemption latency trace v1.1.5 on 2.6.14-rt22-debugy > -------------------------------------------------------------------- > latency: 89 us, #64/64, CPU#0 | (M:rt VP:0, KP:0, SP:1 HP:1) Your maximum kernel-induced latency is less than 0.1ms - this demonstrates that the problem is in one of your apps, not the kernel. Probably Sooperlooper does something that's not RT safe in it's process() callback. In order to find the bug in your JACK clients you can use the "user triggered latency tracing" feature of the -rt kernel (see list archive). Lee