Bug 101757 - [BAT][IGT][BXT] gem_exec_suspend@basic-s4-devices leave monitor powered on but black
Summary: [BAT][IGT][BXT] gem_exec_suspend@basic-s4-devices leave monitor powered on bu...
Status: CLOSED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: x86-64 (AMD64) Linux (All)
: high critical
Assignee: Joseph Garvey
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-11 15:49 UTC by Tomi Sarvela
Modified: 2018-04-20 14:18 UTC (History)
1 user (show)

See Also:
i915 platform: BXT
i915 features: display/HDMI


Attachments

Description Tomi Sarvela 2017-07-11 15:49:47 UTC
Running IGT test gem_exec_suspend@basic-s4-devices on Broxton desktop leaves HDMI monitor without output. Touching mouse or keyboard, reconnecting monitor or turning monitor off/on doesn't give picture back.

Kernel: newest DRM-Tip and linux-next

Hardware: Asrock J3455-ITX motherboard with HP EliteDisplay via HDMI. Will test more platforms

Dmesg example:


Debug output before (textmode):

testrunner@bxt-j3455:~$ sudo cat /sys/kernel/debug/dri/0/i915_display_info
CRTC info
---------
CRTC 34: pipe: A, active=yes, (size=1920x1200), dither=no, bpp=24
	fb: 81, pos: 0x0, size: 1920x1200
	encoder 55: type: DDI B, connectors:
		connector 56: type: DP-2, status: connected, mode:
		id 0:"1920x1200" freq 60 clock 154000 hdisp 1920 hss 1968 hse 2000 htot 2080 vdisp 1200 vss 1203 vse 1209 vtot 1235 type 0x48 flags 0x9
	cursor visible? no, position (0, 0), size 0x0, addr 0x00000000, active? no
	num_scalers=2, scaler_users=0 scaler_id=-1, scalers[0]: use=no, mode=0, scalers[1]: use=no, mode=0
	--Plane id 26: type=PRI, crtc_pos=   0x   0, crtc_size=1920x1200, src_pos=0.0000x0.0000, src_size=1920.0000x1200.0000, format=XR24 little-endian (0x34325258), rotation=0 (0x00000001)
	--Plane id 28: type=OVL, crtc_pos=   0x   0, crtc_size=   0x   0, src_pos=0.0000x0.0000, src_size=0.0000x0.0000, format=N/A, rotation=0 (0x00000001)
	--Plane id 30: type=OVL, crtc_pos=   0x   0, crtc_size=   0x   0, src_pos=0.0000x0.0000, src_size=0.0000x0.0000, format=N/A, rotation=0 (0x00000001)
	--Plane id 32: type=CUR, crtc_pos=   0x   0, crtc_size=   0x   0, src_pos=0.0000x0.0000, src_size=0.0000x0.0000, format=N/A, rotation=0 (0x00000001)
	underrun reporting: cpu=yes pch=yes 
CRTC 43: pipe: B, active=no, (size=0x0), dither=no, bpp=0
	underrun reporting: cpu=yes pch=yes 
CRTC 50: pipe: C, active=no, (size=0x0), dither=no, bpp=0
	underrun reporting: cpu=yes pch=yes 

Connector info
--------------
connector 52: type DP-1, status: disconnected
	DPCD rev: 0
	audio support: no
	DP branch device present: no
	modes:
