Bug 110895 - [CI][RESUME] igt@kms_chamelium@hdmi-cmp-nv12 - dmesg-warn - WARN_ON(!intel_wm_plane_visible(crtc_state, plane_state))
Summary: [CI][RESUME] igt@kms_chamelium@hdmi-cmp-nv12 - dmesg-warn - WARN_ON(!intel_wm...
Status: RESOLVED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: high normal
Assignee: Maarten Lankhorst
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-11 13:12 UTC by Martin Peres
Modified: 2019-10-03 15:03 UTC (History)
1 user (show)

See Also:
i915 platform: ICL
i915 features: display/Other


Attachments

Description Martin Peres 2019-06-11 13:12:45 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/re-icl-u/igt@kms_chamelium@hdmi-cmp-nv12.html

<7> [194.197889] [drm:intel_enable_pipe [i915]] enabling pipe A
<7> [194.200334] [drm:intel_fbc_enable [i915]] reserved 4147200 bytes of contiguous stolen space for FBC, threshold: 1
<7> [194.200369] [drm:intel_fbc_enable [i915]] Enabling FBC on pipe A
<7> [194.215074] [drm:verify_connector_state.isra.76 [i915]] [CONNECTOR:210:HDMI-A-2]
<7> [194.215177] [drm:intel_atomic_commit_tail [i915]] [CRTC:83:pipe A]
<7> [194.215396] [drm:verify_single_dpll_state.isra.109 [i915]] MG PLL 1
<7> [194.215509] [drm:intel_atomic_commit_tail [i915]] [CRTC:136:pipe B]
<7> [194.215594] [drm:intel_power_well_disable [i915]] disabling power well 4
<7> [194.215682] [drm:intel_atomic_commit_tail [i915]] [CRTC:189:pipe C]
<7> [194.215861] [drm:intel_enable_sagv [i915]] Enabling SAGV
<7> [194.216356] [drm:i915_fifo_underrun_reset_write [i915]] Re-arming FIFO underruns on pipe A
<7> [201.742677] [drm:intel_atomic_check [i915]] [CONNECTOR:210:HDMI-A-2] Limiting display bpp to 24 instead of EDID bpp 0, requested bpp 36, max platform bpp 36
<7> [201.742712] [drm:intel_hdmi_compute_config [i915]] picking bpc to 8 for HDMI output
<7> [201.742739] [drm:intel_hdmi_compute_config [i915]] forcing pipe bpp to 24 for HDMI
<7> [201.742767] [drm:intel_atomic_check [i915]] hw max bpp: 24, pipe bpp: 24, dithering: 0
<7> [201.742798] [drm:intel_atomic_check [i915]] New cdclk calculated to be logical 307200 kHz, actual 307200 kHz
<7> [201.742823] [drm:intel_atomic_check [i915]] New voltage level calculated to be logical 0, actual 0
<7> [201.742859] [drm:intel_find_shared_dpll [i915]] [CRTC:83:pipe A] allocated MG PLL 1
<7> [201.742884] [drm:intel_reference_shared_dpll [i915]] using MG PLL 1 for pipe A
<7> [201.742909] [drm:intel_crtc_atomic_check [i915]] Using plane 6A as Y plane for plane 1A
<4> [201.742919] ------------[ cut here ]------------
<4> [201.742920] WARN_ON(!intel_wm_plane_visible(crtc_state, plane_state))
<4> [201.742947] WARNING: CPU: 7 PID: 1268 at drivers/gpu/drm/i915/intel_pm.c:5068 skl_compute_wm+0x2be/0x10a0 [i915]
<4> [201.742948] Modules linked in: snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic i915 x86_pkg_temp_thermal snd_hda_intel coretemp snd_hda_codec mei_hdcp snd_hwdep snd_hda_core crct10dif_pclmul cdc_ether usbnet crc32_pclmul mii snd_pcm ghash_clmulni_intel mei_me mei prime_numbers
<4> [201.742958] CPU: 7 PID: 1268 Comm: kms_chamelium Tainted: G     U            5.2.0-rc3-CI-CI_DRM_6216+ #1
<4> [201.742960] Hardware name: Intel Corporation Ice Lake Client Platform/IceLake U DDR4 SODIMM PD RVP TLC, BIOS ICLSFWR1.R00.3183.A00.1905020411 05/02/2019
<4> [201.742978] RIP: 0010:skl_compute_wm+0x2be/0x10a0 [i915]
<4> [201.742980] Code: 24 10 8b 92 fc 02 00 00 0f 85 ba 04 00 00 48 c7 c6 e0 38 2e a0 48 c7 c7 93 99 31 a0 89 54 24 20 48 89 44 24 08 e8 82 a2 f5 e0 <0f> 0b 8b 54 24 20 48 8b 44 24 08 48 8b 40 48 80 78 12 00 0f 85 76
<4> [201.742981] RSP: 0018:ffffc9000064f9a8 EFLAGS: 00010282
<4> [201.742983] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000007
<4> [201.742984] RDX: 000000000000175c RSI: ffff8884934d48e0 RDI: ffffffff8212df49
<4> [201.742985] RBP: ffff888493408558 R08: 00000000b56dab44 R09: 0000000000000000
<4> [201.742986] R10: ffff88848be00000 R11: 0000000000000000 R12: ffff88849afd89f8
<4> [201.742987] R13: ffff88847eaf67e8 R14: ffff88848c344a88 R15: ffff88848be00000
<4> [201.742988] FS:  00007f4d9b60b700(0000) GS:ffff88849ff80000(0000) knlGS:0000000000000000
<4> [201.742989] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4> [201.742991] CR2: 00007f4d9b609ff8 CR3: 000000048c326006 CR4: 0000000000760ee0
<4> [201.742992] PKRU: 55555554
<4> [201.742993] Call Trace:
<4> [201.743021]  ? intel_atomic_check+0x7b2/0x1440 [i915]
<4> [201.743026]  ? __mutex_unlock_slowpath+0x46/0x2b0
<4> [201.743052]  intel_atomic_check+0x7ca/0x1440 [i915]
<4> [201.743060]  drm_atomic_check_only+0x55a/0x7f0
<4> [201.743064]  drm_atomic_commit+0xe/0x50
<4> [201.743067]  drm_atomic_connector_commit_dpms+0xe0/0xf0
<4> [201.743069]  set_property_atomic+0xba/0x140
<4> [201.743075]  drm_mode_obj_set_property_ioctl+0x111/0x1d0
<4> [201.743077]  ? drm_dev_exit+0x8/0x40
<4> [201.743080]  ? drm_connector_set_obj_prop+0x70/0x70
<4> [201.743082]  drm_connector_property_set_ioctl+0x39/0x60
<4> [201.743084]  drm_ioctl_kernel+0x83/0xf0
<4> [201.743087]  drm_ioctl+0x2f3/0x3b0
<4> [201.743090]  ? drm_connector_set_obj_prop+0x70/0x70
<4> [201.743096]  ? lock_acquire+0xa6/0x1c0
<4> [201.743100]  do_vfs_ioctl+0xa0/0x6e0
<4> [201.743103]  ? __fget+0x10f/0x200
<4> [201.743105]  ksys_ioctl+0x35/0x60
<4> [201.743108]  __x64_sys_ioctl+0x11/0x20
<4> [201.743110]  do_syscall_64+0x55/0x1c0
<4> [201.743112]  entry_SYSCALL_64_after_hwframe+0x49/0xbe
<4> [201.743114] RIP: 0033:0x7f4da6c8d5d7
<4> [201.743115] Code: b3 66 90 48 8b 05 b1 48 2d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 81 48 2d 00 f7 d8 64 89 01 48
<4> [201.743116] RSP: 002b:00007f4d9b60aba8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
<4> [201.743118] RAX: ffffffffffffffda RBX: 00007f4d94001ac0 RCX: 00007f4da6c8d5d7
<4> [201.743119] RDX: 00007f4d9b60abe0 RSI: 00000000c01064ab RDI: 0000000000000005
<4> [201.743120] RBP: 00007f4d9b60abe0 R08: 00007f4d940015c0 R09: 00007f4d940015f0
<4> [201.743121] R10: 0000000000000055 R11: 0000000000000246 R12: 00000000c01064ab
<4> [201.743122] R13: 0000000000000005 R14: 0000000000000005 R15: 00007f4da7a2c0c7
<4> [201.743156] irq event stamp: 362
<4> [201.743162] hardirqs last  enabled at (361): [<ffffffff8112862c>] vprintk_emit+0xcc/0x340
<4> [201.743168] hardirqs last disabled at (362): [<ffffffff810019e0>] trace_hardirqs_off_thunk+0x1a/0x1c
<4> [201.743174] softirqs last  enabled at (0): [<ffffffff810abf78>] copy_process.part.6+0x4e8/0x1dc0
<4> [201.743178] softirqs last disabled at (0): [<0000000000000000>] 0x0
<4> [201.743243] WARNING: CPU: 7 PID: 1268 at drivers/gpu/drm/i915/intel_pm.c:5068 skl_compute_wm+0x2be/0x10a0 [i915]
<4> [201.743246] ---[ end trace 33e6703087376efa ]---
Comment 1 CI Bug Log 2019-06-11 13:13:14 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* ICL: igt@kms_chamelium@hdmi-cmp-nv12 - dmesg-warn - WARN_ON(!intel_wm_plane_visible(crtc_state, plane_state))
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6216/re-icl-u/igt@kms_chamelium@hdmi-cmp-nv12.html
Comment 2 Maarten Lankhorst 2019-06-14 10:40:07 UTC
https://patchwork.freedesktop.org/series/62098/
Comment 3 Jani Saarinen 2019-06-19 11:28:47 UTC
From Maarten: 
Impact to user: lot of dmesg spam about WARN_ON, possibly denial of service if it triggers too many times. Fix is on the mailing list.
Comment 4 Jani Saarinen 2019-10-03 15:00:57 UTC
Maarten, where we are on this ?
Comment 5 Jani Saarinen 2019-10-03 15:03:32 UTC
Resolving this as not seen on ICL lately. Last time CI_DRM_6470_resume almost 3 months ago.


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.