lkml.org 
[lkml]   [2004]   [Aug]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [patch] voluntary-preempt-2.6.8-rc2-M5
From
Date
On Mon, 2004-08-16 at 06:52, Lee Revell wrote:
> On Mon, 2004-08-16 at 06:48, Ingo Molnar wrote:
> if the former then does jackd set itself up (does an mlockall, etc.)
> > before it opens the audio device? If the audio device has an event for
> > jackd the moment the device is opened, and jackd opens the audio device
> > early during startup, then jackd might not be able to process this event
> > until it has started up (which can take milliseconds).
>
> This is probably what is happening, the kernel-side issue seems fixed,

It looks like this is what happens - jackd calls snd_pcm_start, then
does several other thinks like malloc'ing memory for the array of fd's
to poll() before entering the polling loop, by which time there has been
data ready for a while. This may or may not be worth fixing, I am
adding jackit-devel to the cc: list.

Lee

-
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:05    [W:0.219 / U:2.088 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site