From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: intel-gfx@lists.freedesktop.org
Subject: Re: ✗ Ro.CI.BAT: failure for vga_switcheroo: Add helper for deferred probing
Date: Fri, 20 May 2016 16:49:20 +0300 [thread overview]
Message-ID: <20160520134920.GN4329@intel.com> (raw)
In-Reply-To: <20160519160831.3444.37570@emeril.freedesktop.org>
On Thu, May 19, 2016 at 04:08:31PM -0000, Patchwork wrote:
> == Series Details ==
>
> Series: vga_switcheroo: Add helper for deferred probing
> URL : https://patchwork.freedesktop.org/series/7409/
> State : failure
>
> == Summary ==
>
> Series 7409v1 vga_switcheroo: Add helper for deferred probing
> http://patchwork.freedesktop.org/api/1.0/series/7409/revisions/1/mbox
>
> Test drv_hangman:
> Subgroup error-state-basic:
> fail -> PASS (ro-ilk1-i5-650)
> Test drv_module_reload_basic:
> dmesg-warn -> PASS (fi-hsw-i7-4770r)
> Test kms_flip:
> Subgroup basic-flip-vs-wf_vblank:
> fail -> PASS (ro-byt-n2820)
> Test kms_pipe_crc_basic:
> Subgroup hang-read-crc-pipe-b:
> pass -> FAIL (fi-hsw-i7-4770r)
[ 487.307292] [drm:pipe_crc_set_source] collecting CRCs for pipe B, pf
[ 487.390551] [drm:pipe_crc_set_source] stopping CRCs for pipe B
[ 487.423865] [drm:hsw_audio_codec_disable] Disable audio codec on pipe B
[ 487.423882] [drm:intel_disable_pipe] disabling pipe B
...
[ 498.853439] [drm:intel_get_hpd_pins] hotplug event received, stat 0x00200000, dig 0x00101012, pins 0x00000020
[ 498.853447] [drm:intel_hpd_irq_storm_detect] Received HPD interrupt on PIN 5 - cnt: 0
[ 498.853535] [drm:i915_hotplug_work_func] running encoder hotplug functions
[ 498.853549] [drm:i915_hotplug_work_func] Connector HDMI-A-1 (pin 5) received hotplug event.
[ 498.853563] [drm:intel_hdmi_detect] [CONNECTOR:37:HDMI-A-1]
[ 498.941487] [drm:intel_hdmi_detect] HDMI live status down
[ 498.941505] [drm:intel_hpd_irq_event] [CONNECTOR:37:HDMI-A-1] status updated from connected to disconnected
[ 498.941844] [drm:pipe_crc_set_source] collecting CRCs for pipe B, pf
[ 499.051160] [drm:intel_get_hpd_pins] hotplug event received, stat 0x00200000, dig 0x00101012, pins 0x00000020
[ 499.051169] [drm:intel_hpd_irq_storm_detect] Received HPD interrupt on PIN 5 - cnt: 1
[ 499.051246] [drm:i915_hotplug_work_func] running encoder hotplug functions
[ 499.051259] [drm:i915_hotplug_work_func] Connector HDMI-A-1 (pin 5) received hotplug event.
[ 499.051271] [drm:intel_hdmi_detect] [CONNECTOR:37:HDMI-A-1]
[ 499.078751] [drm:do_gmbus_xfer] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
[ 499.078756] [drm:do_gmbus_xfer] GMBUS [i915 gmbus dpb] NAK on first message, retry
[ 499.078975] [drm:do_gmbus_xfer] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
[ 499.078983] [drm:drm_detect_monitor_audio] Monitor has basic audio support
[ 499.078987] [drm:intel_hpd_irq_event] [CONNECTOR:37:HDMI-A-1] status updated from disconnected to connected
[ 500.827624] [drm:intel_print_rc6_info] Enabling RC6 states: RC6 on
[ 500.827649] [drm:gen6_enable_rps] Overclocking supported. Max: 1300MHz, Overclock max: 1300MHz
[ 503.942669] kms_pipe_crc_basic: exiting, ret=99
So we shut down the pipe, then the monitor got suddenly disconnected, we didn't
even try to enabled the pipe, tried to grab some CRCs, and then the monitor
re-appeared.
I think the attempt to grab CRCs from a disabled pipe is a race in igt_kms. The
same one that sometimes causes us to sometimes attempt a modeset with a too
small an FB. So basically for_each_connected_output() sees the old connected
state, but then later igt_display_commit() will refresh the state from the
kernel and decided that there's actually nothing to do, and then we just go
on thinking everything is fine. So we really need to remove the "refresh
from kernel" part from igt_display_commit(), or at least only sample that
information in the test once, at the very start.
>
> fi-bdw-i7-5557u total:219 pass:206 dwarn:0 dfail:0 fail:0 skip:13
> fi-bsw-n3050 total:218 pass:174 dwarn:0 dfail:0 fail:2 skip:42
> fi-byt-n2820 total:218 pass:175 dwarn:0 dfail:0 fail:2 skip:41
> fi-hsw-i7-4770k total:219 pass:198 dwarn:0 dfail:0 fail:0 skip:21
> fi-hsw-i7-4770r total:219 pass:192 dwarn:0 dfail:0 fail:1 skip:26
> fi-skl-i7-6700k total:219 pass:191 dwarn:0 dfail:0 fail:0 skip:28
> ro-bdw-i5-5250u total:217 pass:179 dwarn:0 dfail:0 fail:0 skip:38
> ro-bdw-i7-5557U total:217 pass:204 dwarn:0 dfail:0 fail:0 skip:13
> ro-bdw-i7-5600u total:217 pass:184 dwarn:0 dfail:0 fail:1 skip:32
> ro-byt-n2820 total:216 pass:172 dwarn:0 dfail:0 fail:3 skip:41
> ro-hsw-i3-4010u total:216 pass:191 dwarn:0 dfail:0 fail:0 skip:25
> ro-hsw-i7-4770r total:217 pass:191 dwarn:0 dfail:0 fail:0 skip:26
> ro-ilk-i7-620lm total:217 pass:149 dwarn:0 dfail:0 fail:1 skip:67
> ro-ilk1-i5-650 total:212 pass:150 dwarn:0 dfail:0 fail:1 skip:61
> ro-ivb-i7-3770 total:217 pass:181 dwarn:0 dfail:0 fail:0 skip:36
> ro-ivb2-i7-3770 total:217 pass:185 dwarn:0 dfail:0 fail:0 skip:32
> ro-skl-i7-6700hq total:212 pass:187 dwarn:0 dfail:0 fail:0 skip:25
> ro-snb-i7-2620M total:217 pass:175 dwarn:0 dfail:0 fail:1 skip:41
> ro-bsw-n3050 failed to connect after reboot
>
> Results at /archive/results/CI_IGT_test/RO_Patchwork_943/
>
> 521c3f7 drm-intel-nightly: 2016y-05m-19d-13h-07m-04s UTC integration manifest
> 2e50a25 vga_switcheroo: Add helper for deferred probing
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx
--
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next prev parent reply other threads:[~2016-05-20 13:50 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-05-19 14:39 [PATCH v4] vga_switcheroo: Add helper for deferred probing Lukas Wunner
2016-05-19 16:08 ` ✗ Ro.CI.BAT: failure for " Patchwork
2016-05-20 13:49 ` Ville Syrjälä [this message]
[not found] ` <35e4cc1e5c711fa30c3081dc628ce672a0fea276.1463642956.git.lukas-JFq808J9C/izQB+pC5nmwQ@public.gmane.org>
2016-05-19 23:41 ` [PATCH v4] " Emil Velikov
2016-05-21 14:08 ` [Nouveau] " Lukas Wunner
2016-05-23 10:15 ` [Intel-gfx] " Jani Nikula
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=20160520134920.GN4329@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