On 3/5/09, Takashi Iwai tiwai@suse.de wrote:
At Wed, 4 Mar 2009 21:22:29 +0300, Dmitry Baikov wrote:
If I additionally apply Tim's patch, I get (coldplugged) NULL pointer dereference at 0000000000000140
What is Tim's patch? Could you attach or give the commit id if it's already in the git tree?
Here it goes:
looks like a good patch to me. i hope it gets pushed into ALSA soon.
takashi applied it to the sound-2.6 git repository: http://git.kernel.org/?p=linux/kernel/git/tiwai/sound-2.6.git;a=commit;h=e58...
Weird. It's just adds more check in snd_hdsp_load_firmware_from_cache(), but has nothing to do with the interrupt handling.
I checked kernel with your patch only, and with Tim's patch added. I did it twice, every time building from scratch.
Btw, with 2.6.24 the card does not work also, it's can't load firmware. This all started after upgrade. I now have Asus P5Q board (Intel P45 chipset). I think I should test the card in another 2 PCI slots.
Dmitry.