Bug 1324203

Summary: usb sound devices not showing up in pulseaudio with 4.6 kernels
Product: [Fedora] Fedora Reporter: Bruno Wolff III <bruno>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: bruno, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab, yaneti
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-06 19:16:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
lsusb -v output
none
pactl list output
none
lsusb -v output under 4.5 kernel
none
pactl list output under a 4.5 kernel none

Description Bruno Wolff III 2016-04-05 19:43:33 UTC
User-Agent:       
Build Identifier: 

Fairly early in the merge window for 4.6 kernels I started having problems with my usb headset on i686. Today I checked on an x86_64 system and neither my usb headset nor usb sound bar showed up in pulseaudio's volume manager when using a 4.6 (rc2) kernel, but both did under a 4.5 kernel. Under the 4.6 kernel they do show up under lsusb.

Reproducible: Always

Comment 1 Bruno Wolff III 2016-04-05 19:44:58 UTC
Created attachment 1143993 [details]
lsusb -v output

Comment 2 Bruno Wolff III 2016-04-05 19:50:33 UTC
Created attachment 1143994 [details]
pactl list output

This is with a 4.6 kernel. You can see two sound devices (sinks) that aren't usb. I'll rerun under a 4.5 kernel so you can see the difference.

Comment 3 Bruno Wolff III 2016-04-05 19:59:29 UTC
Created attachment 1143995 [details]
lsusb -v output under 4.5 kernel

Comment 4 Bruno Wolff III 2016-04-05 20:01:21 UTC
Created attachment 1143996 [details]
pactl list output under a 4.5 kernel

You can see there are 4 sinks listed in this case. The two extra sinks are the usb sound devices that did not show up under the 4.6 kernel.

Comment 5 Yanko Kaneti 2016-04-06 18:12:07 UTC
Similar problem fixed for me here with rc2.gi2.1 (or to be precise git2.2  the non-debug build).
I believe the series causing the issue got partly reverted upstream, to potentially reappear later with more fixes.

Comment 6 Bruno Wolff III 2016-04-06 18:54:58 UTC
For me 4.6.0-0.rc2.git2.1.fc25 works. Are you sure you tried rc2.gi2.2 and not rc2.git1.2? 4.6.0-0.rc2.git2.1.fc25 hasn't even finished its arm build yet. If so you should be able to close this. I don't want to just yet if it may only be fixed for some devices.

Comment 7 Yanko Kaneti 2016-04-06 19:16:34 UTC
http://koji.fedoraproject.org/koji/tasks?owner=jforbes&state=active&view=tree&method=all&order=-id

The x86_64 build is the first to be ready as usual. One could only wait for arm so much...

Closing.