Using this morning's alsa cvs, 2.4.19-pre7 + low latency
patch. Loading snd-serial-u16550 works, midi input works
(through a Midiator interface), driver oops soon after sending
the first midi command out (the note-on reaches the external
synth). I have included the output of ksymoops. Let me know if
there is anything else I can do (this is on a co-worker's
laptop).

-- Fernando

May 15 14:31:54 verplankpc kernel: c89d6948
May 15 14:31:54 verplankpc kernel: *pde = 00000000
May 15 14:31:54 verplankpc kernel: Oops: 0002
May 15 14:31:54 verplankpc kernel: CPU:    0
May 15 14:31:54 verplankpc kernel: EIP:     
0010:[usbcore:usb_devfs_handle_Re9c5f87f+1568148/229126680]    Tainted: P
May 15 14:31:54 verplankpc kernel: EIP:    0010:[<c89d6948>]    Tainted: P
Using defaults from ksymoops -t elf32-i386 -a i386
May 15 14:31:54 verplankpc kernel: EFLAGS: 00010086
May 15 14:31:54 verplankpc kernel: eax: 9100006f   ebx: c67a5418   ecx:  
c67a5418   edx: 00000090
May 15 14:31:54 verplankpc kernel: esi: c5957254   edi: c67a5420   ebp:  
00000246   esp: c1efbeec
May 15 14:31:54 verplankpc kernel: ds: 0018   es: 0018   ss: 0018
May 15 14:31:54 verplankpc kernel: Process pd (pid: 3697, stackpage=c1efb000)
May 15 14:31:54 verplankpc kernel: Stack: 90000246 c5957254 00000001 00000000  
c59783d4 c89d69e0 c5957254 00000001
May 15 14:31:54 verplankpc kernel:        c89afafb c5957254 00000001 00000001  
00000286 00000000 00000001 c1efa000
May 15 14:31:54 verplankpc kernel:        c59783d4 c89afc69 c5957254 bffff770  
00000000 00000000 c5957254 00000000
May 15 14:31:54 verplankpc kernel: Call Trace:  
[usbcore:usb_devfs_handle_Re9c5f87f+1568300/229126528]  
[usbcore:usb_devfs_handle_Re9c5f87f+1408839/229285989]  
[usbcore:usb_devfs_handle_Re9c5f87f+1409205/229285623] [sys_write+150/240]  
[sys_gettimeofday+27/144]
May 15 14:31:54 verplankpc kernel: Call Trace: [<c89d69e0>] [<c89afafb>]  
[<c89afc69>] [<c0134606>] [<c011aa0b>]
May 15 14:31:54 verplankpc kernel:    [<c010891b>]
May 15 14:31:54 verplankpc kernel: Code: 88 14 38 c6 44 24 02 01 81 bb 88 02  
00 00 ff 01 00 00 7f 17

>>EIP; c89d6948 <[snd-serial-u16550]snd_uart16550_output_write+138/170>    
<=====Trace; c89d69e0 <[snd-serial-u16550]snd_uart16550_output_trigger+60/70>
Trace; c89afafb <[snd-rawmidi]snd_rawmidi_kernel_write1+17b/190>
Trace; c89afc69 <[snd-rawmidi]snd_rawmidi_write+139/270>
Trace; c0134606 <sys_write+96/f0>
Trace; c011aa0b <sys_gettimeofday+1b/90>
Trace; c010891b <system_call+33/38>
Code;  c89d6948 <[snd-serial-u16550]snd_uart16550_output_write+138/170>
00000000 <_EIP>:
Code;  c89d6948 <[snd-serial-u16550]snd_uart16550_output_write+138/170>    
<=====   0:   88 14 38                  mov    %dl,(%eax,%edi,1)   <=====
Code;  c89d694b <[snd-serial-u16550]snd_uart16550_output_write+13b/170>
   3:   c6 44 24 02 01            movb   $0x1,0x2(%esp,1)
Code;  c89d6950 <[snd-serial-u16550]snd_uart16550_output_write+140/170>
   8:   81 bb 88 02 00 00 ff      cmpl   $0x1ff,0x288(%ebx)
Code;  c89d6957 <[snd-serial-u16550]snd_uart16550_output_write+147/170>
   f:   01 00 00
Code;  c89d695a <[snd-serial-u16550]snd_uart16550_output_write+14a/170>
  12:   7f 17                     jg     2b <_EIP+0x2b> c89d6973  
<[snd-serial-u16550]snd_uart16550_output_write+163/170>

This is the relevant modules.conf:

alias parport_lowlevel parport_pc
alias eth0 eepro100
alias sound-slot-0 snd-card-0
alias usb-controller usb-uhci

# --- ALSA configuration
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-es1968
alias snd-card-1 snd-serial-u16550
# --- OSS compatibility
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
# --- Options
options snd snd_device_gid=0 snd_device_uid=0 snd_device_mode=0666  
snd_cards_limit=2 snd_major=116
options snd-es1968 snd_id=ES1978 snd_index=0
options snd-serial-u16550 snd_index=1 snd_id="MidiatorMS124w" \
        snd_port=0x03f8 snd_irq=4 snd_adaptor=2 #snd_divisor=1 snd_ports=1
pre-install snd-serial-u16550 /bin/setserial /dev/ttyS1 uart none
# --- Keep modules from being autocleaned
add options -k snd-card-0
# --- ALSA configuration END

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to