2002-01-08 16:32:03

by willy tarreau

[permalink] [raw]
Subject: Re: i810_audio

> i810_audio.c:747: `PI_OR' undeclared (first use in
this function)

Replace PI_OR with PO_SR. It compiled for me after
that.
But my system still hangs after close while Thomas
Gschwidt's
patch works OK.

Still investigating.
Willy


___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Courrier : http://courrier.yahoo.fr


2002-01-08 19:59:23

by Doug Ledford

[permalink] [raw]
Subject: Re: i810_audio

willy tarreau wrote:

>>i810_audio.c:747: `PI_OR' undeclared (first use in
>>
> this function)
>
> Replace PI_OR with PO_SR. It compiled for me after
> that.
> But my system still hangs after close while Thomas
> Gschwidt's
> patch works OK.


Someone posted one of the DMA Overrun on write error messages to me, and
that allowed me to see that on the SiS hardware we are getting garbage in
the upper 3 bits of the LVI register (presumably because we read garbage
from the upper 3 bits of the CIV register). So, I've put a 0.15 version of
my driver on my site that now bounds our LVI and CIV reads so that we mask
out any possible garbage. And, since writing garbage to LVI could keep the
hardware going in loops forever and other sorts of bad things, it might
solve your problem. Please give it a try and let me know how it works.





--

Doug Ledford <[email protected]> http://people.redhat.com/dledford
Please check my web site for aic7xxx updates/answers before
e-mailing me about problems

2002-01-08 23:03:48

by willy tarreau

[permalink] [raw]
Subject: Re: i810_audio

> that allowed me to see that on the SiS hardware we

I'm on intel only, no SiS here.

> solve your problem. Please give it a try and let me
> know how it works.

I'll give it a try tomorrow morning (this little
beast it at work).

Regards,
Willy


___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Courrier : http://courrier.yahoo.fr

2002-01-09 06:28:40

by Nick Papadonis

[permalink] [raw]
Subject: Re: i810_audio

Doug Ledford <[email protected]> writes:
> Someone posted one of the DMA Overrun on write error messages to me,
> and that allowed me to see that on the SiS hardware we are getting
> garbage in the upper 3 bits of the LVI register (presumably because we
> read garbage from the upper 3 bits of the CIV register). So, I've put
> a 0.15 version of my driver on my site that now bounds our LVI and CIV
> reads so that we mask out any possible garbage. And, since writing
> garbage to LVI could keep the hardware going in loops forever and
> other sorts of bad things, it might solve your problem. Please give
> it a try and let me know how it works.
>

0.15 works better then 0.13 for me. I haven't had any problems yet.

2002-01-09 07:16:49

by willy tarreau

[permalink] [raw]
Subject: Re: i810_audio

> Please give it a try and let me know how it works.

Hello Doug,

same effect here : version 0.16 still hangs my system
after
close. I'll try to take some time to find which part
of thomas'
driver make it work here.

Regards,
Willy


___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais !
Yahoo! Courrier : http://courrier.yahoo.fr