* [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
@ 2003-07-18 18:17 Vince
2003-07-19 8:19 ` Jaroslav Kysela
0 siblings, 1 reply; 19+ messages in thread
From: Vince @ 2003-07-18 18:17 UTC (permalink / raw)
To: alsa-devel
Hi, I get the following oops (100% reproductible) with this simple command:
----------------------------------------------------------
diablo:~$ festival
Festival Speech Synthesis System 1.4.3:release Jan 2003
Copyright (C) University of Edinburgh, 1996-2003. All rights reserved.
For details type `(festival_warranty)'
festival> (SayText "Good morning")
zsh: segmentation fault festival
----------------------------------------------------------
Unable to handle kernel paging request at virtual address d0b5f000
printing eip:
d0acaf7b
*pde = 013ea067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<d0acaf7b>] Not tainted VLI
EFLAGS: 00210202
EIP is at resample_expand+0x34b/0x380 [snd_pcm_oss]
eax: d0acaf7b ebx: 00000001 ecx: 000007ff edx: ffecffec
esi: d0b7dff6 edi: cee8f8cc ebp: d0b5effe esp: c80ffe58
ds: 007b es: 007b ss: 0068
Process festival (pid: 1260, threadinfo=c80fe000 task=ce1066d0)
Stack: d0ac8212 cee8f840 ca851d80 c80ffe84 0000ffec c80fe000 ffffffff
cee8f540
d0acada1 d0acaef2 d0acaf7b cee8f8b0 00000000 00000002 00000002
00000000
ffecffec 000002a8 000017fd 00000800 cee8f840 c91ea8c0 d0acb46c
cee8f840
Call Trace:
[<d0ac8212>] snd_pcm_plug_playback_channels_mask+0x72/0xe0 [snd_pcm_oss]
[<d0acada1>] resample_expand+0x171/0x380 [snd_pcm_oss]
[<d0acaef2>] resample_expand+0x2c2/0x380 [snd_pcm_oss]
[<d0acaf7b>] resample_expand+0x34b/0x380 [snd_pcm_oss]
[<d0acb46c>] rate_transfer+0x5c/0x60 [snd_pcm_oss]
[<d0ac8607>] snd_pcm_plug_write_transfer+0x97/0x100 [snd_pcm_oss]
[<d0ac43e0>] snd_pcm_oss_write2+0xd0/0x150 [snd_pcm_oss]
[<d0ac4606>] snd_pcm_oss_write1+0x1a6/0x1d0 [snd_pcm_oss]
[<d0ac66c3>] snd_pcm_oss_write+0x43/0x60 [snd_pcm_oss]
[<d0ac6680>] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss]
[<c014e6b8>] vfs_write+0xb8/0x130
[<c014e7e2>] sys_write+0x42/0x70
[<c0109107>] syscall_call+0x7/0xb
Code: 66 35 00 80 eb d4 8b 45 00 c1 e8 08 eb cc 8b 45 00 c1 e8 08 66 35
00 80 eb c2 8b 45 00 c1 e8 08 eb ba eb a6 eb b1 8b 55 00 eb bf <8b> 45
00 eb ac 0f b6 45 00 c1 e0 08 eb a3 81 fa 00 80 00 00 b8
-------------------------------------------------------------------
More information on my system:
diablo:/usr/src# cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 0.9.4 (Mon Jun 09
12:01:18 2003 UTC).
Compiled on Jul 16 2003 for kernel 2.6.0-test1-mm1.
diablo:/usr/src# cat /proc/asound/cards
0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI
Ensoniq AudioPCI ENS1371 at 0xec00, irq 10
diablo:/usr/src# cat /proc/asound/modules
0 snd_ens1371
diablo:/usr/src/linux-2.6.0test1# cat .config | grep -v '#' | grep SND
CONFIG_SND=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
CONFIG_SND_ENS1371=m
Please let me know if any further information is needed.
Regards,
Vincent
P.S.: I intended to test alsa 0.9.5 (in the hope that this bug was
already known & has already been fixed), but unfortunately I get a
compile error (I simply dropped alsa-kernel 0.9.5 in the 2.6.0-test1-mm1
source tree):
-----------------------------------------------------------
CC [M] sound/pci/ac97/ac97_codec.o
sound/pci/ac97/ac97_codec.c: In function `snd_ac97_mixer_build':
sound/pci/ac97/ac97_codec.c:1393: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1393: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1394: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1416: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1416: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1417: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1423: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1423: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1424: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1435: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1435: error: structure has no member named
`build_ops'
sound/pci/ac97/ac97_codec.c:1436: error: structure has no member named
`build_ops'
make[3]: *** [sound/pci/ac97/ac97_codec.o] Error 1
make[2]: *** [sound/pci/ac97] Error 2
make[1]: *** [sound/pci] Error 2
make: *** [sound] Error 2
------------------------------------------------------------
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-18 18:17 [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1 Vince
@ 2003-07-19 8:19 ` Jaroslav Kysela
2003-07-19 11:49 ` Vince
0 siblings, 1 reply; 19+ messages in thread
From: Jaroslav Kysela @ 2003-07-19 8:19 UTC (permalink / raw)
To: Vince; +Cc: alsa-devel
On Fri, 18 Jul 2003, Vince wrote:
> P.S.: I intended to test alsa 0.9.5 (in the hope that this bug was
> already known & has already been fixed), but unfortunately I get a
> compile error (I simply dropped alsa-kernel 0.9.5 in the 2.6.0-test1-mm1
> source tree):
Copy also header files from alsa-kernel/include to linux/include/sound.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-19 8:19 ` Jaroslav Kysela
@ 2003-07-19 11:49 ` Vince
2003-07-19 16:24 ` Jaroslav Kysela
0 siblings, 1 reply; 19+ messages in thread
From: Vince @ 2003-07-19 11:49 UTC (permalink / raw)
To: alsa-devel
Jaroslav Kysela wrote:
> On Fri, 18 Jul 2003, Vince wrote:
>
>
>>P.S.: I intended to test alsa 0.9.5 (in the hope that this bug was
>>already known & has already been fixed), but unfortunately I get a
>>compile error (I simply dropped alsa-kernel 0.9.5 in the 2.6.0-test1-mm1
>>source tree):
>
>
> Copy also header files from alsa-kernel/include to linux/include/sound.
>
> Jaroslav
Thanks... If I made no mistake in installation, it appears that I still
get the exact same oops with 0.9.5 (btw alsa-kernel/include/version.h
still says 0.9.4 in the tarball):
--------------------------------------------------------------------
Unable to handle kernel paging request at virtual address d0c38000
printing eip:
d0acafbb
*pde = 0c404067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<d0acafbb>] Tainted: PF VLI
EFLAGS: 00210202
EIP is at resample_expand+0x34b/0x380 [snd_pcm_oss]
eax: d0acafbb ebx: 00000001 ecx: 000007ff edx: ffecffec
esi: d0c55ff6 edi: cd6e3f4c ebp: d0c37ffe esp: c559fe58
ds: 007b es: 007b ss: 0068
Process festival (pid: 1381, threadinfo=c559e000 task=c606aca0)
Stack: d0ac8252 cd6e3ec0 c7f243a0 c559fe84 0000ffec c559e000 ffffffff
cee9a600
d0acade1 d0acaf32 d0acafbb cd6e3f30 00000000 00000002 00000002
00000000
ffecffec 000002a8 000017fd 00000800 cd6e3ec0 c7de3640 d0acb4ac
cd6e3ec0
Call Trace:
[<d0ac8252>] snd_pcm_plug_playback_channels_mask+0x72/0xe0 [snd_pcm_oss]
[<d0acade1>] resample_expand+0x171/0x380 [snd_pcm_oss]
[<d0acaf32>] resample_expand+0x2c2/0x380 [snd_pcm_oss]
[<d0acafbb>] resample_expand+0x34b/0x380 [snd_pcm_oss]
[<d0acb4ac>] rate_transfer+0x5c/0x60 [snd_pcm_oss]
[<d0ac8647>] snd_pcm_plug_write_transfer+0x97/0x100 [snd_pcm_oss]
[<d0ac43e0>] snd_pcm_oss_write2+0xd0/0x150 [snd_pcm_oss]
[<d0ac4606>] snd_pcm_oss_write1+0x1a6/0x1d0 [snd_pcm_oss]
[<d0ac6713>] snd_pcm_oss_write+0x43/0x60 [snd_pcm_oss]
[<d0ac66d0>] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss]
[<c014e6f8>] vfs_write+0xb8/0x130
[<c014e822>] sys_write+0x42/0x70
[<c0109107>] syscall_call+0x7/0xb
Code: 66 35 00 80 eb d4 8b 45 00 c1 e8 08 eb cc 8b 45 00 c1 e8 08 66 35
00 80 eb c2 8b 45 00 c1 e8 08 eb ba eb a6 eb b1 8b 55 00 eb bf <8b> 45
00 eb ac 0f b6 45 00 c1 e0 08 eb a3 81 fa 00 80 00 00 b8
-----------------------------------------------------------------------
The tainted flag comes from the nvidia binary driver, but I can
reproduce without if necessary...
Vincent
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-19 11:49 ` Vince
@ 2003-07-19 16:24 ` Jaroslav Kysela
2003-07-21 9:21 ` Vince
0 siblings, 1 reply; 19+ messages in thread
From: Jaroslav Kysela @ 2003-07-19 16:24 UTC (permalink / raw)
To: Vince; +Cc: alsa-devel
On Sat, 19 Jul 2003, Vince wrote:
> Jaroslav Kysela wrote:
> > On Fri, 18 Jul 2003, Vince wrote:
> >
> >
> >>P.S.: I intended to test alsa 0.9.5 (in the hope that this bug was
> >>already known & has already been fixed), but unfortunately I get a
> >>compile error (I simply dropped alsa-kernel 0.9.5 in the 2.6.0-test1-mm1
> >>source tree):
> >
> >
> > Copy also header files from alsa-kernel/include to linux/include/sound.
> >
> > Jaroslav
>
> Thanks... If I made no mistake in installation, it appears that I still
> get the exact same oops with 0.9.5 (btw alsa-kernel/include/version.h
> still says 0.9.4 in the tarball):
Please, send us contents of /proc/asound/card0/pcm0p/sub0/* files after
oops occured.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-19 16:24 ` Jaroslav Kysela
@ 2003-07-21 9:21 ` Vince
2003-07-21 12:38 ` Jaroslav Kysela
0 siblings, 1 reply; 19+ messages in thread
From: Vince @ 2003-07-21 9:21 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: alsa-devel
Jaroslav Kysela wrote:
> On Sat, 19 Jul 2003, Vince wrote:
>
>
>>Jaroslav Kysela wrote:
>>
>>>On Fri, 18 Jul 2003, Vince wrote:
>>>
>>>
>>>
>>>>P.S.: I intended to test alsa 0.9.5 (in the hope that this bug was
>>>>already known & has already been fixed), but unfortunately I get a
>>>>compile error (I simply dropped alsa-kernel 0.9.5 in the 2.6.0-test1-mm1
>>>>source tree):
>>>
>>>
>>>Copy also header files from alsa-kernel/include to linux/include/sound.
>>>
>>> Jaroslav
>>
>>Thanks... If I made no mistake in installation, it appears that I still
>>get the exact same oops with 0.9.5 (btw alsa-kernel/include/version.h
>>still says 0.9.4 in the tarball):
>
>
> Please, send us contents of /proc/asound/card0/pcm0p/sub0/* files after
> oops occured.
Here it is right after the oops:
diablo:~$ cat /proc/asound/card0/pcm0p/sub0/hw_params
closed
diablo:~$ cat /proc/asound/card0/pcm0p/sub0/info
card: 0
device: 0
subdevice: 0
stream: PLAYBACK
id: ES1371/1
name: ES1371 DAC2/ADC
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
diablo:~$ cat /proc/asound/card0/pcm0p/sub0/prealloc
64
diablo:~$ cat /proc/asound/card0/pcm0p/sub0/status
closed
diablo:~$ cat /proc/asound/card0/pcm0p/sub0/sw_params
closed
Information that may help : it looks like festival tries to play a
16kHz/16bit/mono file trough oss... If I redirect its output to "aplay
-f S16_LE -r 16000", everything works fine.
Vincent
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 9:21 ` Vince
@ 2003-07-21 12:38 ` Jaroslav Kysela
2003-07-21 13:17 ` Ville Syrjälä
2003-07-21 13:32 ` Vince
0 siblings, 2 replies; 19+ messages in thread
From: Jaroslav Kysela @ 2003-07-21 12:38 UTC (permalink / raw)
To: Vince; +Cc: alsa-devel
On Mon, 21 Jul 2003, Vince wrote:
> Jaroslav Kysela wrote:
> > On Sat, 19 Jul 2003, Vince wrote:
> >
> >
> >>Jaroslav Kysela wrote:
> >>
> >>>On Fri, 18 Jul 2003, Vince wrote:
> >>>
> >>>
> >>>
> >>>>P.S.: I intended to test alsa 0.9.5 (in the hope that this bug was
> >>>>already known & has already been fixed), but unfortunately I get a
> >>>>compile error (I simply dropped alsa-kernel 0.9.5 in the 2.6.0-test1-mm1
> >>>>source tree):
> >>>
> >>>
> >>>Copy also header files from alsa-kernel/include to linux/include/sound.
> >>>
> >>> Jaroslav
> >>
> >>Thanks... If I made no mistake in installation, it appears that I still
> >>get the exact same oops with 0.9.5 (btw alsa-kernel/include/version.h
> >>still says 0.9.4 in the tarball):
> >
> >
> > Please, send us contents of /proc/asound/card0/pcm0p/sub0/* files after
> > oops occured.
>
> Here it is right after the oops:
Could you try the following patch? Note that this patch is a workaround
for your hardware, but it does not fix the oops for other users (like
the intel8x0 driver). I will work on this problem.
Jaroslav
Index: pcm_plugin.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/oss/pcm_plugin.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- pcm_plugin.c 7 Feb 2003 08:29:08 -0000 1.10
+++ pcm_plugin.c 21 Jul 2003 12:36:10 -0000 1.11
@@ -56,6 +56,17 @@
return 0;
}
+/*
+ * because some cards might have rates "very close", we ignore
+ * all "resampling" requests within +-5%
+ */
+static int rate_match(unsigned int src_rate, unsigned int dst_rate)
+{
+ unsigned int low = (src_rate * 95) / 100;
+ unsigned int high = (src_rate * 105) / 105;
+ return dst_rate >= low && dst_rate <= high;
+}
+
static int snd_pcm_plugin_alloc(snd_pcm_plugin_t *plugin, snd_pcm_uframes_t frames)
{
snd_pcm_plugin_format_t *format;
@@ -420,7 +431,7 @@
/* Format change (linearization) */
if ((srcformat.format != dstformat.format ||
- srcformat.rate != dstformat.rate ||
+ !rate_match(srcformat.rate, dstformat.rate) ||
srcformat.channels != dstformat.channels) &&
!snd_pcm_format_linear(srcformat.format)) {
if (snd_pcm_format_linear(dstformat.format))
@@ -468,7 +479,7 @@
ttable[v * sv + v] = FULL;
}
tmpformat.channels = dstformat.channels;
- if (srcformat.rate == dstformat.rate &&
+ if (rate_match(srcformat.rate, dstformat.rate) &&
snd_pcm_format_linear(dstformat.format))
tmpformat.format = dstformat.format;
err = snd_pcm_plugin_build_route(plug,
@@ -490,7 +501,7 @@
}
/* rate resampling */
- if (srcformat.rate != dstformat.rate) {
+ if (!rate_match(srcformat.rate, dstformat.rate)) {
tmpformat.rate = dstformat.rate;
if (srcformat.channels == dstformat.channels &&
snd_pcm_format_linear(dstformat.format))
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 12:38 ` Jaroslav Kysela
@ 2003-07-21 13:17 ` Ville Syrjälä
2003-07-21 13:27 ` Jaroslav Kysela
2003-07-21 13:32 ` Vince
1 sibling, 1 reply; 19+ messages in thread
From: Ville Syrjälä @ 2003-07-21 13:17 UTC (permalink / raw)
To: alsa-devel
On Mon, Jul 21, 2003 at 02:38:03PM +0200, Jaroslav Kysela wrote:
> +static int rate_match(unsigned int src_rate, unsigned int dst_rate)
> +{
> + unsigned int low = (src_rate * 95) / 100;
> + unsigned int high = (src_rate * 105) / 105;
^^^
Typo.
--
Ville Syrjälä
syrjala@sci.fi
http://www.sci.fi/~syrjala/
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:17 ` Ville Syrjälä
@ 2003-07-21 13:27 ` Jaroslav Kysela
2003-07-21 13:54 ` Vince
0 siblings, 1 reply; 19+ messages in thread
From: Jaroslav Kysela @ 2003-07-21 13:27 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: alsa-devel
On Mon, 21 Jul 2003, [iso-8859-1] Ville Syrjälä wrote:
> On Mon, Jul 21, 2003 at 02:38:03PM +0200, Jaroslav Kysela wrote:
> > +static int rate_match(unsigned int src_rate, unsigned int dst_rate)
> > +{
> > + unsigned int low = (src_rate * 95) / 100;
> > + unsigned int high = (src_rate * 105) / 105;
> ^^^
> Typo.
Yes, thanks.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 12:38 ` Jaroslav Kysela
2003-07-21 13:17 ` Ville Syrjälä
@ 2003-07-21 13:32 ` Vince
2003-07-21 13:48 ` Jaroslav Kysela
2003-07-21 13:55 ` [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1 Takashi Iwai
1 sibling, 2 replies; 19+ messages in thread
From: Vince @ 2003-07-21 13:32 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: alsa-devel
Sorry, I still get the oops with the patch...
--------------------------------------------------------------------
Unable to handle kernel paging request at virtual address d0c19000
printing eip:
d0a9f07b
*pde = 0c03e067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<d0a9f07b>] Tainted: PF VLI
EFLAGS: 00210202
EIP is at resample_expand+0x34b/0x380 [snd_pcm_oss]
eax: d0a9f07b ebx: 00000001 ecx: 00051e16 edx: fca8fd4b
esi: d0c23ff6 edi: cc4bf20c ebp: d0c18ffe esp: c7e37e58
ds: 007b es: 007b ss: 0068
Process festival (pid: 1271, threadinfo=c7e36000 task=cdcdaca0)
Stack: d0a9c2f2 cc4bf180 cc3239e0 c7e37e84 0000fd4a c7e36000 ffffffff
ceac5600
d0a9eea1 d0a9eff2 d0a9f07b cc4bf1f0 00000000 00000002 00000002
00000000
fd4bfd4b 000002a8 000017fd 00000800 cc4bf180 cc053a40 d0a9f56c
cc4bf180
Call Trace:
[<d0a9c2f2>] snd_pcm_plug_playback_channels_mask+0x72/0xe0 [snd_pcm_oss]
[<d0a9eea1>] resample_expand+0x171/0x380 [snd_pcm_oss]
[<d0a9eff2>] resample_expand+0x2c2/0x380 [snd_pcm_oss]
[<d0a9f07b>] resample_expand+0x34b/0x380 [snd_pcm_oss]
[<d0a9f56c>] rate_transfer+0x5c/0x60 [snd_pcm_oss]
[<d0a9c6e7>] snd_pcm_plug_write_transfer+0x97/0x100 [snd_pcm_oss]
[<d0a983e0>] snd_pcm_oss_write2+0xd0/0x150 [snd_pcm_oss]
[<d0a98606>] snd_pcm_oss_write1+0x1a6/0x1d0 [snd_pcm_oss]
[<d0a9a713>] snd_pcm_oss_write+0x43/0x60 [snd_pcm_oss]
[<d0a9a6d0>] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss]
[<c014e6f8>] vfs_write+0xb8/0x130
[<c014e822>] sys_write+0x42/0x70
[<c0109107>] syscall_call+0x7/0xb
Code: 66 35 00 80 eb d4 8b 45 00 c1 e8 08 eb cc 8b 45 00 c1 e8 08 66 35
00 80 eb c2 8b 45 00 c1 e8 08 eb ba eb a6 eb b1 8b 55 00 eb bf <8b> 45
00 eb ac 0f b6 45 00 c1 e0 08 eb a3 81 fa 00 80 00 00 b8
<6>
>
> Could you try the following patch? Note that this patch is a workaround
> for your hardware, but it does not fix the oops for other users (like
> the intel8x0 driver). I will work on this problem.
>
> Jaroslav
>
> Index: pcm_plugin.c
> ===================================================================
> RCS file: /cvsroot/alsa/alsa-kernel/core/oss/pcm_plugin.c,v
> retrieving revision 1.10
> retrieving revision 1.11
> diff -u -r1.10 -r1.11
> --- pcm_plugin.c 7 Feb 2003 08:29:08 -0000 1.10
> +++ pcm_plugin.c 21 Jul 2003 12:36:10 -0000 1.11
> @@ -56,6 +56,17 @@
> return 0;
> }
>
> +/*
> + * because some cards might have rates "very close", we ignore
> + * all "resampling" requests within +-5%
> + */
> +static int rate_match(unsigned int src_rate, unsigned int dst_rate)
> +{
> + unsigned int low = (src_rate * 95) / 100;
> + unsigned int high = (src_rate * 105) / 105;
> + return dst_rate >= low && dst_rate <= high;
> +}
> +
> static int snd_pcm_plugin_alloc(snd_pcm_plugin_t *plugin, snd_pcm_uframes_t frames)
> {
> snd_pcm_plugin_format_t *format;
> @@ -420,7 +431,7 @@
>
> /* Format change (linearization) */
> if ((srcformat.format != dstformat.format ||
> - srcformat.rate != dstformat.rate ||
> + !rate_match(srcformat.rate, dstformat.rate) ||
> srcformat.channels != dstformat.channels) &&
> !snd_pcm_format_linear(srcformat.format)) {
> if (snd_pcm_format_linear(dstformat.format))
> @@ -468,7 +479,7 @@
> ttable[v * sv + v] = FULL;
> }
> tmpformat.channels = dstformat.channels;
> - if (srcformat.rate == dstformat.rate &&
> + if (rate_match(srcformat.rate, dstformat.rate) &&
> snd_pcm_format_linear(dstformat.format))
> tmpformat.format = dstformat.format;
> err = snd_pcm_plugin_build_route(plug,
> @@ -490,7 +501,7 @@
> }
>
> /* rate resampling */
> - if (srcformat.rate != dstformat.rate) {
> + if (!rate_match(srcformat.rate, dstformat.rate)) {
> tmpformat.rate = dstformat.rate;
> if (srcformat.channels == dstformat.channels &&
> snd_pcm_format_linear(dstformat.format))
>
> -----
> Jaroslav Kysela <perex@suse.cz>
> Linux Kernel Sound Maintainer
> ALSA Project, SuSE Labs
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: VM Ware
> With VMware you can run multiple operating systems on a single machine.
> WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
> same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:32 ` Vince
@ 2003-07-21 13:48 ` Jaroslav Kysela
2003-07-21 14:10 ` Jaroslav Kysela
2003-07-21 14:14 ` Vince
2003-07-21 13:55 ` [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1 Takashi Iwai
1 sibling, 2 replies; 19+ messages in thread
From: Jaroslav Kysela @ 2003-07-21 13:48 UTC (permalink / raw)
To: Vince; +Cc: alsa-devel
On Mon, 21 Jul 2003, Vince wrote:
> Sorry, I still get the oops with the patch...
Please, change '(src_rate * 105) / 105;' expression from the patch
to '(src_rate * 105) / 100;'...
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:27 ` Jaroslav Kysela
@ 2003-07-21 13:54 ` Vince
0 siblings, 0 replies; 19+ messages in thread
From: Vince @ 2003-07-21 13:54 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: alsa-devel
And I also still get an oops after correcting the patch...
Unable to handle kernel paging request at virtual address d0a91000
printing eip:
d0c8607b
*pde = 013ea067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<d0c8607b>] Tainted: PF VLI
EFLAGS: 00010202
EIP is at resample_expand+0x34b/0x380 [snd_pcm_oss]
eax: d0c8607b ebx: 00000001 ecx: 00036eb8 edx: fdc6fe33
esi: d0acbff6 edi: cee768cc ebp: d0a90ffe esp: c5979e58
ds: 007b es: 007b ss: 0068
Process festival (pid: 2322, threadinfo=c5978000 task=c565f940)
Stack: d0c832f2 cee76840 c4f528e0 c5979e84 0000fe32 c5978000 ffffffff
cee76600
d0c85ea1 d0c85ff2 d0c8607b cee768b0 00000000 00000002 00000002
00000000
fe33fe33 000002a8 000017fd 00000800 cee76840 cebe3140 d0c8656c
cee76840
Call Trace:
[<d0c832f2>] snd_pcm_plug_playback_channels_mask+0x72/0xe0 [snd_pcm_oss]
[<d0c85ea1>] resample_expand+0x171/0x380 [snd_pcm_oss]
[<d0c85ff2>] resample_expand+0x2c2/0x380 [snd_pcm_oss]
[<d0c8607b>] resample_expand+0x34b/0x380 [snd_pcm_oss]
[<d0c8656c>] rate_transfer+0x5c/0x60 [snd_pcm_oss]
[<d0c836e7>] snd_pcm_plug_write_transfer+0x97/0x100 [snd_pcm_oss]
[<d0c7f3e0>] snd_pcm_oss_write2+0xd0/0x150 [snd_pcm_oss]
[<d0c7f606>] snd_pcm_oss_write1+0x1a6/0x1d0 [snd_pcm_oss]
[<d0c81713>] snd_pcm_oss_write+0x43/0x60 [snd_pcm_oss]
[<d0c816d0>] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss]
[<c014e6f8>] vfs_write+0xb8/0x130
[<c014e822>] sys_write+0x42/0x70
[<c0109107>] syscall_call+0x7/0xb
Code: 66 35 00 80 eb d4 8b 45 00 c1 e8 08 eb cc 8b 45 00 c1 e8 08 66 35
00 80 eb c2 8b 45 00 c1 e8 08 eb ba eb a6 eb b1 8b 55 00 eb bf <8b> 45
00 eb ac 0f b6 45 00 c1 e0 08 eb a3 81 fa 00 80 00 00 b8
Jaroslav Kysela wrote:
> On Mon, 21 Jul 2003, [iso-8859-1] Ville Syrjälä wrote:
>
>
>>On Mon, Jul 21, 2003 at 02:38:03PM +0200, Jaroslav Kysela wrote:
>>
>>>+static int rate_match(unsigned int src_rate, unsigned int dst_rate)
>>>+{
>>>+ unsigned int low = (src_rate * 95) / 100;
>>>+ unsigned int high = (src_rate * 105) / 105;
>>
>> ^^^
>>Typo.
>
>
> Yes, thanks.
>
>
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:32 ` Vince
2003-07-21 13:48 ` Jaroslav Kysela
@ 2003-07-21 13:55 ` Takashi Iwai
2003-07-21 14:11 ` Vince
1 sibling, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2003-07-21 13:55 UTC (permalink / raw)
To: Vince; +Cc: Jaroslav Kysela, alsa-devel
At Mon, 21 Jul 2003 15:32:17 +0200,
Vince wrote:
>
> Sorry, I still get the oops with the patch...
perhaps you built the modules without frame pointer?
Takashi
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:48 ` Jaroslav Kysela
@ 2003-07-21 14:10 ` Jaroslav Kysela
2003-07-21 14:33 ` Vince
2003-07-21 14:14 ` Vince
1 sibling, 1 reply; 19+ messages in thread
From: Jaroslav Kysela @ 2003-07-21 14:10 UTC (permalink / raw)
To: Vince; +Cc: alsa-devel
On Mon, 21 Jul 2003, Jaroslav Kysela wrote:
> On Mon, 21 Jul 2003, Vince wrote:
>
> > Sorry, I still get the oops with the patch...
>
> Please, change '(src_rate * 105) / 105;' expression from the patch
> to '(src_rate * 105) / 100;'...
Ok, here is also a patch which should solve the error for all cases:
Index: pcm_plugin.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/oss/pcm_plugin.c,v
retrieving revision 1.12
diff -u -r1.12 pcm_plugin.c
--- pcm_plugin.c 21 Jul 2003 13:28:27 -0000 1.12
+++ pcm_plugin.c 21 Jul 2003 14:07:42 -0000
@@ -96,6 +96,7 @@
c = plugin->buf_channels;
if (plugin->access == SNDRV_PCM_ACCESS_RW_INTERLEAVED) {
for (channel = 0; channel < format->channels; channel++, c++) {
+ c->frames = frames / format->channels;
c->enabled = 1;
c->wanted = 0;
c->area.addr = plugin->buf;
@@ -106,6 +107,7 @@
snd_assert((size % format->channels) == 0,);
size /= format->channels;
for (channel = 0; channel < format->channels; channel++, c++) {
+ c->frames = frames / format->channels;
c->enabled = 1;
c->wanted = 0;
c->area.addr = plugin->buf + (channel * size);
Index: pcm_plugin.h
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/oss/pcm_plugin.h,v
retrieving revision 1.3
diff -u -r1.3 pcm_plugin.h
--- pcm_plugin.h 26 Jun 2002 02:02:49 -0000 1.3
+++ pcm_plugin.h 21 Jul 2003 14:07:42 -0000
@@ -106,6 +106,7 @@
typedef struct _snd_pcm_plugin_channel {
void *aptr; /* pointer to the allocated area */
snd_pcm_channel_area_t area;
+ snd_pcm_uframes_t frames; /* allocated frames */
unsigned int enabled:1; /* channel need to be processed */
unsigned int wanted:1; /* channel is wanted */
} snd_pcm_plugin_channel_t;
Index: rate.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/oss/rate.c,v
retrieving revision 1.7
diff -u -r1.7 rate.c
--- rate.c 12 Aug 2002 08:43:45 -0000 1.7
+++ rate.c 21 Jul 2003 14:07:42 -0000
@@ -318,6 +318,8 @@
#endif
dst_frames = rate_dst_frames(plugin, frames);
+ if (dst_frames > dst_channels[0].frames)
+ dst_frames = dst_channels[0].frames;
data = (rate_t *)plugin->extra_data;
data->func(plugin, src_channels, dst_channels, frames, dst_frames);
return dst_frames;
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:55 ` [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1 Takashi Iwai
@ 2003-07-21 14:11 ` Vince
2003-07-21 14:12 ` Takashi Iwai
0 siblings, 1 reply; 19+ messages in thread
From: Vince @ 2003-07-21 14:11 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel
Takashi Iwai wrote:
> At Mon, 21 Jul 2003 15:32:17 +0200,
> Vince wrote:
>
>>Sorry, I still get the oops with the patch...
>
>
> perhaps you built the modules without frame pointer?
>
>
Indeed:
diablo:/usr/src/linux-2.6.0test1# grep FRAME .config
# CONFIG_FRAME_POINTER is not set
Should I make a build with framepointers ?
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 14:11 ` Vince
@ 2003-07-21 14:12 ` Takashi Iwai
2003-07-21 15:05 ` Vince
0 siblings, 1 reply; 19+ messages in thread
From: Takashi Iwai @ 2003-07-21 14:12 UTC (permalink / raw)
To: Vince; +Cc: alsa-devel
At Mon, 21 Jul 2003 16:11:28 +0200,
Vince wrote:
>
> Takashi Iwai wrote:
> > At Mon, 21 Jul 2003 15:32:17 +0200,
> > Vince wrote:
> >
> >>Sorry, I still get the oops with the patch...
> >
> >
> > perhaps you built the modules without frame pointer?
> >
> >
>
> Indeed:
>
> diablo:/usr/src/linux-2.6.0test1# grep FRAME .config
> # CONFIG_FRAME_POINTER is not set
>
> Should I make a build with framepointers ?
yep, try once. i've heard this fixes this problem.
(yeah i know we need to hunt this bug... :)
Takashi
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 13:48 ` Jaroslav Kysela
2003-07-21 14:10 ` Jaroslav Kysela
@ 2003-07-21 14:14 ` Vince
2003-07-21 14:29 ` compilation Denis, jMarc
1 sibling, 1 reply; 19+ messages in thread
From: Vince @ 2003-07-21 14:14 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: alsa-devel
Jaroslav Kysela wrote:
> On Mon, 21 Jul 2003, Vince wrote:
>
>
>>Sorry, I still get the oops with the patch...
>
>
> Please, change '(src_rate * 105) / 105;' expression from the patch
> to '(src_rate * 105) / 100;'...
>
I already did (see my last mail)... and still the oops. :-(
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: compilation
2003-07-21 14:14 ` Vince
@ 2003-07-21 14:29 ` Denis, jMarc
0 siblings, 0 replies; 19+ messages in thread
From: Denis, jMarc @ 2003-07-21 14:29 UTC (permalink / raw)
To: alsa-devel
Hi i forgot to tell you my configuration :
[root@localhost alsa-oss-0.9.4]# rpm -qa |grep alsa
alsa-lib-0.9.0-fr0.rc7.0.rh73.1
alsa-driver-0.9.0-fr0.rc7.0.rh73.2
alsa-utils-0.9.0-fr0.rc7.0.rh73.1
[root@localhost alsa-oss-0.9.4]# locate libasound
/usr/lib/libasound.so
/usr/lib/libasound.so.2
/usr/lib/libasound.so.2.0.0
And when i run ./configure i have this problem :
checking for libasound headers version >= 0.9.0... not present.
configure: error: Sufficiently new version of libasound not found.
Anyone can help me please ?
TU.
jM.
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 14:10 ` Jaroslav Kysela
@ 2003-07-21 14:33 ` Vince
0 siblings, 0 replies; 19+ messages in thread
From: Vince @ 2003-07-21 14:33 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: alsa-devel
Jaroslav Kysela wrote:
> On Mon, 21 Jul 2003, Jaroslav Kysela wrote:
>
>
>>On Mon, 21 Jul 2003, Vince wrote:
>>
>>
>>>Sorry, I still get the oops with the patch...
>>
>>Please, change '(src_rate * 105) / 105;' expression from the patch
>>to '(src_rate * 105) / 100;'...
>
>
> Ok, here is also a patch which should solve the error for all cases:
>
Well... I still get an oops :-(
I'm doing a build with frame pointers now... Will tell you the result in
a few minutes.
Unable to handle kernel paging request at virtual address d0a8a000
printing eip:
d0c850bb
*pde = 013ea067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<d0c850bb>] Tainted: PF VLI
EFLAGS: 00210202
EIP is at resample_expand+0x34b/0x380 [snd_pcm_oss]
eax: d0c850bb ebx: 00000001 ecx: 00051e16 edx: fca8fd4b
esi: d0a97ff6 edi: cc44a80c ebp: d0a89ffe esp: ccc35e54
ds: 007b es: 007b ss: 0068
Process festival (pid: 2305, threadinfo=ccc34000 task=cbfacd20)
Stack: ccc35e84 d0c82342 cc44a780 c7e4b2e0 ccc3fd4a 00000000 ccc34000
ffffffff
d0c84ee1 d0c85032 d0c850bb cc44a7f0 00000000 00000002 00000002
00000000
fd4bfd4b 000002a8 000017fd 00000800 cc44a780 c7e4b220 d0c855b9
cc44a780
Call Trace:
[<d0c82342>] snd_pcm_plug_playback_channels_mask+0x72/0xe0 [snd_pcm_oss]
[<d0c84ee1>] resample_expand+0x171/0x380 [snd_pcm_oss]
[<d0c85032>] resample_expand+0x2c2/0x380 [snd_pcm_oss]
[<d0c850bb>] resample_expand+0x34b/0x380 [snd_pcm_oss]
[<d0c855b9>] rate_transfer+0x69/0x70 [snd_pcm_oss]
[<d0c82747>] snd_pcm_plug_write_transfer+0x97/0x100 [snd_pcm_oss]
[<d0c7e3e0>] snd_pcm_oss_write2+0xd0/0x150 [snd_pcm_oss]
[<d0c7e606>] snd_pcm_oss_write1+0x1a6/0x1d0 [snd_pcm_oss]
[<d0c80713>] snd_pcm_oss_write+0x43/0x60 [snd_pcm_oss]
[<d0c806d0>] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss]
[<c014e6f8>] vfs_write+0xb8/0x130
[<c014e822>] sys_write+0x42/0x70
[<c0109107>] syscall_call+0x7/0xb
Code: 66 35 00 80 eb d4 8b 45 00 c1 e8 08 eb cc 8b 45 00 c1 e8 08 66 35
00 80 eb c2 8b 45 00 c1 e8 08 eb ba eb a6 eb b1 8b 55 00 eb bf <8b> 45
00 eb ac 0f b6 45 00 c1 e0 08 eb a3 81 fa 00 80 00 00 b8
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1
2003-07-21 14:12 ` Takashi Iwai
@ 2003-07-21 15:05 ` Vince
0 siblings, 0 replies; 19+ messages in thread
From: Vince @ 2003-07-21 15:05 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Jaroslav Kysela
Indeed, I do not have the bug with the frame pointer buid... Perhaps
this is a compiler problem ? (mine is gcc version 3.3.1 20030626 (Debian
prerelease))
Anyway, I'm still willing to help solve this problem...
Vincent
Takashi Iwai wrote:
> At Mon, 21 Jul 2003 16:11:28 +0200,
> Vince wrote:
>
>>Takashi Iwai wrote:
>>
>>>At Mon, 21 Jul 2003 15:32:17 +0200,
>>>Vince wrote:
>>>
>>>
>>>>Sorry, I still get the oops with the patch...
>>>
>>>
>>>perhaps you built the modules without frame pointer?
>>>
>>>
>>
>>Indeed:
>>
>>diablo:/usr/src/linux-2.6.0test1# grep FRAME .config
>># CONFIG_FRAME_POINTER is not set
>>
>>Should I make a build with framepointers ?
>
>
> yep, try once. i've heard this fixes this problem.
> (yeah i know we need to hunt this bug... :)
>
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2003-07-21 15:05 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-18 18:17 [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1 Vince
2003-07-19 8:19 ` Jaroslav Kysela
2003-07-19 11:49 ` Vince
2003-07-19 16:24 ` Jaroslav Kysela
2003-07-21 9:21 ` Vince
2003-07-21 12:38 ` Jaroslav Kysela
2003-07-21 13:17 ` Ville Syrjälä
2003-07-21 13:27 ` Jaroslav Kysela
2003-07-21 13:54 ` Vince
2003-07-21 13:32 ` Vince
2003-07-21 13:48 ` Jaroslav Kysela
2003-07-21 14:10 ` Jaroslav Kysela
2003-07-21 14:33 ` Vince
2003-07-21 14:14 ` Vince
2003-07-21 14:29 ` compilation Denis, jMarc
2003-07-21 13:55 ` [OOPS] Alsa 0.9.4 / kernel 2.6.0-test1-mm1 Takashi Iwai
2003-07-21 14:11 ` Vince
2003-07-21 14:12 ` Takashi Iwai
2003-07-21 15:05 ` Vince
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.