From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S275257AbTHGKIX (ORCPT ); Thu, 7 Aug 2003 06:08:23 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S275260AbTHGKIX (ORCPT ); Thu, 7 Aug 2003 06:08:23 -0400 Received: from ns.suse.de ([213.95.15.193]:28947 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S275257AbTHGKIO (ORCPT ); Thu, 7 Aug 2003 06:08:14 -0400 Date: Thu, 07 Aug 2003 12:08:13 +0200 Message-ID: From: Takashi Iwai To: "Martin J. Bligh" Cc: linux-kernel , chaboisseau@bigfoot.com Subject: Re: [Bug 1051] New: kernel oops when trying to play a sound (alsa / via AC97) In-Reply-To: <740760000.1060211698@flay> References: <740760000.1060211698@flay> User-Agent: Wanderlust/2.6.1 (Upside Down) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.2 MULE XEmacs/21.4 (patch 12) (Portable Code) (i386-suse-linux) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org At Wed, 06 Aug 2003 16:14:58 -0700, Martin J. Bligh wrote: (snip) > Unable to handle kernel paging request at virtual address dd157000 > printing eip: > d8da2f7b > *pde = 0f25c067 > *pte = 00000000 > Oops: 0000 [#1] > CPU: 0 > EIP: 0060:[] Not tainted > EFLAGS: 00010202 > EIP is at resample_expand+0x34b/0x380 [snd_pcm_oss] > eax: d8da2f7b ebx: 00000000 ecx: fffff11b edx: 00290024 > esi: dd166166 edi: d4f24290 ebp: dd156ffe esp: c4277e58 > ds: 007b es: 007b ss: 0068 > Process mpg321 (pid: 3085, threadinfo=c4276000 task=d43c9280) > Stack: d8da0212 d4f24200 d36c1fe0 c4277e84 00000027 c4276000 ffffffff d76263c0 > d8da2da1 d8da2ef2 d8da2f7b d4f24270 00000000 00000004 00000004 00000001 > 00240024 000003ee 0000045a 00000400 d4f24200 d3721ec0 d8da346c d4f24200 > Call Trace: > [] snd_pcm_plug_playback_channels_mask+0x72/0xe0 [snd_pcm_oss] > [] resample_expand+0x171/0x380 [snd_pcm_oss] > [] resample_expand+0x2c2/0x380 [snd_pcm_oss] > [] resample_expand+0x34b/0x380 [snd_pcm_oss] > [] rate_transfer+0x5c/0x60 [snd_pcm_oss] > [] snd_pcm_plug_write_transfer+0x97/0x100 [snd_pcm_oss] > [] snd_pcm_oss_write2+0xd0/0x150 [snd_pcm_oss] > [] snd_pcm_oss_write1+0x12a/0x1d0 [snd_pcm_oss] > [] snd_pcm_oss_write+0x43/0x60 [snd_pcm_oss] > [] snd_pcm_oss_write+0x0/0x60 [snd_pcm_oss] > [] vfs_write+0xd8/0x140 > [] sys_write+0x42/0x70 > [] syscall_call+0x7/0xb (snip) this bug appears when the kernel is built without frame pointer. a workaround is to enable framepointer in kernel config. i fixed some bugs in this regard, but i couldn't reproduce this bug (perhaps related with gcc version, etc). could you try Jaroslav's bk tree? it includes almost the latest version: http://linux-sound.bkbits.net/linux-sound Takashi