Bug 1368596

Summary: after update to kernel 4.6.5-200 no onboard audio
Product: [Fedora] Fedora Reporter: daniel.zuck
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: gansalmon, ichavero, itamar, jonathan, kernel-maint, labbott, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-20 08:31:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description daniel.zuck 2016-08-19 21:23:13 UTC
Prenote:
This is mostly identical to Bug #1365817, where the related bug addresses FC24, and I have the same issue on FC23. As I see it was fixed in Kernel 4.6.6 for FC24, but it is still current in Kernel 4.6.6 for FC23, it appears to me that FC23 is missing this likely mostly identical fix - so I opened this one.

Description of problem:
After upgrading from 4.6.4-201.fc23.x86_64 to 4.6.5-200.fc23 my onboard audio device is not initialized anymore. This status is still current in 4.6.6-200.fc23

My mainboard is a MSI-H170M. 

Version-Release number of selected component (if applicable):
4.6.5-200.fc23 and 4.6.6-200.fc23

How reproducible:
Booting into 4.6.4-201.fc23.x86_64 enables the audio device; 4.6.5 and 4.6.6 do not.


Steps to Reproduce:
1. Booting into 4.6.5-200.fc23 or 4.6.6-200.fc23 on MSI-H170M with audio 8086:a170 (rev 31) Subsystem: 1462:f982 -> no oboard audio
2. Booting into 4.6.4 -> onboard audio works.
3.

Actual results:
[    6.951704] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    6.951935] snd_hda_intel 0000:00:1f.3: HSW/BDW HD-audio HDMI/DP requires binding with gfx driver
[    6.951976] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
Note: Linux 4.6.6-200.fc23.x86_64 #1 SMP Wed Aug 10 23:13:35 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


Expected results:
[    7.332495] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    7.332683] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    7.357498] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    7.357500] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    7.357502] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    7.357502] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    7.357503] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    7.357504] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    7.357505] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    7.357506] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
Note: Linux 4.6.4-201.fc23.x86_64 #1 SMP Tue Jul 12 11:43:59 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Additional info:
lsmod in 4.6.5 shows that
snd_hda_codec_realtek and snd_hda_codec_generic
are not loaded.

Comment 1 Laura Abbott 2016-08-19 23:42:46 UTC
Please test 4.6.7

Comment 2 daniel.zuck 2016-08-20 08:31:33 UTC
Thanks for the hint. It is fine.

Evidence:

[    7.285002] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    7.285207] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    7.315502] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    7.315505] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    7.315506] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    7.315510] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    7.315510] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    7.315512] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    7.315513] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    7.315514] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a

Kernel: Linux 4.6.7-200.fc23.x86_64 #1 SMP Wed Aug 17 14:24:53 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux