[Intel-gfx] i915 4.8.3: cdclk < crtc_clock

Tvrtko Ursulin tvrtko.ursulin at linux.intel.com
Mon Oct 24 12:49:38 UTC 2016


Hi Daniel,

On 24/10/2016 12:54, Daniel J Blueman wrote:
> Hi Tvrtko,
>
> I'm seeing this warning [1] on a Skylake Dell XPS 15 9550 with the
> internal 3840x2160 panel with 4.8.4.
>
> Let me know if you're interested in any debug.

I suggest best to add your logs to 
https://bugs.freedesktop.org/show_bug.cgi?id=98214 and go from there. 
Unfortunately I am not too knowledgable on the display side of things, 
just happened to add this warning since I was hitting it myself under 
some circumstances.

Regards,

Tvrtko


> Many thanks!
>   Daniel
>
> -- [1]
>
> [ 2236.760626] WARNING: CPU: 1 PID: 1150 at
> /home/kernel/COD/linux/drivers/gpu/drm/i915/intel_display.c:14178
> skl_max_scale.part.120+0x75/0x80 [i915]
> [ 2236.760627] WARN_ON_ONCE(!crtc_clock || cdclk < crtc_clock)
> [ 2236.760628] Modules linked in:
> [ 2236.760629]  bnep ax88179_178a usbnet mii ebtable_filter ebtables
> iptable_mangle xt_DSCP hid_multitouch snd_hda_codec_hdmi dell_led
> snd_hda_codec_realtek snd_hda_codec_generic i2c_designware_platform
> i2c_designware_core dell_wmi snd_hda_intel snd_hda_codec snd_hda_core
> dell_laptop snd_hwdep dell_smbios intel_rapl dcdbas
> x86_pkg_temp_thermal intel_powerclamp nls_iso8859_1 coretemp
> crct10dif_pclmul crc32_pclmul snd_pcm ghash_clmulni_intel aesni_intel
> snd_seq_midi snd_seq_midi_event aes_x86_64 lrw brcmfmac glue_helper
> ablk_helper snd_rawmidi cryptd uvcvideo intel_cstate brcmutil
> videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 intel_rapl_perf
> snd_seq videobuf2_core cfg80211 videodev input_leds joydev
> snd_seq_device media snd_timer rtsx_pci_ms snd memstick serio_raw
> soundcore idma64 virt_dma mei_me
> [ 2236.760673]  shpchp processor_thermal_device mei intel_soc_dts_iosf
> intel_lpss_pci hci_uart btbcm btqca btintel bluetooth int3403_thermal
> intel_lpss_acpi dell_smo8800 intel_lpss int3402_thermal
> int3400_thermal intel_hid int340x_thermal_zone acpi_als acpi_pad
> acpi_thermal_rel sparse_keymap kfifo_buf mac_hid industrialio
> kvm_intel kvm irqbypass xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6
> ipt_REJECT nf_reject_ipv4 xt_limit xt_tcpudp xt_addrtype
> nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6table_filter
> ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp
> nf_nat nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables
> parport_pc ppdev lp parport autofs4 rtsx_pci_sdmmc nouveau i915
> mxm_wmi ttm i2c_algo_bit drm_kms_helper psmouse syscopyarea
> sysfillrect sysimgblt fb_sys_fops
> [ 2236.760716]  nvme nvme_core drm rtsx_pci i2c_hid hid wmi
> pinctrl_sunrisepoint video pinctrl_intel fjes
> [ 2236.760726] CPU: 1 PID: 1150 Comm: Xorg Not tainted
> 4.8.4-040804-generic #201610220733
> [ 2236.760727] Hardware name: Dell Inc. XPS 15 9550/0N7TVV, BIOS
> 01.02.00 04/07/2016
> [ 2236.760729]  0000000000000286 0000000066463e07 ffff8ed2e4f2b930
> ffffffffafe12f12
> [ 2236.760733]  ffff8ed2e4f2b980 0000000000000000 ffff8ed2e4f2b970
> ffffffffafa82d9b
> [ 2236.760736]  00003762000000b0 ffff8ed2e78896c0 ffff8ed2e2fd5800
> ffff8ed2e36e5000
> [ 2236.760739] Call Trace:
> [ 2236.760744]  [<ffffffffafe12f12>] dump_stack+0x63/0x81
> [ 2236.760748]  [<ffffffffafa82d9b>] __warn+0xcb/0xf0
> [ 2236.760751]  [<ffffffffafa82e1f>] warn_slowpath_fmt+0x5f/0x80
> [ 2236.760763]  [<ffffffffc04a5924>] ?
> drm_atomic_helper_normalize_zpos+0x264/0x300 [drm_kms_helper]
> [ 2236.760799]  [<ffffffffc0580085>] skl_max_scale.part.120+0x75/0x80 [i915]
> [ 2236.760830]  [<ffffffffc0580156>] intel_check_primary_plane+0xc6/0xe0 [i915]
> [ 2236.760841]  [<ffffffffc04a5924>] ?
> drm_atomic_helper_normalize_zpos+0x264/0x300 [drm_kms_helper]
> [ 2236.760875]  [<ffffffffc05713f2>] intel_plane_atomic_check+0x132/0x1f0 [i915]
> [ 2236.760885]  [<ffffffffc04a2794>]
> drm_atomic_helper_check_planes+0x84/0x200 [drm_kms_helper]
> [ 2236.760926]  [<ffffffffc058bef5>] intel_atomic_check+0x155/0x760 [i915]
> [ 2236.760952]  [<ffffffffc0416757>] drm_atomic_check_only+0x187/0x610 [drm]
> [ 2236.760972]  [<ffffffffc0416bf7>] drm_atomic_commit+0x17/0x60 [drm]
> [ 2236.760983]  [<ffffffffc04a49ac>]
> drm_atomic_helper_disable_plane+0xac/0xf0 [drm_kms_helper]
> [ 2236.761003]  [<ffffffffc040543b>] __setplane_internal+0x17b/0x270 [drm]
> [ 2236.761006]  [<ffffffffafac6f60>] ? __wake_up_sync_key+0x50/0x60
> [ 2236.761024]  [<ffffffffc0405669>] drm_mode_cursor_universal+0x139/0x240 [drm]
> [ 2236.761046]  [<ffffffffc04057ee>] drm_mode_cursor_common+0x7e/0x180 [drm]
> [ 2236.761070]  [<ffffffffc0409f10>] drm_mode_cursor_ioctl+0x50/0x70 [drm]
> [ 2236.761091]  [<ffffffffc03fbda0>] drm_ioctl+0x200/0x4f0 [drm]
> [ 2236.761115]  [<ffffffffc0409ec0>] ? drm_mode_setcrtc+0x580/0x580 [drm]
> [ 2236.761120]  [<ffffffffafc30d97>] ? __vfs_read+0x37/0x150
> [ 2236.761124]  [<ffffffffafc46a53>] do_vfs_ioctl+0xa3/0x600
> [ 2236.761129]  [<ffffffffafa9015b>] ? recalc_sigpending+0x1b/0x50
> [ 2236.761134]  [<ffffffffafa90f21>] ? __set_task_blocked+0x41/0xa0
> [ 2236.761138]  [<ffffffffafc47029>] SyS_ioctl+0x79/0x90
> [ 2236.761140]  [<ffffffffafa93b9e>] ? SyS_rt_sigprocmask+0x8e/0xc0
> [ 2236.761145]  [<ffffffffb0282ef6>] entry_SYSCALL_64_fastpath+0x1e/0xa8
> [ 2236.761148] ---[ end trace 0a69ec658ca26029 ]---
> [ 2290.023659] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=3183 end=3184) time 560 us, min 2146,
> max 2159, scanline start 2120, end 2189
> [ 3356.918317] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=67193 end=67194) time 719 us, min
> 2146, max 2159, scanline start 2107, end 2197
> [ 5485.971871] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=194929 end=194930) time 785 us, min
> 2146, max 2159, scanline start 2073, end 2166
> [ 5962.865923] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=223541 end=223542) time 281 us, min
> 2146, max 2159, scanline start 2134, end 2160
> [ 6072.139161] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=230097 end=230098) time 627 us, min
> 2146, max 2159, scanline start 2102, end 2185
> [ 6072.155778] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=230098 end=230099) time 753 us, min
> 2146, max 2159, scanline start 2091, end 2197
> [ 6133.875655] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=233801 end=233802) time 280 us, min
> 2146, max 2159, scanline start 2137, end 2180
> [ 6255.420329] nouveau 0000:01:00.0: DRM: resuming kernel object tree...
> [ 6255.559367] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1b40822c)
> [ 6255.580032] nouveau 0000:01:00.0: DRM: resuming client object trees...
> [ 6261.528053] nouveau 0000:01:00.0: DRM: evicting buffers...
> [ 6261.528057] nouveau 0000:01:00.0: DRM: waiting for kernel channels
> to go idle...
> [ 6261.528432] nouveau 0000:01:00.0: DRM: suspending client object trees...
> [ 6261.531724] nouveau 0000:01:00.0: DRM: suspending kernel object tree...
> [ 9022.210358] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=48190 end=48191) time 278 us, min
> 2146, max 2159, scanline start 2129, end 2160
> [13423.649275] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic
> update failure on pipe A (start=190290 end=190291) time 530 us, min
> 2146, max 2159, scanline start 2084, end 2213
>


More information about the Intel-gfx mailing list