Re: 2.6.12 sound problem

From: Stephen Clark
Date: Fri Jul 29 2005 - 22:15:19 EST


Andrew Morton wrote:

(Please do reply-to-all when dealing with kernel stuff)

Stephen Clark <stephen.clark@xxxxxxxxxxxxx> wrote:


Takashi Iwai wrote:



At Tue, 26 Jul 2005 19:35:55 -0400,
Stephen Clark wrote:




Hello List,


I recently upgraded my laptop, HP Pavilion N5430, from a 2.4.21 kernel
to 2.6.12. As a result of
doing this my sound no longer works correctly. It plays the same thing
repeatedly some number
of times - if it plays at all.

Any ideas on how to debug this would be appreciated.

Additional info I don't see any interrupts in /proc/interrupts for the
Allegro which is on int 5.
I just tried the same laptop with knoppix and a 2.4.27 kernel and sound
works great and I do
see interrupts for Allegro on int 5.




The irq problem is likely related with ACPI.
Try to boot once with pci=noacpi.


Takashi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/





Hi Takashi,

I have boot the 2.6.12 kernel with acpi=off pci=noacpi,usepirqmask or I
get a panic or a hang.



It's just really awful that 2.4 simply worked and 2.6 requires a sprinkle
of obscure kernel parameters. I shudder to think how long it took you to
work them out.



I don't have to do this with 2.4.27, anybody know why?




Perhaps you could send the `dmesg -s 1000000' output?



Hi Andrew,

Thanks for the response.

I found a better solution to my problem with my HP N5430 laptop over on the alsa-devel list, my sound had quit working also. The new
solution, which was pointed out to me by Henry Yuan was to boot with lapic. I had noticed in the dmesg output that a lapic existed but was turned off by the bios, and a pseudo local apic was being used, this caused problems with APCI and my sound.

If you would still like the dmesg I would be glad to send it.

Steve
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/