[Bug 287813] USB headset not properly initialized
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 287813] USB headset not properly initialized"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 28 Jun 2025 14:06:49 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287813
Christos Margiolis <christos@freebsd.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|New |Open
--- Comment #2 from Christos Margiolis <christos@freebsd.org> ---
(In reply to Zhenlei Huang from comment #1)
I've exchanged multiple emails with the author prior to this PR, but there is
no proof that this commit *itself* is a regression. It most likely highlights a
different issue, but doesn't necessarily cause it. After all, what it does is
simply handle channel closing properly. The problem here is when playing sound.
I've examined all the logs provided so far, including buffer sizes with and
without the "pactl exit" command (with the commit reverted) [1], which are
exactly identical, so I do not see anything to suggest this is a
sound(4)-related issue.
Now, I cannot explain neither why "pactl exit" "fixes" the problem, nor why the
commit mentioned makes things worse, but to me it seems like a USB stack or
power issue. Perhaps someone more experienced with the USB code can enlighten
us.
[1] https://opal.com/~jr/btv5.2/sndctl-buf-playing_diff.txt
--
You are receiving this mail because:
You are the assignee for the bug.