[alsa-devel] No recording on hda-intel (AD1981HD)

Takashi Iwai tiwai at suse.de
Wed Feb 13 16:40:59 CET 2008


At Tue, 12 Feb 2008 18:59:44 +0100,
Grzegorz Chwesewicz wrote:
> 
> Tuesday 12 of February 2008 15:04:59 Takashi Iwai napisał(a):
> > At Tue, 12 Feb 2008 16:00:51 +0200,
> >
> > Ustun ERGENOGLU wrote:
> > > I have read the whole thread and I have the same exact problem of
> > > recording with a realtek ALC861 codec on a ATI chipset board. My
> > > harddisk controller is also using sata_sil module. I have this problem
> > > for a long time too. Would the same patch solve the problem for me as
> > > well?
> >
> > Well, the patch does have effect only when you enable MSI.  And, MSI
> > is disabled on many ATI chipsets as default unless you patch the
> > kernel.  I suggest it just to check whether any unknown IRQs are
> > issued or the hardware is just screwed up.
> >
> > It looks like this is a generic problem of ATI SB chipset.  Which
> > model is it?  SB450, SB460 or SB600?
> 
> Below are results of my tests with patch from Takashi (and MSI enabled). 
> 
> Using arecord everytime ends in freezing machine. My laptop freezes exactly 
> when recording stops working. My test procedure looks like this:
> 
> 1) on one console run arecord and see the output (You should see some garbage)
> 2) on another console run cat /etc/*
> 3) wait for freeze ;)
> 
> Here is section from /var/log/messages (text in <> can be seen only on 
> console, syslog doesn't catch to save it to disk, and machine freezes):
> 
> 1232171 Feb 12 18:38:15 ensima-hp [   63.888029] ALSA 
> sound/pci/hda/hda_intel.c:1258: azx_pcm_prepare: bufsize=0x10000, 
> fragsize=0x2000, format=0x21
> 1232172 Feb 12 18:38:15 ensima-hp [   63.888081] ALSA 
> sound/pci/hda/hda_codec.c:682: hda_codec_setup_stream: NID=0x4, stream=0x1, 
> channel=0, format=0x21
> 1232173 Feb 12 18:38:22 ensima-hp [   70.913893] ALSA 
> sound/pci/hda/hda_codec.c:682: hda_codec_setup_stream: NID=0x4, stream=0x0, 
> channel=0, format=0x0
> 1232174 Feb 12 18:38:27 ensima-hp [   75.885448] ALSA 
> sound/pci/hda/hda_intel.c:1258: azx_pcm_prepare: bufsize=0x10000, 
> fragsize=0x2000, format=0x21
> 1232175 Feb 12 18:38:27 ensima-hp [   75.885490] ALSA 
> sound/pci/hda/hda_codec.c:682: hda_codec_setup_stream: NID=0x4, stream=0x1, 
> channel=0, format=0x21
> ####### Recording stops to work and machine freezes #######
> <XXX hda-intel: status=0>
> <XXX hda-intel: status=0>
> <XXX hda-intel: status=0>
> <XXX hda-intel: status=0>

OK, so actually uknown IRQs are triggered.  This must be really a
problem of ATI SB chipset.


Takashi


More information about the Alsa-devel mailing list