Re: snd_usb_audio crashes my audio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 14 Jan 2014 15:46:43 +0100, Daniel Mack wrote:
> On 01/14/2014 06:09 AM, Dennis New wrote:
> > On Fri, 10 Jan 2014 10:16:07 -0500, Dennis New wrote:
> >> On Sun, 05 Jan 2014 18:08:40 +0000, Daniel Mack wrote:
> >>> Dennis New <dennisn@xxxxxxxxxxxxxxxxxx> wrote:
> >>>> For the past many linux kernels,
> >>>
> >>> Can you spot the last kernel version that worked for you?
> >>>
> >>>> my usb bluetooth headset randomly
> >>>> crashes -- the audio abruptly stops working, I cannot kill -9 the
> >>>> mplayer process that was using it, and the only way to get it
> >>>> working again is to reboot :|.
> >>>>
> >>>> The syslog only says:
> >>>>  kernel: ALSA sound/usb/endpoint.c:501 timeout: still 3 active
> >>>> urbs on
> >>>> EP #3
> >>>
> >>> That's odd, and frankly is more a sign of a USB host controller
> >>> issue that one with snd-usb-audio. Can you provide a full dmesg
> >>> output? Do you have the same issue with that headset on a
> >>> different machine?
> >>>
> >>>> It is very difficult to reproduce -- sometimes it can go for days
> >>>> just fine, then in the middle of a song abruptly stop.
> >>>
> >>> Please try harder :-) Without a proper test case, it seems
> >>> impossible to verify a potential fix. Quickly starting and
> >>> stopping the stream might be a good start.
> >>>
> >>> Also, as stated above, please do test on a different machine.
> >>> Ruling out the host controller would be a crucial step.
> >>
> >> Here's another crash log. ohci_urb_dequeue seems to show up often
> >> in the tracebacks of the hung processes.
> >>
> >> http://dennisn.dyndns.org/guest/pubstuff/debug-usbaudio/crash2.log
> > 
> > Here's a slightly more verbose log, after tweaking a few more kernel
> > debugging options, which shows khubd and lsusb being hung/blocked.
> > 
> > http://dennisn.dyndns.org/guest/pubstuff/debug-usbaudio/crash3.log
> 
> Ok, thanks for the logs.
> 
> We need to rule out either the USB host controller or the device
> itself. For this, please try to reproduce the issue with the same
> headset on a different PC, and also try a different USB audio device
> on the machine that shows the odd behaviour. I tend to believe that
> it's the USB host controller side that causes your trouble, but we
> need more evidence.
> 
> Could you do that?

I actually do have 2 identical such devices, and the same problem is
occurring with the other device too. So it probably is something wrong
with the "usb host controller". The problem occurs on any of my
laptop's 3 usb ports. I don't think my girlfriend has experienced this
problem on her laptop. And when the problem occurs, none of my other
usb devices work (I don't think they even get power, let alone kernel
acknowledgement.)

But only this usb headset (so far) seems to trigger this problem, so
I'm not (yet) convinced that it's simply my (aging) laptop's hardware.
Isn't there a way to for the kernel to reset the usb stuff, so at least
I don't have to reboot? I can't kill the tasks (they are in a D =
uninterruptible sleep state), and I can't unload the modules.


------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user




[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux