Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Apr 2019 17:57:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        usb@FreeBSD.org
Subject:   [Bug 194727] uaudio device gets disconnected, and hangs usb until everything using /dev/mixer* is closed
Message-ID:  <bug-194727-19105-kjIUxN9q3z@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-194727-19105@https.bugs.freebsd.org/bugzilla/>
References:  <bug-194727-19105@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D194727

Matthias Oestreicher <matthias@smormegpa.no> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |matthias@smormegpa.no

--- Comment #16 from Matthias Oestreicher <matthias@smormegpa.no> ---
I've had the same issue since FreeBSD 11.2-RELEASE with if_uaudio.ko and
audio/cmus. Audio device is a 9 year old HRT MusicStreamer II+.
When I was on FreeBSD 11.2, the system would suspend, but USB hung up when
resumed.
In FreeBSD 12.0-RELEASE, the stalled usb drivers will stall before suspendi=
ng
has finished.
I tried to disconnecting the audio device when USB stalls, but that doesn't
help
Only solution is to ssh into the machine and kill cmus (no -9 needed) and u=
sb
keyboard and mouse, etc will come back to life and suspend/resume will fini=
sh.
/dev/ttyv0 is flooded with "Waiting for mixer..." and "Waiting for sound
application to exit"=20
This is on USB 2.0 native on Intel Broadwell CPU.

I already posted that on the forums in november 2018:
https://forums.freebsd.org/threads/weird-xhci-crash-freeze-after-resume-fro=
m-suspend.68277/

I wonder if this is specific to a Intel processor/chipset generation, as al=
most
every new generation of Intel processors/chipsets comes with a new set of b=
ugs.
Though that's just a guess.

I have another computer with a different audio device using if_uaudio.ko, a
Asus Impressario BluRayDrive with Xonar audio. This one works fine with
suspend/resume on FreeBSD 12.0-RELEASE.
I'll move the audio-devices around and post back, maybe that'll give a hint
what's the cause.

-Matthias

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-194727-19105-kjIUxN9q3z>