From alsa-user-owner@alsa.jcu.cz  Thu Nov  5 17:48:17 1998
Received: from tjms1f.is.s.u-tokyo.ac.jp (tjms1f.is.s.u-tokyo.ac.jp [133.11.8.3])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id RAA13026
	for <alsa-user@jcu.cz>; Thu, 5 Nov 1998 17:46:44 +0100
Received: from is.s.u-tokyo.ac.jp (ise39 [133.11.30.49])
	by tjms1f.is.s.u-tokyo.ac.jp (8.8.8/3.6W) with ESMTP id BAA18379
	for <alsa-user@jcu.cz>; Fri, 6 Nov 1998 01:45:36 +0900 (JST)
Message-Id: <199811051645.BAA18379@tjms1f.is.s.u-tokyo.ac.jp>
To: alsa-user@jcu.cz
Subject: Re: Is ALSA stable enough? 
In-reply-to: Your message of "Thu, 05 Nov 1998 17:55:19 JST."
             <m0zbLCJ-000TKKC@nurock.kek.jp> 
Date: Fri, 06 Nov 1998 01:46:31 +0900
From: SAITO Jun <kyto@is.s.u-tokyo.ac.jp>
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

Hi, and thanks to all who responded to my message!

Reading through people's responses, I guess I am the only one with
such problem. I'll try a little more with it.

> Seriously, though, this sounds like a hardware problem.  If you were running
> a recent LUSP driver, it should have been rock solid, bet your best friend's
> life on it stable.  If you've got some sort of IRQ/DMA resource conflict or
> physically bad hardware, then these types of crashes should be expected.

I don't think there are any IRQ/DMA conflicts. Maybe my GUS hardware
has the problem.

Here's how my /proc looks like (without UltraSound).

$ cat /proc/interrupts 
 0:      82959   timer
 1:       2072   keyboard
 2:          0   cascade
 4:      26339 + serial
11:         51   eth0
12:       4434   PS/2 Mouse
13:          1   math error
14:      37487 + ide0
15:          0 + ide1
$ cat /proc/dma        
 4: cascade
$ cat /proc/ioports    
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : npu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(set)
0376-0376 : ide1
03c0-03df : vga+
03f0-03f5 : floppy
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
03f8-03ff : serial(set)
fc80-fcff : Digital DS21140 Tulip


And here's my isapnp.conf.

(READPORT 0x0203)
(ISOLATE)
(IDENTIFY *)

(CONFIGURE GRV0001/-1 (LD 0
#     ANSI string -->Synth & Codec<--

# Multiple choice time, choose one only !

(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 6))
(DMA 1 (CHANNEL 7))
(IO 0 (BASE 0x0250))
(IO 1 (BASE 0x0350))
(IO 2 (BASE 0x035c))
(ACT Y)
))

<snipped the rest>


And here's a part of my conf.modules.

alias char-major-14 snd
alias snd-minor-oss-0 snd-interwave
alias snd-minor-oss-3 snd-pcm1-oss
alias snd-minor-oss-4 snd-pcm1-oss
alias snd-minor-oss-5 snd-pcm1-oss
alias snd-minor-oss-12 snd-pcm1-oss
alias snd-card-0 snd-interwave
options snd snd_major=14 snd_cards_limit=1
options snd-interwave snd_index=1 snd_id="guspnp" snd_port=0x250 snd_irq=5 snd_dma1=6 snd_dma2=7


And if anybody still cares, here's a part of the dying message from
crashing system: 

Nov  3 15:50:05 serra kernel: Oops: 0000 
Nov  3 15:50:05 serra kernel: CPU:    0 
Nov  3 15:50:05 serra kernel: EIP:    0010:[get_hash_table+52/172] 
Nov  3 15:50:05 serra kernel: EFLAGS: 00010206 
Nov  3 15:50:05 serra kernel: eax: 1804d821   ebx: 001c0304   ecx: 000000c0   edx: 0000031f 
Nov  3 15:50:05 serra kernel: esi: 00000304   edi: 001cc01b   ebp: 00000400   esp: 05686e40 
Nov  3 15:50:05 serra kernel: ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018 
Nov  3 15:50:05 serra kernel: Process squid (pid: 169, process nr: 23, stackpage=05686000) 
Nov  3 15:50:05 serra kernel: Stack: 001cc01b 001c0304 00000400 001cc01b 00000002 0000031f 0012573e 00000304  
Nov  3 15:50:05 serra kernel:        001cc01b 00000400 001cc01b 001c9e1c 04087800 00001980 00000001 00125f10  
Nov  3 15:50:05 serra kernel:        00000304 001cc01b 00000400 000003e8 0015cb01 00000304 001cc01b 00000400  
Nov  3 15:50:05 serra kernel: Call Trace: [getblk+54/956] [bread+24/124] [ext2_read_inode+249/856] [__iget+302/544]
 [ext2_lookup+343/368] [lookup+222/248] [open_namei+525/1048]  