connector 56: type DP-2, status: connected
	name: 
	physical dimensions: 520x320mm
	subpixel order: Unknown
	CEA rev: 3
	DPCD rev: 12
	audio support: no
	DP branch device present: yes
		Type: HDMI
		ID: MC2800X!�k���P�e���5�!������DJp�����*l����=�
		HW: 2.2
		SW: 1.56
		Max TMDS clock: 600000 kHz
		Max bpc: 16
	modes:
		id 65:"1920x1200" freq 60 clock 154000 hdisp 1920 hss 1968 hse 2000 htot 2080 vdisp 1200 vss 1203 vse 1209 vtot 1235 type 0x48 flags 0x9
		id 66:"1920x1080" freq 60 clock 148500 hdisp 1920 hss 2008 hse 2052 htot 2200 vdisp 1080 vss 1084 vse 1089 vtot 1125 type 0x40 flags 0x5
		id 88:"1920x1080" freq 60 clock 148352 hdisp 1920 hss 2008 hse 2052 htot 2200 vdisp 1080 vss 1084 vse 1089 vtot 1125 type 0x40 flags 0x5
		id 67:"1920x1080" freq 50 clock 148500 hdisp 1920 hss 2448 hse 2492 htot 2640 vdisp 1080 vss 1084 vse 1089 vtot 1125 type 0x40 flags 0x5
		id 75:"1600x1200" freq 60 clock 162000 hdisp 1600 hss 1664 hse 1856 htot 2160 vdisp 1200 vss 1201 vse 1204 vtot 1250 type 0x40 flags 0x5
		id 71:"1680x1050" freq 60 clock 119000 hdisp 1680 hss 1728 hse 1760 htot 1840 vdisp 1050 vss 1053 vse 1059 vtot 1080 type 0x40 flags 0x9
		id 74:"1600x900" freq 60 clock 108000 hdisp 1600 hss 1624 hse 1704 htot 1800 vdisp 900 vss 901 vse 904 vtot 1000 type 0x40 flags 0x5
		id 76:"1280x1024" freq 60 clock 108000 hdisp 1280 hss 1328 hse 1440 htot 1688 vdisp 1024 vss 1025 vse 1028 vtot 1066 type 0x40 flags 0x5
		id 72:"1440x900" freq 60 clock 88750 hdisp 1440 hss 1488 hse 1520 htot 1600 vdisp 900 vss 903 vse 909 vtot 926 type 0x40 flags 0x9
		id 73:"1280x800" freq 60 clock 71000 hdisp 1280 hss 1328 hse 1360 htot 1440 vdisp 800 vss 803 vse 809 vtot 823 type 0x40 flags 0x9
		id 68:"1280x720" freq 60 clock 74250 hdisp 1280 hss 1390 hse 1430 htot 1650 vdisp 720 vss 725 vse 730 vtot 750 type 0x40 flags 0x5
		id 89:"1280x720" freq 60 clock 74176 hdisp 1280 hss 1390 hse 1430 htot 1650 vdisp 720 vss 725 vse 730 vtot 750 type 0x40 flags 0x5
		id 69:"1280x720" freq 50 clock 74250 hdisp 1280 hss 1720 hse 1760 htot 1980 vdisp 720 vss 725 vse 730 vtot 750 type 0x40 flags 0x5
		id 79:"1024x768" freq 60 clock 65000 hdisp 1024 hss 1048 hse 1184 htot 1344 vdisp 768 vss 771 vse 777 vtot 806 type 0x40 flags 0xa
		id 77:"800x600" freq 60 clock 40000 hdisp 800 hss 840 hse 968 htot 1056 vdisp 600 vss 601 vse 605 vtot 628 type 0x40 flags 0x5
		id 86:"720x576" freq 50 clock 27000 hdisp 720 hss 732 hse 796 htot 864 vdisp 576 vss 581 vse 586 vtot 625 type 0x40 flags 0xa
		id 90:"720x480" freq 60 clock 27027 hdisp 720 hss 736 hse 798 htot 858 vdisp 480 vss 489 vse 495 vtot 525 type 0x40 flags 0xa
		id 70:"720x480" freq 60 clock 27000 hdisp 720 hss 736 hse 798 htot 858 vdisp 480 vss 489 vse 495 vtot 525 type 0x40 flags 0xa
		id 91:"640x480" freq 60 clock 25200 hdisp 640 hss 656 hse 752 htot 800 vdisp 480 vss 490 vse 492 vtot 525 type 0x40 flags 0xa
		id 78:"640x480" freq 60 clock 25175 hdisp 640 hss 656 hse 752 htot 800 vdisp 480 vss 490 vse 492 vtot 525 type 0x40 flags 0xa
connector 61: type HDMI-A-1, status: disconnected
	audio support: no
	modes:



Debug output after:

testrunner@bxt-j3455:~$ sudo cat /sys/kernel/debug/dri/0/i915_display_info
CRTC info
---------
CRTC 34: pipe: A, active=yes, (size=1920x1200), dither=no, bpp=24
	fb: 81, pos: 0x0, size: 1920x1200
	encoder 55: type: DDI B, connectors:
		connector 56: type: DP-2, status: connected, mode:
		id 0:"1920x1200" freq 60 clock 154000 hdisp 1920 hss 1968 hse 2000 htot 2080 vdisp 1200 vss 1203 vse 1209 vtot 1235 type 0x48 flags 0x9
	cursor visible? no, position (0, 0), size 0x0, addr 0x00000000, active? no
	num_scalers=2, scaler_users=0 scaler_id=-1, scalers[0]: use=no, mode=0, scalers[1]: use=no, mode=0
	--Plane id 26: type=PRI, crtc_pos=   0x   0, crtc_size=1920x1200, src_pos=0.0000x0.0000, src_size=1920.0000x1200.0000, format=XR24 little-endian (0x34325258), rotation=0 (0x00000001)
	--Plane id 28: type=OVL, crtc_pos=   0x   0, crtc_size=   0x   0, src_pos=0.0000x0.0000, src_size=0.0000x0.0000, format=N/A, rotation=0 (0x00000001)
	--Plane id 30: type=OVL, crtc_pos=   0x   0, crtc_size=   0x   0, src_pos=0.0000x0.0000, src_size=0.0000x0.0000, format=N/A, rotation=0 (0x00000001)
	--Plane id 32: type=CUR, crtc_pos=   0x   0, crtc_size=   0x   0, src_pos=0.0000x0.0000, src_size=0.0000x0.0000, format=N/A, rotation=0 (0x00000001)
	underrun reporting: cpu=yes pch=yes 
CRTC 43: pipe: B, active=no, (size=0x0), dither=no, bpp=0
	underrun reporting: cpu=yes pch=yes 
CRTC 50: pipe: C, active=no, (size=0x0), dither=no, bpp=0
	underrun reporting: cpu=yes pch=yes 

Connector info
--------------
connector 52: type DP-1, status: disconnected
	DPCD rev: 0
	audio support: no
	DP branch device present: no
	modes:
