From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: snd-usb-audio hacking Date: Mon, 21 Jul 2003 17:03:13 +0200 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <200307181843.h6IIhH804797@athlon.cichlid.com> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <200307181843.h6IIhH804797@athlon.cichlid.com> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Andrew Burgess Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org At Fri, 18 Jul 2003 11:43:17 -0700, Andrew Burgess wrote: > > Takashi said: > > >> I have a Griffin USB iMic that hard hangs 2.4.21ac just by running arecord and > >> then ^C. I got no response here a few weeks ago... > > >does this happen still with the latest cvs? > > Yes. I just tried alsa 9.2, 9.4, 9.5 and cvs all with 2.4.22-pre6 > > I'm running: > arecord -D imic --rate 44100 -f S16_LE - | aplay - > and then press ^C > > I have gotten sound from this thing at one point. If I run arecord with > the -d and let it exit by itself it does not oops!!!!! > > 0.9.2 gives an error immediately, something about invalid sync pipe. > No oops but also no sound. > > Others seem to give the same oops (always BUG in spinlock.h anyway) and then a hard lockup. > > >From my handwritten notes: > > BUG ...include/asm/spinlock.h:86 > process: aplay > > I type in the backtrace by hand to ksymoops (this for alsa-cvs): > > >>EIP; c011b14f <__wake_up+8f/d0> <===== > Trace; e0972d8e <[usb-ohci]dl_del_list+4ce/520> > Trace; c01e312f > Trace; e09741e7 <[usb-ohci]hc_interrupt+1c7/350> > Trace; c0109509 > Trace; c01097fa > Trace; c0117149 > Trace; c010c718 > Trace; e0bb15f2 <[snd-timer]snd_timer_open+192/1f0> > Trace; e0bb25ac <[snd-timer]snd_timer_interrupt+34c/3f0> > Trace; e0bb2a71 <[snd-timer]snd_timer_dev_register+1a1/1b0> > Trace; c014c257 > Trace; c0131734 > Trace; c0134992 > Trace; c0134cce > Trace; c0149f69 > Trace; c0134d93 > Trace; c0107b0f snd_timer_xxx()... hopefully this was fixed recently. is timer.c cvs rev. 1.44? Takashi ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0