From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267415AbUHDUv0 (ORCPT ); Wed, 4 Aug 2004 16:51:26 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267418AbUHDUv0 (ORCPT ); Wed, 4 Aug 2004 16:51:26 -0400 Received: from postimies.kymp.net ([80.248.96.135]:49668 "EHLO janus.kymp.net") by vger.kernel.org with ESMTP id S267415AbUHDUr7 (ORCPT ); Wed, 4 Aug 2004 16:47:59 -0400 Date: Wed, 4 Aug 2004 23:47:53 +0300 To: linux-kernel@vger.kernel.org Subject: ALSA oops with OSS emulation; 2.6.7 and 2.6.8-rc3 Message-ID: <20040804204753.GA31441@bostik.iki.fi> Reply-To: Mika Bostrom Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline User-Agent: Mutt/1.5.6+20040722i From: bostik@bostik.iki.fi (Mika Bostrom) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I have managed to reproduce an oops with the following steps: * Play some old Sierra game inside FreeSCI for a few hours * Quit FreeSCI It's irrelevant which audio driver is used for FreeSCI, as the oops happens with null driver as well. Pre-empt is off. IO-APIC is off. ACPI is off. 4k stacks is off. Difference between kernel configurations is minimal: only the new AES option was selected in 2.6.8-rc3 in addition to those in 2.6.7. Sound card, according to lspci -vvv: 0000:00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (r= ev 10) Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dmedium >TAbort- SERR- ] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010246 (2.6.7)=20 eax: 00000000 ebx: 00001000 ecx: 00001000 edx: 0819d7f0 esi: 0819c7f0 edi: 00000d80 ebp: c158cde0 esp: d7ae4e78 ds: 007b es: 007b ss: 0068 Stack: 00000000 00001000 00001350 927335c3 000d498a 00000000 00000d80 c01f9= 482=20 00000d80 0819c7f0 00001000 00001000 e0913360 df88f000 e0901896 00000= d80=20 0819c7f0 00001000 c011ab90 c59d3470 11486360 00000400 00002000 df88f= 000=20 Call Trace: [] copy_from_user+0x42/0x80 [] snd_pcm_lib_write_transfer+0x96/0xb0 [snd_pcm] [] process_timeout+0x0/0x10 [] snd_pcm_lib_write1+0x24e/0x3e0 [snd_pcm] [] default_wake_function+0x0/0x20 [] snd_pcm_lib_write+0x87/0xa0 [snd_pcm] [] snd_pcm_lib_write_transfer+0x0/0xb0 [snd_pcm] [] snd_pcm_playback_ioctl1+0x29a/0x300 [snd_pcm] [] sys_ioctl+0xd5/0x240 [] sysenter_past_esp+0x52/0x71 Code: f3 aa 58 59 e9 38 cf f5 ff b8 f2 ff ff ff e9 3d 1b f6 ff b8=20 >>EIP; c029c489 <__sched_text_end+a31/ef2> <=3D=3D=3D=3D=3D >>ebp; c158cde0 >>esp; d7ae4e78 Trace; c01f9482 Trace; e0901896 Trace; c011ab90 Trace; e0901afe Trace; c0110ab0 Trace; e0901d17 Trace; e0901800 Trace; e08fcd6a Trace; c0154315 Trace; c0103d69 Code; c029c489 <__sched_text_end+a31/ef2> 00000000 <_EIP>: Code; c029c489 <__sched_text_end+a31/ef2> <=3D=3D=3D=3D=3D 0: f3 aa repz stos %al,%es:(%edi) <=3D=3D=3D=3D= =3D Code; c029c48b <__sched_text_end+a33/ef2> 2: 58 pop %eax Code; c029c48c <__sched_text_end+a34/ef2> 3: 59 pop %ecx Code; c029c48d <__sched_text_end+a35/ef2> 4: e9 38 cf f5 ff jmp fff5cf41 <_EIP+0xfff5cf41> Code; c029c492 <__sched_text_end+a3a/ef2> 9: b8 f2 ff ff ff mov $0xfffffff2,%eax Code; c029c497 <__sched_text_end+a3f/ef2> e: e9 3d 1b f6 ff jmp fff61b50 <_EIP+0xfff61b50> Code; c029c49c <__sched_text_end+a44/ef2> 13: b8 00 00 00 00 mov $0x0,%eax [-- Number 2] No modules in ksyms, skipping objects No ksyms, skipping lsmod Unable to handle kernel paging request at virtual address 00007990 c029c489 *pde =3D 00000000 Oops: 0002 [#1] CPU: 0 EIP: 0060:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010246 (2.6.7)=20 eax: 00000000 ebx: 00000670 ecx: 00000670 edx: 0819ce70 esi: 0819c800 edi: 00007990 ebp: c158dde0 esp: d1d2fe78 ds: 007b es: 007b ss: 0068 Stack: 00000000 00000670 00000e1c 0a405d3b 00001057 00000000 00007990 c01f9= 482=20 00007990 0819c800 00000670 00000670 e0913360 df251400 e0901896 00007= 990=20 0819c800 00000670 c011ab90 d050f690 085b5e64 0000019c 00002000 df251= 400=20 Call Trace: [] copy_from_user+0x42/0x80 [] snd_pcm_lib_write_transfer+0x96/0xb0 [snd_pcm] [] process_timeout+0x0/0x10 [] snd_pcm_lib_write1+0x24e/0x3e0 [snd_pcm] [] default_wake_function+0x0/0x20 [] common_interrupt+0x18/0x20 [] snd_pcm_lib_write+0x87/0xa0 [snd_pcm] [] snd_pcm_lib_write_transfer+0x0/0xb0 [snd_pcm] [] snd_pcm_playback_ioctl1+0x29a/0x300 [snd_pcm] [] sys_ioctl+0xd5/0x240 [] sysenter_past_esp+0x52/0x71 Code: f3 aa 58 59 e9 38 cf f5 ff b8 f2 ff ff ff e9 3d 1b f6 ff b8=20 >>EIP; c029c489 <__sched_text_end+a31/ef2> <=3D=3D=3D=3D=3D >>ebp; c158dde0 >>esp; d1d2fe78 Trace; c01f9482 Trace; e0901896 Trace; c011ab90 Trace; e0901afe Trace; c0110ab0 Trace; c0103f28 Trace; e0901d17 Trace; e0901800 Trace; e08fcd6a Trace; c0154315 Trace; c0103d69 Code; c029c489 <__sched_text_end+a31/ef2> 00000000 <_EIP>: Code; c029c489 <__sched_text_end+a31/ef2> <=3D=3D=3D=3D=3D 0: f3 aa repz stos %al,%es:(%edi) <=3D=3D=3D=3D= =3D Code; c029c48b <__sched_text_end+a33/ef2> 2: 58 pop %eax Code; c029c48c <__sched_text_end+a34/ef2> 3: 59 pop %ecx Code; c029c48d <__sched_text_end+a35/ef2> 4: e9 38 cf f5 ff jmp fff5cf41 <_EIP+0xfff5cf41> Code; c029c492 <__sched_text_end+a3a/ef2> 9: b8 f2 ff ff ff mov $0xfffffff2,%eax Code; c029c497 <__sched_text_end+a3f/ef2> e: e9 3d 1b f6 ff jmp fff61b50 <_EIP+0xfff61b50> Code; c029c49c <__sched_text_end+a44/ef2> 13: b8 00 00 00 00 mov $0x0,%eax [-- Number 3] Error (regular_file): read_ksyms stat /proc/ksyms failed No modules in ksyms, skipping objects No ksyms, skipping lsmod Unable to handle kernel paging request at virtual address 00005af0 c029b23d *pde =3D 00000000 Oops: 0002 [#1] CPU: 0 EIP: 0060:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010246 (2.6.8-rc3)=20 eax: 00000000 ebx: 00001000 ecx: 00001000 edx: 0819d800 esi: 0819c800 edi: 00005af0 ebp: c15d1de0 esp: d23d4e78 ds: 007b es: 007b ss: 0068 Stack: 00000000 00001000 000008b0 8bc4bb92 000008e4 00000000 00005af0 c01f7= 282=20 00005af0 0819c800 00001000 00001000 e091f360 d2214400 e090d896 00005= af0=20 0819c800 00001000 c011b050 c16f6bd0 0b4ff6bc 00000400 00002000 d2214= 400=20 Call Trace: [] copy_from_user+0x42/0x80 [] snd_pcm_lib_write_transfer+0x96/0xb0 [snd_pcm] [] process_timeout+0x0/0x10 [] snd_pcm_lib_write1+0x24e/0x3e0 [snd_pcm] [] default_wake_function+0x0/0x20 [] snd_pcm_lib_write+0x87/0xa0 [snd_pcm] [] snd_pcm_lib_write_transfer+0x0/0xb0 [snd_pcm] [] snd_pcm_playback_ioctl1+0x29a/0x300 [snd_pcm] [] sys_ioctl+0xd5/0x240 [] sysenter_past_esp+0x52/0x71 Code: f3 aa 58 59 e9 84 bf f5 ff b8 f2 ff ff ff e9 09 0b f6 ff b8=20 >>EIP; c029b23d <__sched_text_end+a25/ee6> <=3D=3D=3D=3D=3D >>ebp; c15d1de0 >>esp; d23d4e78 Trace; c01f7282 Trace; e090d896 Trace; c011b050 Trace; e090dafe Trace; c0110d50 Trace; e090dd17 Trace; e090d800 Trace; e0908d6a Trace; c0155b95 Trace; c0103e39 Code; c029b23d <__sched_text_end+a25/ee6> 00000000 <_EIP>: Code; c029b23d <__sched_text_end+a25/ee6> <=3D=3D=3D=3D=3D 0: f3 aa repz stos %al,%es:(%edi) <=3D=3D=3D=3D= =3D Code; c029b23f <__sched_text_end+a27/ee6> 2: 58 pop %eax Code; c029b240 <__sched_text_end+a28/ee6> 3: 59 pop %ecx Code; c029b241 <__sched_text_end+a29/ee6> 4: e9 84 bf f5 ff jmp fff5bf8d <_EIP+0xfff5bf8d> Code; c029b246 <__sched_text_end+a2e/ee6> 9: b8 f2 ff ff ff mov $0xfffffff2,%eax Code; c029b24b <__sched_text_end+a33/ee6> e: e9 09 0b f6 ff jmp fff60b1c <_EIP+0xfff60b1c> Code; c029b250 <__sched_text_end+a38/ee6> 13: b8 00 00 00 00 mov $0x0,%eax --=20 Mika Bostr=F6m +358-40-525-7347 \-/ "World peace will be achieved Bostik@iki.fi www.iki.fi/bostik X when the last man has killed Security freak, and proud of it. /-\ the second-to-last." -anon? --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBEUt5v829VwOfGI4RApPQAJ9WHH3NWfQnSo/G9pweUt3+18taZgCgu+Eg VcGKFJiZNh+4U974Iz7Sl5M= =/1vE -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/--