Bug 96485 - Skylake assert_csr_loaded errors in 4.2
Summary: Skylake assert_csr_loaded errors in 4.2
Status: CLOSED INVALID
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium major
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-10 18:27 UTC by quachtlc
Modified: 2017-07-24 22:41 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description quachtlc 2016-06-10 18:27:22 UTC
Hi, 

With the Skylake chips we are seeing the following kernel oops on the new X1 Carbon V4.

[12503.466455] ------------[ cut here ]------------
[12503.466463] WARNING: CPU: 2 PID: 9322 at /build/linux-lts-wily-JUyKGw/linux-lts-wily-4.2.0/drivers/gpu/drm/i915/intel_csr.c:466 assert_csr_loaded+0xc1/0x100 [i915]()
[12503.466464] CSR HTP Not fine
[12503.466464] Modules linked in: uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media ctr ccm tcp_diag inet_diag usb_storage cpuid ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c ip6t_REJECT nf_reject_ipv6 iptable_nat nf_nat_ipv4 xt_recent nf_log_ipv6 nf_conntrack_ipv6 nf_defrag_ipv6 xt_hl ip6t_rt ipt_REJECT nf_reject_ipv4 nf_log_ipv4 nf_log_common xt_LOG xt_NFLOG nfnetlink_log nfnetlink acer_wmi sparse_keymap lenovowmi(OE) xt_limit xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 snd_hda_codec_hdmi xt_addrtype xt_owner snd_hda_codec_conexant snd_hda_codec_generic xt_conntrack ip6table_filter snd_hda_intel ip6_tables snd_hda_codec xt_state snd_hda_core xt_helper snd_hwdep nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp arc4 nf_nat nf_conntrack_ftp nf_conntrack iptable_filter snd_pcm ip_tables x_tables dm_multipath scsi_dh cmac snd_seq_midi snd_seq_midi_event iwlmvm snd_rawmidi mac80211 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp rfcomm iwlwifi kvm_intel snd_seq snd_seq_device snd_timer bnep kvm btusb joydev input_leds btrtl btbcm cfg80211 thinkpad_acpi btintel serio_raw bluetooth rtsx_pci_ms memstick nvram honeevent(OE) snd mei_me shpchp mei mac_hid soundcore parport_pc ppdev lp nls_iso8859_1 parport btrfs xor raid6_pq jitterentropy_rng drbg ansi_cprng dm_crypt dm_mirror dm_region_hash dm_log crct10dif_pclmul rtsx_pci_sdmmc crc32_pclmul aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i915 e1000e psmouse ptp ahci pps_core rtsx_pci libahci i2c_algo_bit drm_kms_helper drm wmi video [last unloaded: videobuf2_memops]
[12503.466506] CPU: 2 PID: 9322 Comm: intel-audio-pow Tainted: G        W  OE   4.2.0-36-generic #42~14.04.1-Ubuntu
[12503.466507] Hardware name: LENOVO 20FCS12V2X/20FCS12V2X, BIOS N1FET37W (1.11 ) 03/15/2016
[12503.466507]  0000000000000000 ffff8804093afa28 ffffffffa57bc0e7 ffff8804093afa78
[12503.466509]  ffffffffc03da680 ffff8804093afa68 ffffffffa5079b3a 0000000000000003
[12503.466510]  ffff88040cfd0000 ffff88040cfd02b0 0000000000000001 00000000f000000f
[12503.466511] Call Trace:
[12503.466513]  [<ffffffffa57bc0e7>] dump_stack+0x63/0x81
[12503.466515]  [<ffffffffa5079b3a>] warn_slowpath_common+0x8a/0xc0
[12503.466516]  [<ffffffffa5079bb6>] warn_slowpath_fmt+0x46/0x50
[12503.466524]  [<ffffffffc0324921>] assert_csr_loaded+0xc1/0x100 [i915]
[12503.466532]  [<ffffffffc032363d>] skl_set_power_well+0x78d/0xa30 [i915]
[12503.466539]  [<ffffffffc03238f0>] skl_power_well_disable+0x10/0x20 [i915]
[12503.466546]  [<ffffffffc0323db8>] intel_display_power_put+0xd8/0x160 [i915]
[12503.466557]  [<ffffffffc036ad2e>] i915_audio_component_put_power+0x1e/0x20 [i915]
[12503.466560]  [<ffffffffc0a0061a>] snd_hdac_display_power+0xba/0x120 [snd_hda_core]
[12503.466562]  [<ffffffffc0b0d3f2>] azx_intel_link_power+0x12/0x20 [snd_hda_intel]
[12503.466565]  [<ffffffffc0ae3c2f>] azx_link_power+0x1f/0x30 [snd_hda_codec]
[12503.466568]  [<ffffffffc09fb96e>] snd_hdac_link_power+0x2e/0x40 [snd_hda_core]
[12503.466571]  [<ffffffffc0add7af>] hda_codec_runtime_suspend+0x7f/0xb0 [snd_hda_codec]
[12503.466573]  [<ffffffffa5504ba7>] __rpm_callback+0x37/0x80
[12503.466574]  [<ffffffffa5504c18>] rpm_callback+0x28/0x90
[12503.466577]  [<ffffffffc0add730>] ? hda_call_codec_suspend+0xb0/0xb0 [snd_hda_codec]
[12503.466578]  [<ffffffffa5504d9e>] rpm_suspend+0x11e/0x610
[12503.466580]  [<ffffffffa50b9d58>] ? __wake_up+0x48/0x60
[12503.466581]  [<ffffffffa5505493>] rpm_idle+0x103/0x260
[12503.466583]  [<ffffffffa5506069>] update_autosuspend+0x39/0x60
[12503.466584]  [<ffffffffa55060d9>] pm_runtime_set_autosuspend_delay+0x49/0x70
[12503.466587]  [<ffffffffc0adbf44>] snd_hda_set_power_save+0x44/0xc0 [snd_hda_codec]
[12503.466589]  [<ffffffffc0b0dd47>] param_set_xint+0x87/0xa0 [snd_hda_intel]
[12503.466590]  [<ffffffffa5097088>] param_attr_store+0x68/0xd0
[12503.466591]  [<ffffffffa509638d>] module_attr_store+0x1d/0x30
[12503.466593]  [<ffffffffa526793a>] sysfs_kf_write+0x3a/0x50
[12503.466594]  [<ffffffffa5266fd0>] kernfs_fop_write+0x120/0x170
[12503.466595]  [<ffffffffa51ee248>] __vfs_write+0x18/0x40
[12503.466596]  [<ffffffffa51ee889>] vfs_write+0xa9/0x190
[12503.466598]  [<ffffffffa51ef5f6>] SyS_write+0x46/0xa0
[12503.466599]  [<ffffffffa5024b73>] ? syscall_trace_leave+0x93/0x100
[12503.466601]  [<ffffffffa57c35b2>] entry_SYSCALL_64_fastpath+0x16/0x75
[12503.466602] ---[ end trace e2bb0f2652c901b3 ]---

This is coming from /usr/lib/pm-utils/power.d/intel-audio-powersave

I believe this was supposed to be fixed in: https://bugzilla.kernel.org/show_bug.cgi?id=110941 but we are still seeing these errors on 4.2.0-36.41
Comment 1 Jani Nikula 2016-06-10 18:45:23 UTC
(In reply to quachtlc from comment #0)
> I believe this was supposed to be fixed in:
> https://bugzilla.kernel.org/show_bug.cgi?id=110941 but we are still seeing
> these errors on 4.2.0-36.41

We don't support Skylake before v4.3, sorry.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.