On Wed, 19 Mar 2003, Martin Langer wrote:

> On Wed, Mar 19, 2003 at 01:10:02PM -0500, Paul Davis wrote:
> > there still appears to be a bug in the trident driver. i have been
> > running jack with a period size of 1024, and it works fine. when i
> > change that to 4096 frames, the kernel does a hard oops, with the oops
> > occuring in enable_hlt(). the rest of the trace doesn't make much
> > sense, and i cannot feed it to ksymoops because the machine locks
> > hard.  what can i do to make it eas(y|ier) to debug?
> > 
> 
> ... just having a short view to the sourcecode, I saw that the maxbuffer for
> playback is bigger than the rest (spdif, capture,..). Maybe this is a bug,
> but I don't have either the hardware nor the documentation for the trident.
> So it's possible that I'm totally wrong here...
> 
> ... it's just an idea to change that buffersize to the smaller buffersize 
> like capture/spdif (128*1024) instead of original size (256*1024).

Trident's NX playback hardware supports the 256kB ring buffer. It seems 
like some weird bug in the DMA allocation routines.

                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs



-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink? 
You could win a Tablet PC. Get a free Tablet PC hat just for playing. 
What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to