Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Apr 2020 00:58:01 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 194727] uaudio device gets disconnected, and hangs usb until everything using /dev/mixer* is closed
Message-ID:  <bug-194727-6497-FmFFAWfMTZ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-194727-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-194727-6497@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

courtney.hicks1@icloud.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |courtney.hicks1@icloud.com

--- Comment #32 from courtney.hicks1@icloud.com ---
I'm definitely seeing some progress in this. Previously the whole USB bus w=
ould
hang and require a hard reset, but not any longer. However, the new issue t=
hat
comes along with this is the PID will still result in errors waiting for the
sound application to exit, and even if you go in and manually kill the
processes the sound for that device actually will not work anymore until ne=
xt
reboot.=20


Logs surrounding the time of disconnect

Apr 20 17:46:07 pooter kernel: ugen2.2: <FiiO DigiHug USB Audio> at usbus2
(disconnected)
Apr 20 17:46:07 pooter kernel: uhid1: at uhub2, port 3, addr 1 (disconnecte=
d)
Apr 20 17:46:07 pooter kernel: uhid1: detached
Apr 20 17:46:07 pooter kernel: uaudio0: at uhub2, port 3, addr 1 (disconnec=
ted)
Apr 20 17:46:07 pooter kernel: pcm7: unregister: channel pcm7:virtual:dsp7.=
vp0
busy (pid 57285)
Apr 20 17:46:07 pooter kernel: pcm7: Waiting for sound application to exit!
Apr 20 17:46:07 pooter pulseaudio[57285]: [oss] module-oss.c:
SNDCTL_DSP_GETOPTR: Bad file descriptor
Apr 20 17:46:07 pooter syslogd: last message repeated 2 times
Apr 20 17:46:09 pooter kernel: pcm7: unregister: mixer busy
Apr 20 17:46:09 pooter kernel: pcm7: Waiting for sound application to exit!
Apr 20 17:46:11 pooter kernel: pcm7: unregister: mixer busy
Apr 20 17:46:11 pooter kernel: pcm7: Waiting for sound application to exit!


Logs surrounding killind the processes holding onto the device

Apr 20 17:47:26 pooter kernel: pcm7: Waiting for sound application to exit!
Apr 20 17:47:28 pooter kernel: pcm7: detached
Apr 20 17:47:28 pooter kernel: uaudio0: detached
Apr 20 17:47:29 pooter kernel: ugen2.2: <FiiO DigiHug USB Audio> at usbus2
Apr 20 17:47:29 pooter kernel: uhid1 on uhub2
Apr 20 17:47:29 pooter kernel: uhid1: <FiiO DigiHug USB Audio, class 0/0, r=
ev
1.10/0.01, addr 1> on usbus2
Apr 20 17:47:29 pooter kernel: uaudio0 on uhub2
Apr 20 17:47:29 pooter kernel: uaudio0: <FiiO USB DAC-E10> on usbus2


I've tried this with deadbeef and firefox, which I think at least firefox u=
ses
pulseaudio. 12.1-STABLE r360136

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



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