2001-12-25 11:20:18

by Nicholas Knight

[permalink] [raw]
Subject: Who fixed via82cxxx_audio.c ?

Several months back, I started trying to get the via82cxxx_audio.c
sound driver fixed, it was causing lockup problems whenever something
opened and/or used the mixer. A similar route was taken as I took with
the Athlon optimization problems, trying to get everyone to send as
much information as possible on their cards using this driver. This
never really led anywhere, and the only information gleaned was that
dropping buffers down to extremely low levels helped in some cases, but
not all, and didn't always completely fix it.

After 2.4.10 was released, I stopped updating my kernel for a variety
of reasons (less time spent in linux, long story.) However a while back
I updated to 2.4.16, and decided to load XMMS just for the hell of it,
not 5 minutes ago. To my delight, the problem is completely solved. I
checked all the changelogs from 2.4.10 to now, and the only mention I
found searching for "97" (ac97 codec is used) and "via82" was in the
2.4.*17* changelog, saying Jeff was no longer the maintainer.
I'd like to know who managed to find and fix the underlying cause, so I
can both thank them, and find out what the heck this problem that
plagued me for many months was.


2001-12-25 16:20:09

by Peter Wächtler

[permalink] [raw]
Subject: Re: Who fixed via82cxxx_audio.c ?

Nicholas Knight schrieb:
>
> Several months back, I started trying to get the via82cxxx_audio.c
> sound driver fixed, it was causing lockup problems whenever something
> opened and/or used the mixer. A similar route was taken as I took with
> the Athlon optimization problems, trying to get everyone to send as
> much information as possible on their cards using this driver. This
> never really led anywhere, and the only information gleaned was that
> dropping buffers down to extremely low levels helped in some cases, but
> not all, and didn't always completely fix it.
>
> After 2.4.10 was released, I stopped updating my kernel for a variety
> of reasons (less time spent in linux, long story.) However a while back
> I updated to 2.4.16, and decided to load XMMS just for the hell of it,
> not 5 minutes ago. To my delight, the problem is completely solved. I
> checked all the changelogs from 2.4.10 to now, and the only mention I
> found searching for "97" (ac97 codec is used) and "via82" was in the
> 2.4.*17* changelog, saying Jeff was no longer the maintainer.
> I'd like to know who managed to find and fix the underlying cause, so I
> can both thank them, and find out what the heck this problem that
> plagued me for many months was.


I would check the ChangeLog of the audio driver, since the
hardware access to the ac97 mixer is done there.

--
ciao
Peter

2001-12-27 15:53:31

by Jeff

[permalink] [raw]
Subject: Re: Who fixed via82cxxx_audio.c ?

Nicholas,

Does the record work on your via82c686 sound? I have the same chip set
and I cannot get the record to work. Mixing and playing mp3's wav's etc
works ok. Mixing line-in/mic to line-out woeks fine.
Just cannot record.

I posted the probelm here and the only response I got was emails from a
couple of others with thee same propblem.

But, not one concerning fixing the problem. Or, if recording is even
implemented or not.

Using 2.4.16 kernel and via82cxxx_audio ver. 1.9.1

Peter W?chtler wrote:
>
> Nicholas Knight schrieb:
> >
> > Several months back, I started trying to get the via82cxxx_audio.c
> > sound driver fixed, it was causing lockup problems whenever something
> > opened and/or used the mixer. A similar route was taken as I took with
> > the Athlon optimization problems, trying to get everyone to send as
> > much information as possible on their cards using this driver. This
> > never really led anywhere, and the only information gleaned was that
> > dropping buffers down to extremely low levels helped in some cases, but
> > not all, and didn't always completely fix it.
> >
> > After 2.4.10 was released, I stopped updating my kernel for a variety
> > of reasons (less time spent in linux, long story.) However a while back
> > I updated to 2.4.16, and decided to load XMMS just for the hell of it,
> > not 5 minutes ago. To my delight, the problem is completely solved. I
> > checked all the changelogs from 2.4.10 to now, and the only mention I
> > found searching for "97" (ac97 codec is used) and "via82" was in the
> > 2.4.*17* changelog, saying Jeff was no longer the maintainer.
> > I'd like to know who managed to find and fix the underlying cause, so I
> > can both thank them, and find out what the heck this problem that
> > plagued me for many months was.
>
> I would check the ChangeLog of the audio driver, since the
> hardware access to the ac97 mixer is done there.
>
> --
> ciao
> Peter
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

Jeff
[email protected]

2002-01-03 03:25:31

by Itai Nahshon

[permalink] [raw]
Subject: Re: Who fixed via82cxxx_audio.c ?

On Thursday 27 December 2001 05:53 pm, Jeff wrote:
> Nicholas,
>
> Does the record work on your via82c686 sound?
...
>
> Using 2.4.16 kernel and via82cxxx_audio ver. 1.9.1
>

I just compiler and installed kernel-2.4.16-0.13 frpm redhat
rawhide. I'm using ASUS cuv4x with on-board sound (via 686).

Well, this fixed the mixer problems. I'm experimenting
with recordeing - with some success.

Things don't work exactly as I expect but I have not
pinned any specific problem yet.

-- Itai