[alsa-devel] snd-hda-intel: no data when recording from mic, "IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj" logged in kern.log

Aleksander Adamowski alsa at olo.org.pl
Wed Oct 14 09:04:37 CEST 2009


On Mon, Oct 5, 2009 at 7:29 AM, Takashi Iwai <tiwai at suse.de> wrote:
> At Mon, 5 Oct 2009 02:28:37 +0200,
> Aleksander Adamowski wrote:
>>
>> On Thu, Sep 24, 2009 at 9:31 AM, Takashi Iwai <tiwai at suse.de> wrote:
>> > First try just with model=auto and no other options.
>>
>> OK, after a couple days running with the alsa-driver-20090923 snapshot
>> (with model=auto and no other options), I can see that the problem is
>> mostly gone.
>
> Does this happen with the later snapshot?

Hi!

After running for almost ten days with alsa-driver-20091005, I didn't
observe that problem.

However, a new one (well, one with slightly different symptoms) has surfaced.

The difference is only in the log files.
During a Skype conversation, the other side has stopped hearing us;
after trying to record some sound with arecord, I got an empty stream
(a 44 byte WAV file with only a header) - just like previously.

However, this time there were no messages in the kernel logs
whatsoever - no "azx_get_response timeout", no "Suggest a bigger
bdl_pos_adj".
Arecord also didn't flood the console with overrun errors - it was
completely silent apart from the fact that it did not record anything.

The only hda-related entries I saw in the kernel log were a couple
hours earlier at 20:44 - while the failure has occured between 23:00
and 00:00.

At 20:44 the following has been logged:

Oct 13 20:44:25 hostname kernel: [117828.065069] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.073562] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.083367] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.578958] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.584872] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.592909] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.651513] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.657009] ALSA
hda_intel.c:1187: Too big adjustment 32
Oct 13 20:44:25 hostname kernel: [117828.665794] ALSA
hda_intel.c:1187: Too big adjustment 32

The machine is currently still in the failed state - I cannot record
anything until I reboot.


-- 
Best Regards,
  Aleksander Adamowski
  http://olo.org.pl


More information about the Alsa-devel mailing list