Bug 1552253

Summary: kernel: WARN_ON(pipe >= intel_info((dev_priv))->num_pipes)
Product: [Fedora] Fedora Reporter: Brian J. Murrell <brian>
Component: xorg-x11-drv-intelAssignee: Adam Jackson <ajax>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 27CC: airlied, ajax, bskeggs, bugzilla, ewk, hdegoede, ichavero, itamar, jarodwilson, jglisse, john.j5live, jonathan, josef, kernel-maint, labbott, linville, mchehab, mjg59, steved, tcarter, xgl-maint
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: 2018-03-20 18:22:53 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 Brian J. Murrell 2018-03-06 20:12:36 UTC
Description of problem:
Seeing frequently in the log:

Mar  6 15:06:24 pc kernel: ------------[ cut here ]------------
Mar  6 15:06:24 pc kernel: WARN_ON(pipe >= intel_info((dev_priv))->num_pipes)
Mar  6 15:06:24 pc kernel: WARNING: CPU: 1 PID: 2717 at drivers/gpu/drm/i915/intel_audio.c:757 get_saved_enc+0x7d/0x90 [i915]
Mar  6 15:06:24 pc kernel: Modules linked in: nfnetlink_queue nfnetlink_log nfnetlink cmac hidp rfcomm nfsv4 dns_resolver nfs fscache fuse rpcsec_gss
Mar  6 15:06:24 pc kernel: snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm i2c_i801 lpc_ich mei_me snd_timer snd mei shpchp soundcore parport_p
Mar  6 15:06:24 pc kernel: CPU: 1 PID: 2717 Comm: alsa-sink-HDMI  Tainted: G        W        4.15.4-300.fc27.x86_64 #1
Mar  6 15:06:24 pc kernel: Hardware name: Gigabyte Technology Co., Ltd. H81M-S2PV/H81M-S2PV, BIOS F8 06/19/2014
Mar  6 15:06:24 pc kernel: RIP: 0010:get_saved_enc+0x7d/0x90 [i915]
Mar  6 15:06:24 pc kernel: RSP: 0018:ffffb6308a5f3970 EFLAGS: 00010286
Mar  6 15:06:24 pc kernel: RAX: 0000000000000000 RBX: 0000000000000100 RCX: ffffffff99253748
Mar  6 15:06:24 pc kernel: RDX: 0000000000000001 RSI: 0000000000000086 RDI: 0000000000000283
Mar  6 15:06:24 pc kernel: RBP: ffff9673c6618000 R08: 000000000001c175 R09: ffffffff9995b600
Mar  6 15:06:24 pc kernel: R10: ffffffffc01c44e0 R11: 0000000000000000 R12: ffff9673c8061a10
Mar  6 15:06:24 pc kernel: R13: ffff9673c661cee0 R14: 0000000000000001 R15: ffff9673c8061a08
Mar  6 15:06:24 pc kernel: FS:  00007f2131b64700(0000) GS:ffff9673def00000(0000) knlGS:0000000000000000
Mar  6 15:06:24 pc kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar  6 15:06:24 pc kernel: CR2: 00007f2127dbd7d8 CR3: 00000003a7694004 CR4: 00000000000606e0
Mar  6 15:06:24 pc kernel: Call Trace:
Mar  6 15:06:24 pc kernel: i915_audio_component_get_eld+0x48/0x150 [i915]
Mar  6 15:06:24 pc kernel: hdmi_present_sense+0x9a/0x370 [snd_hda_codec_hdmi]
Mar  6 15:06:24 pc kernel: ? regmap_format_4_12_write+0x20/0x20
Mar  6 15:06:24 pc kernel: ? regcache_sync+0xfa/0x230
Mar  6 15:06:24 pc kernel: ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
Mar  6 15:06:24 pc kernel: generic_hdmi_resume+0x49/0x60 [snd_hda_codec_hdmi]
Mar  6 15:06:24 pc kernel: hda_call_codec_resume+0xc8/0x120 [snd_hda_codec]
Mar  6 15:06:24 pc kernel: hda_codec_runtime_resume+0x31/0x50 [snd_hda_codec]
Mar  6 15:06:24 pc kernel: __rpm_callback+0xc6/0x1f0
Mar  6 15:06:24 pc kernel: rpm_callback+0x1f/0x70
Mar  6 15:06:24 pc kernel: ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
Mar  6 15:06:24 pc kernel: rpm_resume+0x4bf/0x7b0
Mar  6 15:06:24 pc kernel: ? snd_pcm_hw_rule_add+0x18e/0x1f0 [snd_pcm]
Mar  6 15:06:24 pc kernel: __pm_runtime_resume+0x47/0x70
Mar  6 15:06:24 pc kernel: azx_pcm_open+0x1de/0x360 [snd_hda_codec]
Mar  6 15:06:24 pc kernel: snd_pcm_open_substream+0x7f/0x140 [snd_pcm]
Mar  6 15:06:24 pc kernel: snd_pcm_open+0xb7/0x230 [snd_pcm]
Mar  6 15:06:24 pc kernel: ? lookup_fast+0xc8/0x2c0
Mar  6 15:06:24 pc kernel: ? wake_up_q+0x70/0x70
Mar  6 15:06:24 pc kernel: snd_pcm_playback_open+0x3d/0x70 [snd_pcm]
Mar  6 15:06:24 pc kernel: chrdev_open+0xa2/0x1c0
Mar  6 15:06:24 pc kernel: ? cdev_put.part.1+0x20/0x20
Mar  6 15:06:24 pc kernel: do_dentry_open+0x1b3/0x2d0
Mar  6 15:06:24 pc kernel: ? security_inode_permission+0x42/0x60
Mar  6 15:06:24 pc kernel: path_openat+0x602/0x14f0
Mar  6 15:06:24 pc kernel: do_filp_open+0x9b/0x110
Mar  6 15:06:24 pc kernel: ? __check_object_size+0xaf/0x1b0
Mar  6 15:06:24 pc kernel: ? do_sys_open+0x1bd/0x250
Mar  6 15:06:24 pc kernel: do_sys_open+0x1bd/0x250
Mar  6 15:06:24 pc kernel: do_syscall_64+0x75/0x180
Mar  6 15:06:24 pc kernel: entry_SYSCALL_64_after_hwframe+0x21/0x86
Mar  6 15:06:24 pc kernel: RIP: 0033:0x7f213b565630
Mar  6 15:06:24 pc kernel: RSP: 002b:00007f2131b632d0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101
Mar  6 15:06:24 pc kernel: RAX: ffffffffffffffda RBX: 00007f2131b63370 RCX: 00007f213b565630
Mar  6 15:06:24 pc kernel: RDX: 0000000000080802 RSI: 00007f2131b63490 RDI: ffffffffffffff9c
Mar  6 15:06:24 pc kernel: RBP: 00000000ffffffff R08: 0000000000000000 R09: 0000000000000000
Mar  6 15:06:24 pc kernel: R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
Mar  6 15:06:24 pc kernel: R13: 0000000000000004 R14: 00007f2131b63490 R15: 00007f2131b63728
Mar  6 15:06:24 pc kernel: Code: 70 74 74 12 48 83 c2 08 48 39 ca 75 e4 31 c0 c3 83 78 70 0b 75 c1 f3 c3 48 c7 c6 c0 68 27 c0 48 c7 c7 0c e2 28 c0 e8
Mar  6 15:06:24 pc kernel: ---[ end trace 94bfcc050b3684bc ]---