connector 56: type DP-2, status: connected
	name: 
	physical dimensions: 520x320mm
	subpixel order: Unknown
	CEA rev: 3
	DPCD rev: 12
	audio support: no
	DP branch device present: yes
		Type: HDMI
		ID: MC2800X!�f���P�f���5�"�����x�s���8��k����}U
		HW: 2.2
		SW: 1.56
		Max TMDS clock: 600000 kHz
		Max bpc: 16
	modes:
		id 65:"1920x1200" freq 60 clock 154000 hdisp 1920 hss 1968 hse 2000 htot 2080 vdisp 1200 vss 1203 vse 1209 vtot 1235 type 0x48 flags 0x9
		id 66:"1920x1080" freq 60 clock 148500 hdisp 1920 hss 2008 hse 2052 htot 2200 vdisp 1080 vss 1084 vse 1089 vtot 1125 type 0x40 flags 0x5
		id 88:"1920x1080" freq 60 clock 148352 hdisp 1920 hss 2008 hse 2052 htot 2200 vdisp 1080 vss 1084 vse 1089 vtot 1125 type 0x40 flags 0x5
		id 67:"1920x1080" freq 50 clock 148500 hdisp 1920 hss 2448 hse 2492 htot 2640 vdisp 1080 vss 1084 vse 1089 vtot 1125 type 0x40 flags 0x5
		id 75:"1600x1200" freq 60 clock 162000 hdisp 1600 hss 1664 hse 1856 htot 2160 vdisp 1200 vss 1201 vse 1204 vtot 1250 type 0x40 flags 0x5
		id 71:"1680x1050" freq 60 clock 119000 hdisp 1680 hss 1728 hse 1760 htot 1840 vdisp 1050 vss 1053 vse 1059 vtot 1080 type 0x40 flags 0x9
		id 74:"1600x900" freq 60 clock 108000 hdisp 1600 hss 1624 hse 1704 htot 1800 vdisp 900 vss 901 vse 904 vtot 1000 type 0x40 flags 0x5
		id 76:"1280x1024" freq 60 clock 108000 hdisp 1280 hss 1328 hse 1440 htot 1688 vdisp 1024 vss 1025 vse 1028 vtot 1066 type 0x40 flags 0x5
		id 72:"1440x900" freq 60 clock 88750 hdisp 1440 hss 1488 hse 1520 htot 1600 vdisp 900 vss 903 vse 909 vtot 926 type 0x40 flags 0x9
		id 73:"1280x800" freq 60 clock 71000 hdisp 1280 hss 1328 hse 1360 htot 1440 vdisp 800 vss 803 vse 809 vtot 823 type 0x40 flags 0x9
		id 68:"1280x720" freq 60 clock 74250 hdisp 1280 hss 1390 hse 1430 htot 1650 vdisp 720 vss 725 vse 730 vtot 750 type 0x40 flags 0x5
		id 89:"1280x720" freq 60 clock 74176 hdisp 1280 hss 1390 hse 1430 htot 1650 vdisp 720 vss 725 vse 730 vtot 750 type 0x40 flags 0x5
		id 69:"1280x720" freq 50 clock 74250 hdisp 1280 hss 1720 hse 1760 htot 1980 vdisp 720 vss 725 vse 730 vtot 750 type 0x40 flags 0x5
		id 79:"1024x768" freq 60 clock 65000 hdisp 1024 hss 1048 hse 1184 htot 1344 vdisp 768 vss 771 vse 777 vtot 806 type 0x40 flags 0xa
		id 77:"800x600" freq 60 clock 40000 hdisp 800 hss 840 hse 968 htot 1056 vdisp 600 vss 601 vse 605 vtot 628 type 0x40 flags 0x5
		id 86:"720x576" freq 50 clock 27000 hdisp 720 hss 732 hse 796 htot 864 vdisp 576 vss 581 vse 586 vtot 625 type 0x40 flags 0xa
		id 90:"720x480" freq 60 clock 27027 hdisp 720 hss 736 hse 798 htot 858 vdisp 480 vss 489 vse 495 vtot 525 type 0x40 flags 0xa
		id 70:"720x480" freq 60 clock 27000 hdisp 720 hss 736 hse 798 htot 858 vdisp 480 vss 489 vse 495 vtot 525 type 0x40 flags 0xa
		id 91:"640x480" freq 60 clock 25200 hdisp 640 hss 656 hse 752 htot 800 vdisp 480 vss 490 vse 492 vtot 525 type 0x40 flags 0xa
		id 78:"640x480" freq 60 clock 25175 hdisp 640 hss 656 hse 752 htot 800 vdisp 480 vss 490 vse 492 vtot 525 type 0x40 flags 0xa
connector 61: type HDMI-A-1, status: disconnected
	audio support: no
	modes:



Dmesg:

