intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: intel-gfx@lists.freedesktop.org
Subject: Re: ✗ Fi.CI.BAT: warning for drm/i915: A game of OCD dominoes
Date: Tue, 1 Nov 2016 13:34:50 +0200	[thread overview]
Message-ID: <20161101113450.GQ4617@intel.com> (raw)
In-Reply-To: <20161031211610.4103.94701@emeril.freedesktop.org>

On Mon, Oct 31, 2016 at 09:16:10PM -0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/i915: A game of OCD dominoes
> URL   : https://patchwork.freedesktop.org/series/14634/
> State : warning
> 
> == Summary ==
> 
> Series 14634v1 drm/i915: A game of OCD dominoes
> https://patchwork.freedesktop.org/api/1.0/series/14634/revisions/1/mbox/
> 
> Test drv_module_reload_basic:
>                 pass       -> SKIP       (fi-ivb-3520m)
>                 dmesg-warn -> PASS       (fi-ilk-650)
> Test gem_exec_suspend:
>         Subgroup basic-s3:
>                 dmesg-warn -> PASS       (fi-ilk-650)
> Test kms_cursor_legacy:
>         Subgroup basic-flip-after-cursor-varying-size:
>                 pass       -> DMESG-WARN (fi-ilk-650)

[  242.516457] [drm:intel_dp_detect [i915]] [CONNECTOR:45:DP-1]
[  242.516925] [drm:intel_dp_read_dpcd [i915]] DPCD: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11
[  242.518513] [drm:intel_dp_detect [i915]] Display Port TPS3 support: source no, sink no
[  242.518531] [drm:intel_dp_print_rates [i915]] source rates: 162000, 270000
[  242.518532] ------------[ cut here ]------------
[  242.518548] WARNING: CPU: 0 PID: 8223 at drivers/gpu/drm/i915/intel_dp.c:146 intel_dp_max_link_bw.isra.7+0x28/0x50 [i915]
[  242.518549] invalid max DP link bw val 11, using 1.62Gbps

DPCD went mad it seems. I wonder if this monitor might occasionally need the
dummy read wakeup trick we have for the HP ZR24w.

I see we also managed to read a corrupted EDID from this guy at some point:
[   17.753230] i915 0000:00:02.0: DP-1: EDID is invalid:
[   17.753235] 	[00] BAD  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   17.753236] 	[00] BAD  1f 17 01 04 a5 34 20 78 32 70 00 00 00 00 00 00
[   17.753237] 	[00] BAD  12 50 54 ad a5 34 20 78 32 70 00 00 00 00 00 00
[   17.753238] 	[00] BAD  b3 00 a9 40 d1 c0 20 78 32 70 00 00 00 00 00 00
[   17.753239] 	[00] BAD  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   17.753240] 	[00] BAD  4b 11 00 0a 20 20 20 20 20 70 00 00 00 00 00 00
[   17.753241] 	[00] BAD  45 4e 20 4c 20 20 20 20 20 70 00 00 00 00 00 00
[   17.753242] 	[00] BAD  00 56 4e 2d 31 33 31 37 31 37 00 00 00 00 00 00

Also other corrupted junk:
[  302.422296] [drm:intel_dp_read_desc [i915]] DP sink: OUI 11-11-11(NS) dev-ID \021\021\021\021\021\021 HW-rev 1.1 SW-rev 17.17
[  343.061189] [drm:intel_dp_read_desc [i915]] DP sink: OUI 00-00-00(NS) dev-ID  HW-rev 0.2 SW-rev 6.0
[  343.067738] [drm:intel_dp_read_desc [i915]] DP sink: OUI 00-00-00(NS) dev-ID  HW-rev 0.0 SW-rev 0.0

> Test kms_force_connector_basic:
>         Subgroup force-connector-state:
>                 pass       -> DMESG-WARN (fi-snb-2520m)

[  395.168787] [drm:intel_hdmi_detect [i915]] [CONNECTOR:46:HDMI-A-1]
[  395.197422] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 8

Hmm. I wonder what is going on with GMBUS. Did we break it recently or
was it already broken?

>         Subgroup force-edid:
>                 dmesg-warn -> PASS       (fi-snb-2520m)
> Test kms_pipe_crc_basic:
>         Subgroup bad-nb-words-3:
>                 dmesg-warn -> PASS       (fi-ilk-650)
>         Subgroup bad-source:
>                 dmesg-warn -> PASS       (fi-ilk-650)
>         Subgroup hang-read-crc-pipe-b:
>                 dmesg-warn -> PASS       (fi-ilk-650)
>         Subgroup nonblocking-crc-pipe-a-frame-sequence:
>                 pass       -> DMESG-WARN (fi-ilk-650)
>         Subgroup nonblocking-crc-pipe-b:
>                 pass       -> DMESG-WARN (fi-ilk-650)
>         Subgroup read-crc-pipe-b:
>                 pass       -> DMESG-WARN (fi-ilk-650)