Version-Release number of selected component (if applicable):
(it's in the messages above)
4.15.4-300.fc27.x86_64

How reproducible:
N/A

Steps to Reproduce:
1. N/A

Actual results:
Messages as above.

Expected results:
Shouldn't get messages as above.

Additional info:
Maybe https://bugs.freedesktop.org/show_bug.cgi?id=103206?  Second last comment there says:

Resolved in drm-tip, please test with that.

Can we get a kernel with that in it please?

Comment 1 Laura Abbott 2018-03-06 20:38:28 UTC
If you point me to which commit fixes it I can add it to Fedora.

Comment 2 Brian J. Murrell 2018-03-06 20:41:15 UTC
I'm afraid I only have as much as https://bugs.freedesktop.org/show_bug.cgi?id=103206 says.

Comment 3 Brian J. Murrell 2018-03-08 20:24:13 UTC
Any further ideas on this?  I am getting a new abrt every few seconds with this.  I currently have 858 xorg-x11-drv-intel "crashes" in abrt.

Can you not just pick up the drm-tip as the upstream bug report advises?

Comment 4 bugzilla@ruault.com 2018-03-13 13:12:32 UTC
Same issue here on kernel 4.15.6-200.fc26.x86_64

WARNING: CPU: 0 PID: 2742 at drivers/gpu/drm/i915/intel_audio.c:757 get_saved_enc+0x7d/0x90 [i915]
Modules linked in: fuse nf_conntrack_ipv4 nf_defrag_ipv4 hwmon_vid nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_REJECT nf_reject_ipv6 ip6t_ipv6header nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack nf_conntrack libcrc32c ip6table_filter ip6_tables intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel usblp intel_cstate intel_uncore ppdev intel_rapl_perf iTCO_wdt iTCO_vendor_support snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm snd_timer snd shpchp soundcore parport_pc parport i2c_i801 mei_me mei lpc_ich nfsd auth_rpcgss nfs_acl lockd grace sunrpc binfmt_misc raid1 i915 i2c_algo_bit drm_kms_helper uas drm crc32c_intel
 serio_raw r8169 usb_storage mii video
CPU: 0 PID: 2742 Comm: alsa-sink-HDMI  Tainted: G        W        4.15.6-200.fc26.x86_64 #1
Hardware name: Gigabyte Technology Co., Ltd. H81M-HD3/H81M-HD3, BIOS FB 08/11/2015
RIP: 0010:get_saved_enc+0x7d/0x90 [i915]
RSP: 0018:ffffac484a90f970 EFLAGS: 00010286
RAX: 0000000000000000 RBX: 0000000000000100 RCX: ffffffff89253748
RDX: 0000000000000001 RSI: 0000000000000086 RDI: 0000000000000283
RBP: ffff96a1c8298000 R08: 00000000000007e6 R09: ffffffff8995b600
R10: ffffffffc04a5bc0 R11: 0000000000000000 R12: ffff96a1c937e210
R13: ffff96a1c829cee0 R14: 0000000000000002 R15: ffff96a1c937e208
FS:  00007f1256b1b700(0000) GS:ffff96a1df200000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f688a8db000 CR3: 000000024ea44002 CR4: 00000000001606f0
Call Trace:


dmesg : 

[248920.622792] WARN_ON(pipe >= intel_info((dev_priv))->num_pipes)
[248920.622843] WARNING: CPU: 0 PID: 2742 at drivers/gpu/drm/i915/intel_audio.c:757 get_saved_enc+0x7d/0x90 [i915]
[248920.622843] Modules linked in: fuse nf_conntrack_ipv4 nf_defrag_ipv4 hwmon_vid nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_REJECT nf_reject_ipv6 ip6t_ipv6header nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack nf_conntrack libcrc32c ip6table_filter ip6_tables intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel usblp intel_cstate intel_uncore ppdev intel_rapl_perf iTCO_wdt iTCO_vendor_support snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm snd_timer snd shpchp soundcore parport_pc parport i2c_i801 mei_me mei lpc_ich nfsd auth_rpcgss nfs_acl lockd grace sunrpc binfmt_misc raid1 i915 i2c_algo_bit drm_kms_helper uas drm crc32c_intel
[248920.622867]  serio_raw r8169 usb_storage mii video
[248920.622872] CPU: 0 PID: 2742 Comm: alsa-sink-HDMI  Tainted: G        W        4.15.6-200.fc26.x86_64 #1
[248920.622872] Hardware name: Gigabyte Technology Co., Ltd. H81M-HD3/H81M-HD3, BIOS FB 08/11/2015
[248920.622888] RIP: 0010:get_saved_enc+0x7d/0x90 [i915]
[248920.622889] RSP: 0018:ffffac484a90f970 EFLAGS: 00010286
[248920.622890] RAX: 0000000000000000 RBX: 0000000000000100 RCX: ffffffff89253748
[248920.622891] RDX: 0000000000000001 RSI: 0000000000000086 RDI: 0000000000000283
[248920.622891] RBP: ffff96a1c8298000 R08: 00000000000007ac R09: ffffffff8995b600
[248920.622892] R10: ffffffffc04a5bc0 R11: 0000000000000000 R12: ffff96a1c937e210
[248920.622892] R13: ffff96a1c829cee0 R14: 0000000000000001 R15: ffff96a1c937e208
[248920.622894] FS:  00007f1256b1b700(0000) GS:ffff96a1df200000(0000) knlGS:0000000000000000
[248920.622894] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[248920.622895] CR2: 00007f688a8db000 CR3: 000000024ea44002 CR4: 00000000001606f0
[248920.622896] Call Trace:
[248920.622911]  i915_audio_component_get_eld+0x48/0x150 [i915]
[248920.622915]  hdmi_present_sense+0x9a/0x370 [snd_hda_codec_hdmi]
[248920.622918]  ? regmap_format_4_12_write+0x20/0x20
[248920.622919]  ? regcache_sync+0xfa/0x230
[248920.622924]  ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
[248920.622926]  generic_hdmi_resume+0x49/0x60 [snd_hda_codec_hdmi]
[248920.622928]  hda_call_codec_resume+0xc8/0x120 [snd_hda_codec]
[248920.622931]  hda_codec_runtime_resume+0x31/0x50 [snd_hda_codec]
[248920.622933]  __rpm_callback+0xc6/0x1f0
[248920.622935]  rpm_callback+0x1f/0x70
[248920.622937]  ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
[248920.622938]  rpm_resume+0x4bf/0x7b0
[248920.622942]  ? snd_pcm_hw_rule_add+0x18e/0x1f0 [snd_pcm]
[248920.622943]  __pm_runtime_resume+0x47/0x70
[248920.622947]  azx_pcm_open+0x1de/0x360 [snd_hda_codec]
[248920.622950]  snd_pcm_open_substream+0x7f/0x140 [snd_pcm]
[248920.622953]  snd_pcm_open+0xb7/0x230 [snd_pcm]
[248920.622955]  ? lookup_fast+0xc8/0x2c0
[248920.622957]  ? wake_up_q+0x70/0x70
[248920.622959]  snd_pcm_playback_open+0x3d/0x70 [snd_pcm]
[248920.622961]  chrdev_open+0xa2/0x1c0
[248920.622963]  ? cdev_put.part.1+0x20/0x20
[248920.622965]  do_dentry_open+0x1b3/0x2d0
[248920.622968]  ? security_inode_permission+0x42/0x60
[248920.622969]  path_openat+0x602/0x14f0
[248920.622970]  do_filp_open+0x9b/0x110
[248920.622972]  ? __check_object_size+0xaf/0x1b0
[248920.622974]  ? do_sys_open+0x1bd/0x250
[248920.622975]  do_sys_open+0x1bd/0x250
[248920.622978]  do_syscall_64+0x74/0x180
[248920.622980]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[248920.622981] RIP: 0033:0x7f12605dde9d
[248920.622982] RSP: 002b:00007f1256b1a350 EFLAGS: 00000293 ORIG_RAX: 0000000000000002
[248920.622983] RAX: ffffffffffffffda RBX: 00007f1256b1a380 RCX: 00007f12605dde9d
[248920.622983] RDX: 0000000000000000 RSI: 0000000000080802 RDI: 00007f1256b1a4a0
[248920.622984] RBP: 00000000ffffffff R08: 00007f1254e39c3f R09: 0000000000000000
[248920.622985] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[248920.622985] R13: 0000000000000004 R14: 00007f1256b1a4a0 R15: 00007f1256b1a738
[248920.622986] Code: 70 74 74 12 48 83 c2 08 48 39 ca 75 e4 31 c0 c3 83 78 70 0b 75 c1 f3 c3 48 c7 c6 78 87 55 c0 48 c7 c7 0c 02 57 c0 e8 33 1c c0 c7 <0f> 0b 31 c0 c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 
[248920.623006] ---[ end trace 37f095ec848decc2 ]---
[248920.623011] ------------[ cut here ]------------
[248920.623012] WARN_ON(pipe >= intel_info((dev_priv))->num_pipes)
[248920.623034] WARNING: CPU: 0 PID: 2742 at drivers/gpu/drm/i915/intel_audio.c:757 get_saved_enc+0x7d/0x90 [i915]
[248920.623034] Modules linked in: fuse nf_conntrack_ipv4 nf_defrag_ipv4 hwmon_vid nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_REJECT nf_reject_ipv6 ip6t_ipv6header nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack nf_conntrack libcrc32c ip6table_filter ip6_tables intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel usblp intel_cstate intel_uncore ppdev intel_rapl_perf iTCO_wdt iTCO_vendor_support snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm snd_timer snd shpchp soundcore parport_pc parport i2c_i801 mei_me mei lpc_ich nfsd auth_rpcgss nfs_acl lockd grace sunrpc binfmt_misc raid1 i915 i2c_algo_bit drm_kms_helper uas drm crc32c_intel
[248920.623053]  serio_raw r8169 usb_storage mii video
[248920.623056] CPU: 0 PID: 2742 Comm: alsa-sink-HDMI  Tainted: G        W        4.15.6-200.fc26.x86_64 #1
[248920.623056] Hardware name: Gigabyte Technology Co., Ltd. H81M-HD3/H81M-HD3, BIOS FB 08/11/2015
[248920.623069] RIP: 0010:get_saved_enc+0x7d/0x90 [i915]
[248920.623070] RSP: 0018:ffffac484a90f970 EFLAGS: 00010286
[248920.623071] RAX: 0000000000000000 RBX: 0000000000000100 RCX: ffffffff89253748
[248920.623071] RDX: 0000000000000001 RSI: 0000000000000086 RDI: 0000000000000283
[248920.623072] RBP: ffff96a1c8298000 R08: 00000000000007e6 R09: ffffffff8995b600
[248920.623072] R10: ffffffffc04a5bc0 R11: 0000000000000000 R12: ffff96a1c937e210
[248920.623073] R13: ffff96a1c829cee0 R14: 0000000000000002 R15: ffff96a1c937e208
[248920.623074] FS:  00007f1256b1b700(0000) GS:ffff96a1df200000(0000) knlGS:0000000000000000
[248920.623075] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[248920.623075] CR2: 00007f688a8db000 CR3: 000000024ea44002 CR4: 00000000001606f0
[248920.623076] Call Trace:
[248920.623088]  i915_audio_component_get_eld+0x48/0x150 [i915]
[248920.623090]  hdmi_present_sense+0x9a/0x370 [snd_hda_codec_hdmi]
[248920.623092]  ? regmap_format_4_12_write+0x20/0x20
[248920.623093]  ? regcache_sync+0xfa/0x230
[248920.623096]  ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
[248920.623098]  generic_hdmi_resume+0x49/0x60 [snd_hda_codec_hdmi]
[248920.623101]  hda_call_codec_resume+0xc8/0x120 [snd_hda_codec]
[248920.623103]  hda_codec_runtime_resume+0x31/0x50 [snd_hda_codec]
[248920.623104]  __rpm_callback+0xc6/0x1f0
[248920.623106]  rpm_callback+0x1f/0x70
[248920.623108]  ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
[248920.623109]  rpm_resume+0x4bf/0x7b0
[248920.623112]  ? snd_pcm_hw_rule_add+0x18e/0x1f0 [snd_pcm]
[248920.623113]  __pm_runtime_resume+0x47/0x70
[248920.623116]  azx_pcm_open+0x1de/0x360 [snd_hda_codec]
[248920.623119]  snd_pcm_open_substream+0x7f/0x140 [snd_pcm]
[248920.623122]  snd_pcm_open+0xb7/0x230 [snd_pcm]
[248920.623123]  ? lookup_fast+0xc8/0x2c0
[248920.623124]  ? wake_up_q+0x70/0x70
[248920.623127]  snd_pcm_playback_open+0x3d/0x70 [snd_pcm]
[248920.623128]  chrdev_open+0xa2/0x1c0
[248920.623130]  ? cdev_put.part.1+0x20/0x20
[248920.623131]  do_dentry_open+0x1b3/0x2d0
[248920.623132]  ? security_inode_permission+0x42/0x60
[248920.623134]  path_openat+0x602/0x14f0
[248920.623135]  do_filp_open+0x9b/0x110
[248920.623137]  ? __check_object_size+0xaf/0x1b0
[248920.623139]  ? do_sys_open+0x1bd/0x250
[248920.623140]  do_sys_open+0x1bd/0x250
[248920.623151]  do_syscall_64+0x74/0x180
[248920.623152]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[248920.623153] RIP: 0033:0x7f12605dde9d
[248920.623154] RSP: 002b:00007f1256b1a350 EFLAGS: 00000293 ORIG_RAX: 0000000000000002
[248920.623155] RAX: ffffffffffffffda RBX: 00007f1256b1a380 RCX: 00007f12605dde9d
[248920.623155] RDX: 0000000000000000 RSI: 0000000000080802 RDI: 00007f1256b1a4a0
[248920.623156] RBP: 00000000ffffffff R08: 00007f1254e39c3f R09: 0000000000000000
[248920.623156] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[248920.623157] R13: 0000000000000004 R14: 00007f1256b1a4a0 R15: 00007f1256b1a738
[248920.623158] Code: 70 74 74 12 48 83 c2 08 48 39 ca 75 e4 31 c0 c3 83 78 70 0b 75 c1 f3 c3 48 c7 c6 78 87 55 c0 48 c7 c7 0c 02 57 c0 e8 33 1c c0 c7 <0f> 0b 31 c0 c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 
[248920.623177] ---[ end trace 37f095ec848decc3 ]---
[248920.623197] ------------[ cut here ]------------
[248920.623197] WARN_ON(pipe >= intel_info((dev_priv))->num_pipes)
[248920.623217] WARNING: CPU: 0 PID: 2742 at drivers/gpu/drm/i915/intel_audio.c:757 get_saved_enc+0x7d/0x90 [i915]
[248920.623218] Modules linked in: fuse nf_conntrack_ipv4 nf_defrag_ipv4 hwmon_vid nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_REJECT nf_reject_ipv6 ip6t_ipv6header nf_conntrack_ipv6 nf_defrag_ipv6 xt_conntrack nf_conntrack libcrc32c ip6table_filter ip6_tables intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel usblp intel_cstate intel_uncore ppdev intel_rapl_perf iTCO_wdt iTCO_vendor_support snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_seq snd_seq_device snd_pcm snd_timer snd shpchp soundcore parport_pc parport i2c_i801 mei_me mei lpc_ich nfsd auth_rpcgss nfs_acl lockd grace sunrpc binfmt_misc raid1 i915 i2c_algo_bit drm_kms_helper uas drm crc32c_intel
[248920.623238]  serio_raw r8169 usb_storage mii video
[248920.623241] CPU: 0 PID: 2742 Comm: alsa-sink-HDMI  Tainted: G        W        4.15.6-200.fc26.x86_64 #1
[248920.623241] Hardware name: Gigabyte Technology Co., Ltd. H81M-HD3/H81M-HD3, BIOS FB 08/11/2015
[248920.623253] RIP: 0010:get_saved_enc+0x7d/0x90 [i915]
[248920.623254] RSP: 0018:ffffac484a90f970 EFLAGS: 00010286
[248920.623255] RAX: 0000000000000000 RBX: 0000000000000100 RCX: ffffffff89253748
[248920.623255] RDX: 0000000000000001 RSI: 0000000000000086 RDI: 0000000000000283
[248920.623256] RBP: ffff96a1c8298000 R08: 0000000000000820 R09: ffffffff8995b600
[248920.623256] R10: ffffffffc04a5bc0 R11: 0000000000000000 R12: ffff96a1c937e210
[248920.623257] R13: ffff96a1c829cee0 R14: 0000000000000003 R15: ffff96a1c937e208
[248920.623258] FS:  00007f1256b1b700(0000) GS:ffff96a1df200000(0000) knlGS:0000000000000000
[248920.623258] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[248920.623259] CR2: 00007f688a8db000 CR3: 000000024ea44002 CR4: 00000000001606f0
[248920.623259] Call Trace:
[248920.623271]  i915_audio_component_get_eld+0x48/0x150 [i915]
[248920.623273]  hdmi_present_sense+0x9a/0x370 [snd_hda_codec_hdmi]
[248920.623275]  ? regmap_format_4_12_write+0x20/0x20
[248920.623276]  ? regcache_sync+0xfa/0x230
[248920.623279]  ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
[248920.623281]  generic_hdmi_resume+0x49/0x60 [snd_hda_codec_hdmi]
[248920.623283]  hda_call_codec_resume+0xc8/0x120 [snd_hda_codec]
[248920.623286]  hda_codec_runtime_resume+0x31/0x50 [snd_hda_codec]
[248920.623287]  __rpm_callback+0xc6/0x1f0
[248920.623288]  rpm_callback+0x1f/0x70
[248920.623291]  ? snd_hda_multi_out_analog_open+0x130/0x130 [snd_hda_codec]
[248920.623292]  rpm_resume+0x4bf/0x7b0
[248920.623295]  ? snd_pcm_hw_rule_add+0x18e/0x1f0 [snd_pcm]
[248920.623296]  __pm_runtime_resume+0x47/0x70
[248920.623299]  azx_pcm_open+0x1de/0x360 [snd_hda_codec]
[248920.623302]  snd_pcm_open_substream+0x7f/0x140 [snd_pcm]
[248920.623304]  snd_pcm_open+0xb7/0x230 [snd_pcm]
[248920.623305]  ? lookup_fast+0xc8/0x2c0
[248920.623307]  ? wake_up_q+0x70/0x70
[248920.623309]  snd_pcm_playback_open+0x3d/0x70 [snd_pcm]
[248920.623311]  chrdev_open+0xa2/0x1c0
[248920.623312]  ? cdev_put.part.1+0x20/0x20
[248920.623313]  do_dentry_open+0x1b3/0x2d0
[248920.623315]  ? security_inode_permission+0x42/0x60
[248920.623316]  path_openat+0x602/0x14f0
[248920.623318]  do_filp_open+0x9b/0x110
[248920.623319]  ? __check_object_size+0xaf/0x1b0
[248920.623321]  ? do_sys_open+0x1bd/0x250
[248920.623322]  do_sys_open+0x1bd/0x250
[248920.623324]  do_syscall_64+0x74/0x180
[248920.623325]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[248920.623326] RIP: 0033:0x7f12605dde9d
[248920.623327] RSP: 002b:00007f1256b1a350 EFLAGS: 00000293 ORIG_RAX: 0000000000000002
[248920.623328] RAX: ffffffffffffffda RBX: 00007f1256b1a380 RCX: 00007f12605dde9d
[248920.623328] RDX: 0000000000000000 RSI: 0000000000080802 RDI: 00007f1256b1a4a0
[248920.623329] RBP: 00000000ffffffff R08: 00007f1254e39c3f R09: 0000000000000000
[248920.623329] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[248920.623330] R13: 0000000000000004 R14: 00007f1256b1a4a0 R15: 00007f1256b1a738
[248920.623332] Code: 70 74 74 12 48 83 c2 08 48 39 ca 75 e4 31 c0 c3 83 78 70 0b 75 c1 f3 c3 48 c7 c6 78 87 55 c0 48 c7 c7 0c 02 57 c0 e8 33 1c c0 c7 <0f> 0b 31 c0 c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 
[248920.623351] ---[ end trace 37f095ec848decc4 ]---

Comment 5 Brian J. Murrell 2018-03-19 14:20:58 UTC
(In reply to Laura Abbott from comment #1)
> If you point me to which commit fixes it I can add it to Fedora.

The upstream bugzilla ticket identifies https://patchwork.freedesktop.org/patch/204657/ as the patch.

Comment 6 Laura Abbott 2018-03-19 18:39:08 UTC
Thanks for the pointer. That should be fixed in 4.15.10 so I'm going to note that.

Comment 7 Fedora Update System 2018-03-19 18:40:02 UTC
kernel-4.15.10-300.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-959aac67a3

Comment 8 Fedora Update System 2018-03-20 18:22:53 UTC
kernel-4.15.10-300.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.