[alsa-devel] problem with bisecting a bug in the alsa driver
hello,
im sorry to post in here but i really dont know how to proceed with finding the bug i have.
i have an ALC889A codec and since alsa-driver 1.0.22 my microphone is crackling like hell with every recording.
it works flawlessly on windows and till 1.0.21 of alsa driver.
so i downloaded alsa-driver.git and alsa-kmirror.git and started gitcompile.
the error is also present in the most recent git.
my next steps were trying to use bisect bad v1.0.22 and bisect good v1.0.21 but im unable to compile the driver with any bisection setting. maybe i run into problems because i have 2 single git repos?
i really would appreciate a howto for my problem. i also filed a bug in the bugtracker with more infos included.
On Sun, 29 Aug 2010, Martin wrote:
hello,
im sorry to post in here but i really dont know how to proceed with finding the bug i have.
i have an ALC889A codec and since alsa-driver 1.0.22 my microphone is crackling like hell with every recording.
it works flawlessly on windows and till 1.0.21 of alsa driver.
Try to create a diff (diff -u) between the outputs from alsa-info.sh for working 1.0.21 and current ALSA driver.
Bisecting works only for whole kernel 2.6 tree not for the out-of-kernel compilation framework.
Jaroslav
----- Jaroslav Kysela perex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
hi,
thanks for the quick help. here is the diff.txt
Am 29.08.2010 18:09, schrieb Jaroslav Kysela:
On Sun, 29 Aug 2010, Martin wrote:
hello,
im sorry to post in here but i really dont know how to proceed with finding the bug i have.
i have an ALC889A codec and since alsa-driver 1.0.22 my microphone is crackling like hell with every recording.
it works flawlessly on windows and till 1.0.21 of alsa driver.
Try to create a diff (diff -u) between the outputs from alsa-info.sh for working 1.0.21 and current ALSA driver.
Bisecting works only for whole kernel 2.6 tree not for the out-of-kernel compilation framework.
Jaroslav
Jaroslav Kyselaperex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
On Sun, 29 Aug 2010, Martin wrote:
hi,
thanks for the quick help. here is the diff.txt
I would try to play with these two module parameters:
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1 enable_msi : -1
Try to set 'enable_msi=0' and 'bdl_pos_adj=16' for the snd-hda-intel module.
Jaroslav
----- Jaroslav Kysela perex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
im sorry to say it did not help.
Am 29.08.2010 19:28, schrieb Jaroslav Kysela:
On Sun, 29 Aug 2010, Martin wrote:
hi,
thanks for the quick help. here is the diff.txt
I would try to play with these two module parameters:
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1 enable_msi : -1
Try to set 'enable_msi=0' and 'bdl_pos_adj=16' for the snd-hda-intel module.
Jaroslav
Jaroslav Kyselaperex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
i also tried with
bdl_pos_adj=256
the "error" in the last line went away but the crackling is still there
Am 29.08.2010 19:28, schrieb Jaroslav Kysela:
On Sun, 29 Aug 2010, Martin wrote:
hi,
thanks for the quick help. here is the diff.txt
I would try to play with these two module parameters:
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1 enable_msi : -1
Try to set 'enable_msi=0' and 'bdl_pos_adj=16' for the snd-hda-intel module.
Jaroslav
Jaroslav Kyselaperex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
can you send me a working .config file for bisecting the kernel? my system contains a P35 chipset core2duo ext4 filesystem ahci sata intel hd audio (here is the problem)
because if i use the standard ubuntu 10.04 settings it takes ages to compile...
Am 29.08.2010 19:59, schrieb Martin:
i also tried with
bdl_pos_adj=256
the "error" in the last line went away but the crackling is still there
Am 29.08.2010 19:28, schrieb Jaroslav Kysela:
On Sun, 29 Aug 2010, Martin wrote:
hi,
thanks for the quick help. here is the diff.txt
I would try to play with these two module parameters:
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1 enable_msi : -1
Try to set 'enable_msi=0' and 'bdl_pos_adj=16' for the snd-hda-intel module.
Jaroslav
Jaroslav Kyselaperex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
participants (3)
-
Jaroslav Kysela
-
Martin
-
Martin Wolf