Date: Sat, 23 Jun 2018 11:38:37 -0700 From: Waitman Gobble <uzimac@da3m0n8t3r.com> To: bugzilla-noreply@freebsd.org Cc: usb@freebsd.org Subject: Re: [Bug 194727] uaudio device gets disconnected, and hangs usb until everything using /dev/mixer* is closed Message-ID: <303ad60a48b8e0055278e735628747bf@yo.waitman.net> In-Reply-To: <bug-194727-19105-kJg7c4yecV@https.bugs.freebsd.org/bugzilla/> References: <bug-194727-19105@https.bugs.freebsd.org/bugzilla/> <bug-194727-19105-kJg7c4yecV@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2018-06-22 10:49, bugzilla-noreply@freebsd.org wrote: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727 > > Ivan <bsd@abinet.ru> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |bsd@abinet.ru > > --- Comment #5 from Ivan <bsd@abinet.ru> --- > This is illogical. USB supports hot plug, so kernel must handle it > without > stucking. I use audio with KVM b/w Linux. Windows and FreeBSD and I > can't even > kill mixer as entire USB waits indefinitely. > > My observations with FF playing youtube video > 1. Windows - active playback resumes after FF restart > 2. Linux - active playback resumes after FF restart > 3. FreeBSD needs reset button. AFAIK It's been behaving that way for years. Basically if the device gets unplugged the easiest option is to reboot. would be nice if that worked differently. Question, snd_uaudio came out of GENERIC config in FreeBSD-11. If I use USB audio I add snd_uaudio into the kernel config and rebuild. I don't think USB audio works without it. I don't recall seeing it available to kldload manually. I think some people want it load/unload on demand or something, like in TrueOS(?) but it was not loading snd_uaudio for me until i put the line in the kernel config, back in 11. anymore i just do it. Is something else supposed to be handling usb audio? --- Waitman Gobble
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?303ad60a48b8e0055278e735628747bf>