Nov  3 15:50:05 serra kernel:        [do_open+89/292] [sys_open+63/120] [system_call+85/124]  
Nov  3 15:50:05 serra kernel: Code: 39 38 75 24 66 39 58 04 75 1e 39 68 20 74 22 56 e8 43 fa ff  
Nov  3 15:50:16 serra kernel: general protection: 0000 
Nov  3 15:50:16 serra kernel: CPU:    0 
Nov  3 15:50:16 serra kernel: EIP:    0010:[get_hash_table+52/172] 
Nov  3 15:50:16 serra kernel: EFLAGS: 00010286 
Nov  3 15:50:16 serra kernel: eax: c77a9805   ebx: 00160304   ecx: 00000280   edx: 00000322 
Nov  3 15:50:16 serra kernel: esi: 00000304   edi: 00168026   ebp: 00000400   esp: 05531e40 
Nov  3 15:50:16 serra kernel: ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018 
Nov  3 15:50:16 serra kernel: Process squid (pid: 915, process nr: 23, stackpage=05531000) 
Nov  3 15:50:16 serra kernel: Stack: 00168026 001c0304 00000400 00168026 00000003 00000322 0012573e 00000304  
Nov  3 15:50:16 serra kernel:        00168026 00000400 00168026 001c9e1c 055ce700 00004700 00000001 00125f10  
Nov  3 15:50:16 serra kernel:        00000304 00168026 00000400 00000001 0015cb01 00000304 00168026 00000400  
Nov  3 15:50:16 serra kernel: Call Trace: [reset_interrupt+94/120] [reset_interrupt+94/120] [getblk+54/956] [reset_interrupt+94/120] [reset_interrupt+94/120] [bread+24/124] [reset_interrupt+94/120]  
Nov  3 15:50:16 serra kernel:        [ext2_read_inode+249/856] [reset_interrupt+94/120] [__iget+302/544] [ext2_lookup+343/368] [lookup+222/248] [open_namei+280/1048] [do_open+89/292] [sys_open+63/120]  
Nov  3 15:50:16 serra kernel:        [system_call+85/124]  
Nov  3 15:50:16 serra kernel: Code: 39 38 75 24 66 39 58 04 75 1e 39 68 20 74 22 56 e8 43 fa ff  
Nov  3 15:50:31 serra kernel: Oops: 0000 
Nov  3 15:50:31 serra kernel: CPU:    0 
Nov  3 15:50:31 serra kernel: EIP:    0010:[get_hash_table+52/172] 
Nov  3 15:50:31 serra kernel: EFLAGS: 00010206 
Nov  3 15:50:31 serra kernel: eax: 0fe8458b   ebx: 00000304   ecx: 00000400   edx: 00000140 
Nov  3 15:50:31 serra kernel: esi: 00000304   edi: 00000244   ebp: 00000400   esp: 05b77dc8 
Nov  3 15:50:31 serra kernel: ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018 
Nov  3 15:50:31 serra kernel: Process bash (pid: 213, process nr: 4, stackpage=05b77000) 
Nov  3 15:50:31 serra kernel: Stack: 00000244 00000304 00000400 00000244 001ec116 00000140 0012573e 00000304  
Nov  3 15:50:31 serra kernel:        00000244 00000400 00000244 00000000 00000012 03b5cc00 00000001 0015c59c  
Nov  3 15:50:31 serra kernel:        00000304 00000244 00000400 00000008 00000006 00000012 03b5cc00 00000002  
Nov  3 15:50:31 serra kernel: Call Trace: [getblk+54/956] [block_getblk+160/612] [ext2_getblk+260/556] [ext2_find_entry+602/716] [ext2_lookup+129/368] [ext2_lookup+180/368] [ext2_lookup+256/368]  
Nov  3 15:50:31 serra kernel:        [lookup+222/248] [_namei+90/228] [namei+48/72] [sys_newstat+41/88] [system_call+85/124]  
Nov  3 15:50:31 serra kernel: Code: 39 38 75 24 66 39 58 04 75 1e 39 68 20 74 22 56 e8 43 fa ff  


Cheers,

Jun Saito
kyto@is.s.u-tokyo.ac.jp