[  251.774902] [IGT] gem_exec_suspend: executing
[  251.799973] Setting dangerous option reset - tainting kernel
[  251.803489] [IGT] gem_exec_suspend: starting subtest basic-S4-devices
[  252.771364] r8169 0000:01:00.0 enp1s0: link up
[  253.513399] PM: Syncing filesystems ... 
[  253.539774] PM: done.
[  253.539785] Freezing user space processes ... (elapsed 0.001 seconds) done.
[  253.541572] OOM killer disabled.
[  253.542142] PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
[  253.542176] PM: Marking nosave pages: [mem 0x0009b000-0x000fffff]
[  253.542183] PM: Marking nosave pages: [mem 0x10000000-0x12150fff]
[  253.542336] PM: Marking nosave pages: [mem 0x6b4fb000-0x6d5f0fff]
[  253.542487] PM: Marking nosave pages: [mem 0x6d6c2000-0x6dde1fff]
[  253.542520] PM: Marking nosave pages: [mem 0x6e155000-0x6e17ffff]
[  253.542525] PM: Marking nosave pages: [mem 0x6e757000-0x6e758fff]
[  253.542529] PM: Marking nosave pages: [mem 0x6f000000-0xffffffff]
[  253.544434] PM: Basic memory bitmaps created
[  253.545590] PM: Preallocating image memory... done (allocated 141006 pages)
[  253.894013] PM: Allocated 564024 kbytes in 0.34 seconds (1658.89 MB/s)
[  253.894018] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[  253.898152] Suspending console(s) (use no_console_suspend to debug)
[  253.907324] serial 00:01: disabled
[  253.907450] serial 00:01: System wakeup disabled by ACPI
[  253.907574] system 00:00: System wakeup disabled by ACPI
[  253.915425] [drm:intel_power_well_enable [i915]] enabling dpio-common-a
[  253.928438] [drm:intel_atomic_check [i915]] New cdclk calculated to be logical 144000 kHz, actual 144000 kHz
[  253.928660] [drm:intel_disable_pipe [i915]] disabling pipe A
[  253.942452] [drm:__intel_fbc_disable [i915]] Disabling FBC on pipe A
[  253.942528] [drm:intel_disable_shared_dpll [i915]] disable PORT PLL B (active 1, on? 1) for crtc 34
[  253.942671] [drm:intel_disable_shared_dpll [i915]] disabling PORT PLL B
[  253.942814] [drm:intel_set_cdclk [i915]] Changing CDCLK to 144000 kHz, VCO 1152000 kHz, ref 19200 kHz
[  253.947158] [drm:intel_update_cdclk [i915]] Current CD clock rate: 144000 kHz, VCO: 1152000 kHz, ref: 19200 kHz
[  253.947223] [drm:intel_atomic_commit_tail [i915]] [ENCODER:51:DDI A]
[  253.947286] [drm:intel_atomic_commit_tail [i915]] [ENCODER:55:DDI B]
[  253.947358] [drm:intel_atomic_commit_tail [i915]] [ENCODER:57:DP-MST A]
[  253.947422] [drm:intel_atomic_commit_tail [i915]] [ENCODER:58:DP-MST B]
[  253.947485] [drm:intel_atomic_commit_tail [i915]] [ENCODER:59:DP-MST C]
[  253.947549] [drm:intel_atomic_commit_tail [i915]] [ENCODER:60:DDI C]
[  253.947612] [drm:verify_connector_state.isra.48 [i915]] [CONNECTOR:56:DP-2]
[  253.947685] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL A
[  253.947752] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL B
[  253.947818] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL C
[  253.947960] [drm:intel_atomic_commit_tail [i915]] [CRTC:34:pipe A]
[  254.117348] PM: freeze of devices complete after 219.076 msecs
[  254.117357] PM: hibernation debug: Waiting for 5 seconds.
[  259.523636] usb usb1: root hub lost power or was reset
[  259.523654] usb usb2: root hub lost power or was reset
[  259.523758] [drm:intel_opregion_setup [i915]] graphic opregion physical addr: 0x6d9e0018
[  259.523843] [drm:intel_opregion_setup [i915]] Public ACPI methods supported
[  259.523919] [drm:intel_opregion_setup [i915]] ASLE supported
[  259.523963] [drm:intel_opregion_setup [i915]] Found valid VBT in ACPI OpRegion (Mailbox #4)
[  259.524114] [drm:__bxt_hpd_detection_setup [i915]] Invert bit setting: hp_ctl:18001818 hp_port:38
[  259.525241] [drm:lspcon_wake_native_aux_ch [i915]] Native AUX CH up, DPCD version: 1.2
[  259.525287] [drm:lspcon_resume [i915]] LSPCON recovering in PCON mode after 0 ms
[  259.527081] [drm:drm_dp_i2c_do_msg] native defer
[  259.528181] [drm:drm_dp_i2c_do_msg] native defer
[  259.529478] [drm:drm_dp_i2c_do_msg] native defer
[  259.530743] [drm:drm_dp_i2c_do_msg] native defer
[  259.532006] [drm:drm_dp_i2c_do_msg] native defer
[  259.533309] [drm:drm_dp_i2c_do_msg] native defer
[  259.534158] [drm:lspcon_wait_mode [i915]] Current LSPCON mode PCON
[  259.534313] [drm:gen8_init_common_ring [i915]] Execlists enabled for rcs
[  259.534380] [drm:init_workarounds_ring [i915]] rcs: Number of context specific w/a: 15
[  259.534502] [drm:gen8_init_common_ring [i915]] Execlists enabled for bcs
[  259.534626] [drm:gen8_init_common_ring [i915]] Execlists enabled for vcs
[  259.534747] [drm:gen8_init_common_ring [i915]] Execlists enabled for vecs
[  259.534845] [drm:intel_update_cdclk [i915]] Current CD clock rate: 144000 kHz, VCO: 1152000 kHz, ref: 19200 kHz
[  259.534949] [drm:__bxt_hpd_detection_setup [i915]] Invert bit setting: hp_ctl:18001818 hp_port:38
[  259.535048] [drm:intel_set_plane_visible [i915]] pipe A active planes 0x0
[  259.535091] [drm:intel_modeset_setup_hw_state [i915]] [CRTC:34:pipe A] hw state readout: disabled
[  259.535146] [drm:intel_set_plane_visible [i915]] pipe B active planes 0x0
[  259.535189] [drm:intel_modeset_setup_hw_state [i915]] [CRTC:43:pipe B] hw state readout: disabled
[  259.535244] [drm:intel_set_plane_visible [i915]] pipe C active planes 0x0
[  259.535287] [drm:intel_modeset_setup_hw_state [i915]] [CRTC:50:pipe C] hw state readout: disabled
[  259.535335] [drm:intel_modeset_setup_hw_state [i915]] PORT PLL A hw state readout: crtc_mask 0x00000000, on 0
[  259.535381] [drm:intel_modeset_setup_hw_state [i915]] PORT PLL B hw state readout: crtc_mask 0x00000000, on 0
[  259.535428] [drm:intel_modeset_setup_hw_state [i915]] PORT PLL C hw state readout: crtc_mask 0x00000000, on 0
[  259.535475] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:51:DDI A] hw state readout: disabled, pipe A
[  259.535522] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:55:DDI B] hw state readout: disabled, pipe A
[  259.535565] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:57:DP-MST A] hw state readout: disabled, pipe A
[  259.535607] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:58:DP-MST B] hw state readout: disabled, pipe B
[  259.535650] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:59:DP-MST C] hw state readout: disabled, pipe C
[  259.535696] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:60:DDI C] hw state readout: disabled, pipe A
[  259.535748] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:52:DP-1] hw state readout: disabled
[  259.535799] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:56:DP-2] hw state readout: disabled
[  259.535850] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:61:HDMI-A-1] hw state readout: disabled
[  259.535942] [drm:intel_dump_pipe_config [i915]] [CRTC:34:pipe A][setup_hw_state]
[  259.535984] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 0, dithering: 0
[  259.536026] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
[  259.536068] [drm:intel_dump_pipe_config [i915]] requested mode:
[  259.536075] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[  259.536117] [drm:intel_dump_pipe_config [i915]] adjusted mode:
[  259.536123] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[  259.536165] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0
[  259.536207] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0
[  259.536249] [drm:intel_dump_pipe_config [i915]] num_scalers: 2, scaler_users: 0x0, scaler_id: 0
[  259.536291] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
[  259.536333] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
[  259.536377] [drm:bxt_dump_hw_state [i915]] dpll_hw_state: ebb0: 0x0, ebb4: 0x0,pll0: 0x0, pll1: 0x0, pll2: 0x0, pll3: 0x0, pll6: 0x0, pll8: 0x0, pll9: 0x0, pll10: 0x0, pcsdw12: 0x0
[  259.536419] [drm:intel_dump_pipe_config [i915]] planes on this crtc
[  259.536461] [drm:intel_dump_pipe_config [i915]] [PLANE:26:plane 1A] disabled, scaler_id = -1
[  259.536503] [drm:intel_dump_pipe_config [i915]] [PLANE:28:plane 2A] disabled, scaler_id = -1
[  259.536546] [drm:intel_dump_pipe_config [i915]] [PLANE:30:plane 3A] disabled, scaler_id = -1
[  259.536588] [drm:intel_dump_pipe_config [i915]] [PLANE:32:cursor A] disabled, scaler_id = -1
[  259.536634] [drm:intel_dump_pipe_config [i915]] [CRTC:43:pipe B][setup_hw_state]
[  259.536675] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: B, pipe bpp: 0, dithering: 0
[  259.536717] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
[  259.536759] [drm:intel_dump_pipe_config [i915]] requested mode:
[  259.536765] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[  259.536806] [drm:intel_dump_pipe_config [i915]] adjusted mode:
[  259.536812] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[  259.536854] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0
[  259.536916] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0
[  259.536958] [drm:intel_dump_pipe_config [i915]] num_scalers: 2, scaler_users: 0x0, scaler_id: 0
[  259.537000] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
[  259.537042] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
[  259.537100] [drm:bxt_dump_hw_state [i915]] dpll_hw_state: ebb0: 0x0, ebb4: 0x0,pll0: 0x0, pll1: 0x0, pll2: 0x0, pll3: 0x0, pll6: 0x0, pll8: 0x0, pll9: 0x0, pll10: 0x0, pcsdw12: 0x0
[  259.537142] [drm:intel_dump_pipe_config [i915]] planes on this crtc
[  259.537184] [drm:intel_dump_pipe_config [i915]] [PLANE:35:plane 1B] disabled, scaler_id = -1
[  259.537226] [drm:intel_dump_pipe_config [i915]] [PLANE:37:plane 2B] disabled, scaler_id = -1
[  259.537269] [drm:intel_dump_pipe_config [i915]] [PLANE:39:plane 3B] disabled, scaler_id = -1
[  259.537311] [drm:intel_dump_pipe_config [i915]] [PLANE:41:cursor B] disabled, scaler_id = -1
[  259.537357] [drm:intel_dump_pipe_config [i915]] [CRTC:50:pipe C][setup_hw_state]
[  259.537398] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: C, pipe bpp: 0, dithering: 0
[  259.537440] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
[  259.537482] [drm:intel_dump_pipe_config [i915]] requested mode:
[  259.537488] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[  259.537529] [drm:intel_dump_pipe_config [i915]] adjusted mode:
[  259.537535] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[  259.537577] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0
[  259.537619] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0
[  259.537661] [drm:intel_dump_pipe_config [i915]] num_scalers: 1, scaler_users: 0x0, scaler_id: 0
[  259.537704] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
[  259.537745] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
[  259.537788] [drm:bxt_dump_hw_state [i915]] dpll_hw_state: ebb0: 0x0, ebb4: 0x0,pll0: 0x0, pll1: 0x0, pll2: 0x0, pll3: 0x0, pll6: 0x0, pll8: 0x0, pll9: 0x0, pll10: 0x0, pcsdw12: 0x0
[  259.537830] [drm:intel_dump_pipe_config [i915]] planes on this crtc
[  259.537976] [drm:intel_dump_pipe_config [i915]] [PLANE:44:plane 1C] disabled, scaler_id = -1
[  259.538132] [drm:intel_dump_pipe_config [i915]] [PLANE:46:plane 2C] disabled, scaler_id = -1
[  259.538144] serial 00:01: activated
[  259.538595] rtc_cmos 00:05: System wakeup disabled by ACPI
[  259.538722] [drm:intel_dump_pipe_config [i915]] [PLANE:48:cursor C] disabled, scaler_id = -1
[  259.538938] [drm:intel_power_well_disable [i915]] disabling dpio-common-bc
[  259.538981] [drm:intel_power_well_disable [i915]] disabling dpio-common-a
[  259.539022] [drm:intel_power_well_disable [i915]] disabling power well 2
[  259.539084] [drm:skl_set_power_well [i915]] Disabling power well 2
[  259.539126] [drm:intel_power_well_disable [i915]] disabling DC off
[  259.539169] [drm:gen9_enable_dc5 [i915]] Enabling DC5
[  259.539208] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 01
[  259.540186] sd 0:0:0:0: [sda] Starting disk
[  259.540379] [drm:intel_power_well_disable [i915]] disabling always-on
[  259.540482] [drm:intel_atomic_check [i915]] [CONNECTOR:56:DP-2] checking for sink bpp constrains
[  259.540525] [drm:intel_atomic_check [i915]] clamping display bpp (was 36) to EDID reported max of 24
[  259.540571] [drm:intel_dp_compute_config [i915]] DP link computation with max lane count 4 max bw 540000 pixel clock 154000KHz
[  259.540619] [drm:intel_dp_compute_config [i915]] DP link bw 06 rate select 00 lane count 4 clock 162000 bpp 24
[  259.540660] [drm:intel_dp_compute_config [i915]] DP link bw required 462000 available 648000
[  259.540704] [drm:intel_atomic_check [i915]] hw max bpp: 36, pipe bpp: 24, dithering: 0
[  259.540746] [drm:intel_dump_pipe_config [i915]] [CRTC:34:pipe A][modeset]
[  259.540788] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 24, dithering: 0
[  259.540831] [drm:intel_dump_pipe_config [i915]] dp m_n: lanes: 4; gmch_m: 46724, gmch_n: 65536, link_m: 15574, link_n: 16384, tu: 64
[  259.540898] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
[  259.540940] [drm:intel_dump_pipe_config [i915]] requested mode:
[  259.540949] [drm:drm_mode_debug_printmodeline] Modeline 0:"1920x1200" 60 154000 1920 1968 2000 2080 1200 1203 1209 1235 0x48 0x9
[  259.540991] [drm:intel_dump_pipe_config [i915]] adjusted mode:
[  259.540997] [drm:drm_mode_debug_printmodeline] Modeline 0:"1920x1200" 60 154000 1920 1968 2000 2080 1200 1203 1209 1235 0x48 0x9
[  259.541040] [drm:intel_dump_pipe_config [i915]] crtc timings: 154000 1920 1968 2000 2080 1200 1203 1209 1235, type: 0x48 flags: 0x9
[  259.541082] [drm:intel_dump_pipe_config [i915]] port clock: 162000, pipe src size: 1920x1200, pixel rate 154000
[  259.541124] [drm:intel_dump_pipe_config [i915]] num_scalers: 2, scaler_users: 0x0, scaler_id: -1
[  259.541166] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
[  259.541208] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
[  259.541252] [drm:bxt_dump_hw_state [i915]] dpll_hw_state: ebb0: 0x8200, ebb4: 0x2000,pll0: 0x20, pll1: 0x100, pll2: 0x19999a, pll3: 0x10000, pll6: 0x30904, pll8: 0x8, pll9: 0xa, pll10: 0x8003c00, pcsdw12: 0x4d
[  259.541294] [drm:intel_dump_pipe_config [i915]] planes on this crtc
[  259.541336] [drm:intel_dump_pipe_config [i915]] [PLANE:26:plane 1A] disabled, scaler_id = -1
[  259.541380] [drm:intel_dump_pipe_config [i915]] [PLANE:28:plane 2A] disabled, scaler_id = -1
[  259.541423] [drm:intel_dump_pipe_config [i915]] [PLANE:30:plane 3A] disabled, scaler_id = -1
[  259.541465] [drm:intel_dump_pipe_config [i915]] [PLANE:32:cursor A] disabled, scaler_id = -1
[  259.541512] [drm:intel_atomic_check [i915]] New cdclk calculated to be logical 288000 kHz, actual 288000 kHz
[  259.541564] [drm:bxt_get_dpll [i915]] [CRTC:34:pipe A] using pre-allocated PORT PLL B
[  259.541607] [drm:intel_reference_shared_dpll [i915]] using PORT PLL B for pipe A
[  259.541765] [drm:intel_power_well_enable [i915]] enabling always-on
[  259.541802] [drm:intel_power_well_enable [i915]] enabling DC off
[  259.542114] [drm:gen9_set_dc_state [i915]] Setting DC state from 01 to 00
[  259.542173] [drm:intel_power_well_enable [i915]] enabling power well 2
[  259.542214] [drm:skl_set_power_well [i915]] Enabling power well 2
[  259.542276] [drm:intel_power_well_enable [i915]] enabling dpio-common-bc
[  259.542572] [drm:intel_set_cdclk [i915]] Changing CDCLK to 288000 kHz, VCO 1152000 kHz, ref 19200 kHz
[  259.546691] [drm:intel_update_cdclk [i915]] Current CD clock rate: 288000 kHz, VCO: 1152000 kHz, ref: 19200 kHz
[  259.546735] [drm:intel_atomic_commit_tail [i915]] [ENCODER:51:DDI A]
[  259.546779] [drm:intel_atomic_commit_tail [i915]] [ENCODER:55:DDI B]
[  259.546821] [drm:intel_atomic_commit_tail [i915]] [ENCODER:57:DP-MST A]
[  259.546901] [drm:intel_atomic_commit_tail [i915]] [ENCODER:58:DP-MST B]
[  259.546945] [drm:intel_atomic_commit_tail [i915]] [ENCODER:59:DP-MST C]
[  259.546987] [drm:intel_atomic_commit_tail [i915]] [ENCODER:60:DDI C]
[  259.547030] [drm:verify_connector_state.isra.48 [i915]] [CONNECTOR:52:DP-1]
[  259.547075] [drm:verify_connector_state.isra.48 [i915]] [CONNECTOR:61:HDMI-A-1]
[  259.547124] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL A
[  259.547171] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL B
[  259.547217] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL C
[  259.547295] [drm:intel_enable_shared_dpll [i915]] enable PORT PLL B (active 1, on? 0) for crtc 34
[  259.547337] [drm:intel_enable_shared_dpll [i915]] enabling PORT PLL B
[  259.548213] [drm:drm_dp_i2c_do_msg] native defer
[  259.549519] [drm:drm_dp_i2c_do_msg] native defer
[  259.550818] [drm:drm_dp_i2c_do_msg] native defer
[  259.552135] [drm:drm_dp_i2c_do_msg] native defer
[  259.553428] [drm:drm_dp_i2c_do_msg] native defer
[  259.554282] [drm:lspcon_wait_mode [i915]] Current LSPCON mode PCON
[  259.555385] [drm:intel_dp_set_signal_levels [i915]] Using vswing level 0
[  259.555426] [drm:intel_dp_set_signal_levels [i915]] Using pre-emphasis level 0
[  259.555471] [drm:intel_dp_program_link_training_pattern [i915]] Using DP training pattern TPS1
[  259.558575] [drm:intel_dp_start_link_train [i915]] clock recovery OK
[  259.558617] [drm:intel_dp_program_link_training_pattern [i915]] Using DP training pattern TPS3
[  259.561117] [drm:intel_dp_start_link_train [i915]] Channel EQ done. DP Training successful
[  259.564777] [drm:intel_enable_pipe [i915]] enabling pipe A
[  259.564910] [drm:intel_fbc_enable [i915]] reserved 18432000 bytes of contiguous stolen space for FBC, threshold: 1
[  259.564952] [drm:intel_fbc_enable [i915]] Enabling FBC on pipe A
[  259.566889] r8169 0000:01:00.0 enp1s0: link down
[  259.581689] [drm:verify_connector_state.isra.48 [i915]] [CONNECTOR:56:DP-2]
[  259.581745] [drm:intel_atomic_commit_tail [i915]] [CRTC:34:pipe A]
[  259.581968] [drm:verify_single_dpll_state.isra.74 [i915]] PORT PLL B
[  259.582085] [drm:intel_atomic_commit_tail [i915]] [CRTC:43:pipe B]
[  259.582144] [drm:intel_atomic_commit_tail [i915]] [CRTC:50:pipe C]
[  259.582386] [drm:__bxt_hpd_detection_setup [i915]] Invert bit setting: hp_ctl:18001818 hp_port:38
[  259.582455] [drm:intel_dp_detect [i915]] [CONNECTOR:52:DP-1]
[  259.582498] [drm:intel_power_well_enable [i915]] enabling dpio-common-a
[  259.582570] [drm:intel_opregion_register [i915]] 3 outputs detected
[  259.582641] [drm:intel_power_well_disable [i915]] disabling dpio-common-a
[  259.582656] [drm:drm_helper_hpd_irq_event] [CONNECTOR:52:DP-1] status updated from disconnected to disconnected
[  259.582700] [drm:intel_dp_detect [i915]] [CONNECTOR:56:DP-2]
[  259.585924] [drm:lspcon_wake_native_aux_ch [i915]] Native AUX CH up, DPCD version: 1.2
[  259.585968] [drm:lspcon_resume [i915]] LSPCON recovering in PCON mode after 0 ms
[  259.586449] [drm:drm_dp_i2c_do_msg] native defer
[  259.587765] [drm:drm_dp_i2c_do_msg] native defer
[  259.589087] [drm:drm_dp_i2c_do_msg] native defer
[  259.590383] [drm:drm_dp_i2c_do_msg] native defer
[  259.591697] [drm:drm_dp_i2c_do_msg] native defer
[  259.592550] [drm:lspcon_wait_mode [i915]] Current LSPCON mode PCON
[  259.593110] [drm:intel_dp_read_dpcd [i915]] DPCD: 12 14 c4 01 01 15 00 01 00 00 04 00 0f 00 00
[  259.594070] [drm:intel_dp_detect [i915]] Display Port TPS3 support: source yes, sink yes
[  259.594114] [drm:intel_dp_print_rates [i915]] source rates: 162000, 216000, 243000, 270000, 324000, 432000, 540000
[  259.594156] [drm:intel_dp_print_rates [i915]] sink rates: 162000, 270000, 540000
[  259.594198] [drm:intel_dp_print_rates [i915]] common rates: 162000, 270000, 540000
[  259.594730] [drm:intel_dp_read_desc [i915]] DP branch: OUI 00-60-ad(NS) dev-ID MC2800 HW-rev 2.2 SW-rev 1.56
[  259.595173] [drm:intel_dp_detect [i915]] Sink is not MST capable
[  259.596115] [drm:drm_dp_i2c_do_msg] native defer
[  259.597435] [drm:drm_dp_i2c_do_msg] native defer
[  259.598750] [drm:drm_dp_i2c_do_msg] native defer
[  259.600060] [drm:drm_dp_i2c_do_msg] native defer
[  259.601375] [drm:drm_dp_i2c_do_msg] native defer
[  259.602679] [drm:drm_dp_i2c_do_msg] native defer
[  259.604002] [drm:drm_dp_i2c_do_msg] native defer
[  259.605339] [drm:drm_dp_i2c_do_msg] native defer
[  259.606654] [drm:drm_dp_i2c_do_msg] native defer
[  259.608087] [drm:drm_dp_i2c_do_msg] native defer
[  259.609519] [drm:drm_dp_i2c_do_msg] native defer
[  259.610955] [drm:drm_dp_i2c_do_msg] native defer
[  259.612392] [drm:drm_dp_i2c_do_msg] native defer
[  259.613853] [drm:drm_dp_i2c_do_msg] native defer
[  259.615312] [drm:drm_dp_i2c_do_msg] native defer
[  259.616751] [drm:drm_dp_i2c_do_msg] native defer
[  259.618181] [drm:drm_dp_i2c_do_msg] native defer
[  259.619515] [drm:drm_dp_i2c_do_msg] native defer
[  259.620863] [drm:drm_dp_i2c_do_msg] native defer
[  259.622167] [drm:drm_dp_i2c_do_msg] native defer
[  259.623492] [drm:drm_dp_i2c_do_msg] native defer
[  259.624927] [drm:drm_dp_i2c_do_msg] native defer
[  259.626383] [drm:drm_dp_i2c_do_msg] native defer
[  259.627816] [drm:drm_dp_i2c_do_msg] native defer
[  259.629273] [drm:drm_dp_i2c_do_msg] native defer
[  259.630705] [drm:drm_dp_i2c_do_msg] native defer
[  259.632137] [drm:drm_dp_i2c_do_msg] native defer
[  259.633571] [drm:drm_dp_i2c_do_msg] native defer
[  259.634998] [drm:drm_dp_i2c_do_msg] native defer
[  259.636238] [drm:drm_helper_hpd_irq_event] [CONNECTOR:56:DP-2] status updated from connected to connected
[  259.636288] [drm:intel_hdmi_detect [i915]] [CONNECTOR:61:HDMI-A-1]
[  259.637915] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0050 w(1)
[  259.637958] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first message, retry
[  259.640084] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0050 w(1)
[  259.640101] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent adapter i915 gmbus dpc
[  259.642283] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1)
[  259.642348] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first message, retry
[  259.644463] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1)
[  259.644476] [drm:drm_dp_dual_mode_detect] DP dual mode HDMI ID:  (err -6)
[  259.644489] [drm:drm_helper_hpd_irq_event] [CONNECTOR:61:HDMI-A-1] status updated from disconnected to disconnected
[  259.836429] ata3: SATA link down (SStatus 0 SControl 300)
[  259.836483] ata4: SATA link down (SStatus 0 SControl 300)
[  259.852025] ata2: SATA link down (SStatus 4 SControl 300)
[  260.013626] usb 1-5: reset low-speed USB device number 2 using xhci_hcd
[  260.013949] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[  260.054977] ata1.00: configured for UDMA/133
[  260.546713] usb 1-6: reset low-speed USB device number 6 using xhci_hcd
[  260.819565] PM: restore of devices complete after 1297.686 msecs
[  260.826980] PM: Image restored successfully.
[  260.827364] PM: Basic memory bitmaps freed
[  260.827370] OOM killer enabled.
[  260.827375] Restarting tasks ... done.
[  260.850405] video LNXVIDEO:00: Restoring backlight state
[  260.851126] [drm] RC6 on
[  262.278714] [IGT] gem_exec_suspend: exiting, ret=0
Comment 1 Elizabeth 2017-07-12 21:29:33 UTC
Adding tag into "Whiteboard" field - ReadyForDev
*Status is correct
*Platform is included
*Feature is included
*Priority and Severity correctly set
*Logs included
Comment 2 Elizabeth 2017-07-19 17:04:49 UTC
Changing priority to High since is IGT basic Failure.
Comment 3 Clinton Taylor 2017-08-14 23:47:16 UTC
Does this issue occur on any other platform? or just on the LSPcon con port of a BXT RVP?
Comment 4 Tomi Sarvela 2017-08-15 07:30:51 UTC
This platform is where I catched the issue with 100% reproducability. I don't think I've seen exactly the same problem with other hosts.
Comment 5 Elizabeth 2018-03-05 18:30:11 UTC
Hello, is this issue still valid with latest drm-tip? Thank you.
Comment 6 Jani Saarinen 2018-03-29 07:10:08 UTC
First of all. Sorry about spam.
This is mass update for our bugs. 

Sorry if you feel this annoying but with this trying to understand if bug still valid or not.
If bug investigation still in progress, please ignore this and I apologize!

If you think this is not anymore valid, please comment to the bug that can be closed.
If you haven't tested with our latest pre-upstream tree(drm-tip), can you do that also to see if issue is valid there still and if you cannot see issue there, please comment to the bug.
Comment 7 Jani Saarinen 2018-04-20 14:17:51 UTC
Tomi, is this still issue? 
I will close now and you can open if still issue


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.