ISAPnP + Soundblaster doesn't work without 'multiple=0'

From: Harald Dunkel (harri@synopsys.COM)
Date: Sat Sep 16 2000 - 10:57:29 EST


Hi folks,

According to Documentation/sound/Soundblaster I have to report that
I had to set the option 'multiple=0' to make my Soundblaster16 work.
Without this option I get the following message at boot time:

:
:
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
SB 4.13 detected OK (220)
sb: I/O region in use.
Sound: Hmm, DMA1 was left allocated - fixed
Sound: Hmm, DMA6 was left allocated - fixed
Unable to handle kernel paging request at virtual address c8866060
 printing eip:
c885844d
*pde = 012d8063
*pte = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c885844d>]
EFLAGS: 00010286
eax: c8866060 ebx: c120cd20 ecx: 00000000 edx: 00000000
esi: c1282660 edi: 00000000 ebp: 00000000 esp: c7c95f08
ds: 0018 es: 0018 ss: 0018
Process aumix (pid: 65, stackpage=c7c95000)
Stack: 00000000 c1282660 c7d06500 c128e660 00000000 c1282660 c7d06500 c128e660
       72616863 6a616d2d 312d726f c1280034 ffffffeb c0128394 c7d06500 c1282660
       c1282660 c7d06500 00000000 c01276a9 c7d06500 c1282660 00000002 0804ddb4
Call Trace: [<c0128394>] [<c01276a9>] [<c01275e3>] [<c01278d9>] [<c0108d23>]
Code: 8b 10 85 d2 74 1d 52 e8 cf cc 8b f7 83 c4 04 85 c0 74 14 8b
:
:

This is the output of ksymoops:

ksymoops 2.3.4 on i586 2.4.0-test8. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.0-test8/ (default)
     -m /usr/src/linux/System.map (specified)

Unable to handle kernel paging request at virtual address c8866060
c885844d
*pde = 012d8063
Oops: 0000
CPU: 0
EIP: 0010:[<c885844d>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: c8866060 ebx: c120cd20 ecx: 00000000 edx: 00000000
esi: c1282660 edi: 00000000 ebp: 00000000 esp: c7c95f08
ds: 0018 es: 0018 ss: 0018
Process aumix (pid: 65, stackpage=c7c95000)
Stack: 00000000 c1282660 c7d06500 c128e660 00000000 c1282660 c7d06500 c128e660
       72616863 6a616d2d 312d726f c1280034 ffffffeb c0128394 c7d06500 c1282660
       c1282660 c7d06500 00000000 c01276a9 c7d06500 c1282660 00000002 0804ddb4
Call Trace: [<c0128394>] [<c01276a9>] [<c01275e3>] [<c01278d9>] [<c0108d23>]
Code: 8b 10 85 d2 74 1d 52 e8 cf cc 8b f7 83 c4 04 85 c0 74 14 8b

>>EIP; c885844d <[soundcore]soundcore_open+49/184> <=====
Trace; c0128394 <chrdev_open+40/54>
Trace; c01276a9 <dentry_open+bd/150>
Trace; c01275e3 <filp_open+43/4c>
Trace; c01278d9 <sys_open+35/b4>
Trace; c0108d23 <system_call+33/40>
Code; c885844d <[soundcore]soundcore_open+49/184>
0000000000000000 <_EIP>:
Code; c885844d <[soundcore]soundcore_open+49/184> <=====
   0: 8b 10 mov (%eax),%edx <=====
Code; c885844f <[soundcore]soundcore_open+4b/184>
   2: 85 d2 test %edx,%edx
Code; c8858451 <[soundcore]soundcore_open+4d/184>
   4: 74 1d je 23 <_EIP+0x23> c8858470 <[soundcore]sou
ndcore_open+6c/184>
Code; c8858453 <[soundcore]soundcore_open+4f/184>
   6: 52 push %edx
Code; c8858454 <[soundcore]soundcore_open+50/184>
   7: e8 cf cc 8b f7 call f78bccdb <_EIP+0xf78bccdb> c0115128 <tr
y_inc_mod_count+0/20>
Code; c8858459 <[soundcore]soundcore_open+55/184>
   c: 83 c4 04 add $0x4,%esp
Code; c885845c <[soundcore]soundcore_open+58/184>
   f: 85 c0 test %eax,%eax
Code; c885845e <[soundcore]soundcore_open+5a/184>
  11: 74 14 je 27 <_EIP+0x27> c8858474 <[soundcore]sou
ndcore_open+70/184>
Code; c8858460 <[soundcore]soundcore_open+5c/184>
  13: 8b 00 mov (%eax),%eax

This problem seems to be in since 2.4.0-test7.

Please mail me if I can help to fix the problem.

Regards

Harri

-- 
Harald Dunkel | harri@Synopsys.COM | If your operating system seems to
Synopsys GmbH | Kaiserstr. 100     | be made by Dr. Frankenstein, then
52134 Herzogenrath, Germany        | it is time for a change.
+49 2407 9558 (fax? 44: 0)         |                        Try Linux!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 21:00:13 EST