Bug 1365817

Summary: atfer update to kernel 4.6.5-300 skylake Z170 no onboard audio
Product: [Fedora] Fedora Reporter: Wolfgang Breyha <wbreyha>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 24CC: andrew.hawthorne, gansalmon, itamar, jgetsoian, jonathan, kernel-maint, labbott, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: kernel-4.6.6-300.fc24 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-15 21:24:23 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:
Embargoed:

Description Wolfgang Breyha 2016-08-10 09:30:45 UTC
Description of problem:
After upgrading from 4.6.4-301.fc24 to 4.6.5-300.fc24 my onboard audio device is not initialized anymore.


Version-Release number of selected component (if applicable):
4.6.5-300.fc24.x86_64

How reproducible:
My mainboard is a ASUS Z170-D3. I do not use onboard GFX. A Nvidia GTX 950 is built in.

Booting 4.6.4 provides working onboard sound. 4.6.5 does not.


Steps to Reproduce:
1. boot 4.6.5-300.fc24.x86_64 on Z170-D3 with 8086:a170 audio device... no onboard audio
2. boot 4.6.4-301.fc24.x86_64 and audio works as expected
3.

Actual results:
dmesg on 4.6.5-300 shows
[ 4.108456] snd_hda_intel 0000:00:1f.3: HSW/BDW HD-audio HDMI/DP requires binding with gfx driver
[ 4.109671] snd_hda_intel 0000:01:00.1: Disabling MSI
[ 4.109675] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client


Expected results:
4.6.4-301 does not show the "requires binding" message. instead the device is initialized showing stuff like:
...
[ 4.211346] snd_hda_intel 0000:01:00.1: Disabling MSI
[ 4.211349] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[ 4.234487] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[ 4.234489] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
....


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

lspci of my system:
$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Skylake Host Bridge/DRAM Registers [8086:191f] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation Skylake PCIe Controller (x16) [8086:1901] (rev 07)
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller [8086:a12f] (rev 31)
00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-H CSME HECI #1 [8086:a13a] (rev 31)
00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] [8086:a102] (rev 31)
00:1b.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Root Port #17 [8086:a167] (rev f1)
00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #1 [8086:a110] (rev f1)
00:1c.3 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #4 [8086:a113] (rev f1)
00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #9 [8086:a118] (rev f1)
00:1d.5 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #14 [8086:a11d] (rev f1)
00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-H LPC Controller [8086:a145] (rev 31)
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-H PMC [8086:a121] (rev 31)
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31)
00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-H SMBus [8086:a123] (rev 31)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 950] [10de:1402] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fba] (rev a1)
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
06:00.0 PCI bridge [0604]: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge [1b21:1080] (rev 04)
07:00.0 Multimedia video controller [0400]: Brooktree Corporation Bt848 Video Capture [109e:0350] (rev 12)

Comment 1 Laura Abbott 2016-08-11 14:03:30 UTC
Please test https://bodhi.fedoraproject.org/updates/FEDORA-2016-90f142aa64, this drops a patch that was linked to sound issues

Comment 2 andrew.hawthorne 2016-08-11 15:44:15 UTC
(In reply to Laura Abbott from comment #1)
> Please test https://bodhi.fedoraproject.org/updates/FEDORA-2016-90f142aa64,
> this drops a patch that was linked to sound issues

Had the same problem on a Clevo P650RE3. Onboard audio works again with Kernel 4.6.6-300.fc24.

Comment 3 Fedora Update System 2016-08-11 16:02:57 UTC
kernel-4.6.6-300.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-90f142aa64

Comment 4 Fedora Update System 2016-08-12 03:02:42 UTC
kernel-4.6.6-300.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-90f142aa64

Comment 5 john getsoian 2016-08-12 14:25:17 UTC
same ASUS P170 setup-same problem. 4.6.6 works.

thanks to all for quick answers.

jg

Comment 6 Fedora Update System 2016-08-15 21:23:47 UTC
kernel-4.6.6-300.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.