Same corrupted DPCD stuff.

>         Subgroup suspend-read-crc-pipe-a:
>                 dmesg-warn -> PASS       (fi-ilk-650)
> 
> fi-bdw-5557u     total:241  pass:225  dwarn:1   dfail:0   fail:0   skip:15 
> fi-bsw-n3050     total:241  pass:201  dwarn:0   dfail:0   fail:0   skip:40 
> fi-bxt-t5700     total:241  pass:213  dwarn:0   dfail:0   fail:0   skip:28 
> fi-byt-j1900     total:241  pass:213  dwarn:0   dfail:0   fail:0   skip:28 
> fi-byt-n2820     total:241  pass:209  dwarn:0   dfail:0   fail:0   skip:32 
> fi-hsw-4770      total:241  pass:221  dwarn:0   dfail:0   fail:0   skip:20 
> fi-hsw-4770r     total:241  pass:220  dwarn:0   dfail:0   fail:0   skip:21 
> fi-ilk-650       total:241  pass:183  dwarn:4   dfail:0   fail:0   skip:54 
> fi-ivb-3520m     total:241  pass:217  dwarn:0   dfail:0   fail:0   skip:24 
> fi-ivb-3770      total:241  pass:218  dwarn:0   dfail:0   fail:0   skip:23 
> fi-kbl-7200u     total:241  pass:219  dwarn:0   dfail:0   fail:0   skip:22 
> fi-skl-6260u     total:241  pass:227  dwarn:0   dfail:0   fail:0   skip:14 
> fi-skl-6700hq    total:241  pass:220  dwarn:0   dfail:0   fail:0   skip:21 
> fi-skl-6700k     total:241  pass:219  dwarn:1   dfail:0   fail:0   skip:21 
> fi-skl-6770hq    total:241  pass:227  dwarn:0   dfail:0   fail:0   skip:14 
> fi-snb-2520m     total:241  pass:207  dwarn:1   dfail:0   fail:0   skip:33 
> fi-snb-2600      total:241  pass:207  dwarn:0   dfail:0   fail:0   skip:34 
> 
> 6a1197bcb5cc18a56ad4ae8e6d706a212bc3db7d drm-intel-nightly: 2016y-10m-31d-14h-58m-16s UTC integration manifest
> dbc57d2 drm/i915: Pass dev_priv to intel_init_pm()
> d04110e drm/i915: Pass dev_priv to ilk_setup_wm_latency() & co.
> 5eaa68f drm/i915: Pass dev_priv to intel_suspend_hw()
> 5a175ed drm/i915: Pass dev_priv to init_clock_gating
> 6c0abe8 drm/i915: Pass dev_priv to single_enabled_crtc()
> 26b36df drm/i915: Pass dev_priv to rest of IS_FOO() macros for the old platforms
> 0ad6d6f drm/i915: Pass dev_priv to IS_BROADWATER/IS_CRESTLINE
> 668c4b7 drm/i915: Pass dev_priv to HAS_FW_BLC
> 57938fc drm/i915: Pass dev_priv to .get_fifo_size()
> 7986e23 drm/i915: Pass dev_priv to i915_pineview_get_mem_freq() and i915_ironlake_get_mem_freq()
> e8ab27f drm/i915: Pass dev_priv to IS_PINEVIEW()
> 24a984a drm/i915: Pass dev_priv to IS_MOBILE()
> 7bd297f drm/i915: Pass dev_priv to .get_display_clock_speed()
> 1e92456 drm/i915: Pass dev_priv to cdclk update funcs
> a255a740 drm/i915: Pass dev_priv to intel_crtc_init()
> 1eaf7f4 drm/i915: Always use intel_get_crtc_for_pipe()
> 5092a6d drm/i915: Pass dev_priv to intel_get_crtc_for_pipe()
> 79be1d8 drm/i915: Pass dev_priv to g4x wm functions
> 6a842c7 drm/i915: Pass dev_priv to vlv force pll functions
> 4880d18 drm/i915: Pass dev_priv to intel_wait_for_vblank()
> 2b91deb drm/i915: Store struct intel_crtc * in {pipe, plane}_to_crtc_mapping[]
> 11a09c3 drm/i915: Use struct intel_crtc in legacy platform wm code
> e2b8725 drm/i915: Pass intel_crtc to update_wm functions
> ac31287 drm/i915: Pass intel_crtc to intel_crtc_active()
> 23e10d1 drm/i915: Pass dev_priv to skl_init_scalers()
> 16f12e9 drm/i915: Pass dev_priv to plane constructors
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/CI/Patchwork_2866/

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

  reply	other threads:[~2016-11-01 11:34 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-10-31 20:36 [PATCH 00/26] drm/i915: A game of OCD dominoes ville.syrjala
2016-10-31 20:37 ` [PATCH 01/26] drm/i915: Pass dev_priv to plane constructors ville.syrjala
2016-10-31 20:37 ` [PATCH 02/26] drm/i915: Pass dev_priv to skl_init_scalers() ville.syrjala
2016-10-31 20:37 ` [PATCH 03/26] drm/i915: Pass intel_crtc to intel_crtc_active() ville.syrjala
2016-10-31 20:37 ` [PATCH 04/26] drm/i915: Pass intel_crtc to update_wm functions ville.syrjala
2016-10-31 20:37 ` [PATCH 05/26] drm/i915: Use struct intel_crtc in legacy platform wm code ville.syrjala
2016-10-31 20:37 ` [PATCH 06/26] drm/i915: Store struct intel_crtc * in {pipe, plane}_to_crtc_mapping[] ville.syrjala
2016-10-31 20:37 ` [PATCH 07/26] drm/i915: Pass dev_priv to intel_wait_for_vblank() ville.syrjala
2016-10-31 20:37 ` [PATCH 08/26] drm/i915: Pass dev_priv to vlv force pll functions ville.syrjala
2016-10-31 20:37 ` [PATCH 09/26] drm/i915: Pass dev_priv to g4x wm functions ville.syrjala
2016-10-31 20:37 ` [PATCH 10/26] drm/i915: Pass dev_priv to intel_get_crtc_for_pipe() ville.syrjala
2016-10-31 20:37 ` [PATCH 11/26] drm/i915: Always use intel_get_crtc_for_pipe() ville.syrjala
2016-10-31 20:37 ` [PATCH 12/26] drm/i915: Pass dev_priv to intel_crtc_init() ville.syrjala
2016-10-31 20:37 ` [PATCH 13/26] drm/i915: Pass dev_priv to cdclk update funcs ville.syrjala
2016-10-31 20:37 ` [PATCH 14/26] drm/i915: Pass dev_priv to .get_display_clock_speed() ville.syrjala
2016-10-31 20:37 ` [PATCH 15/26] drm/i915: Pass dev_priv to IS_MOBILE() ville.syrjala
2016-10-31 20:37 ` [PATCH 16/26] drm/i915: Pass dev_priv to IS_PINEVIEW() ville.syrjala
2016-10-31 20:37 ` [PATCH 17/26] drm/i915: Pass dev_priv to i915_pineview_get_mem_freq() and i915_ironlake_get_mem_freq() ville.syrjala
2016-10-31 20:37 ` [PATCH 18/26] drm/i915: Pass dev_priv to .get_fifo_size() ville.syrjala
2016-10-31 20:37 ` [PATCH 19/26] drm/i915: Pass dev_priv to HAS_FW_BLC ville.syrjala
2016-10-31 20:37 ` [PATCH 20/26] drm/i915: Pass dev_priv to IS_BROADWATER/IS_CRESTLINE ville.syrjala
2016-10-31 20:37 ` [PATCH 21/26] drm/i915: Pass dev_priv to rest of IS_FOO() macros for the old platforms ville.syrjala
2016-10-31 20:37 ` [PATCH 22/26] drm/i915: Pass dev_priv to single_enabled_crtc() ville.syrjala
2016-10-31 20:37 ` [PATCH 23/26] drm/i915: Pass dev_priv to init_clock_gating ville.syrjala
2016-10-31 20:37 ` [PATCH 24/26] drm/i915: Pass dev_priv to intel_suspend_hw() ville.syrjala
2016-10-31 20:37 ` [PATCH 25/26] drm/i915: Pass dev_priv to ilk_setup_wm_latency() & co ville.syrjala
2016-10-31 20:37 ` [PATCH 26/26] drm/i915: Pass dev_priv to intel_init_pm() ville.syrjala
2016-10-31 20:56 ` [PATCH 00/26] drm/i915: A game of OCD dominoes Chris Wilson
2016-11-01  9:45   ` Ville Syrjälä
2016-11-01 14:47   ` Ville Syrjälä
2016-10-31 21:16 ` ✗ Fi.CI.BAT: warning for " Patchwork
2016-11-01 11:34   ` Ville Syrjälä [this message]
2016-11-01 13:46 ` Patchwork
2016-11-01 13:53   ` Ville Syrjälä

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20161101113450.GQ4617@intel.com \
    --to=ville.syrjala@linux.intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).