On Mon, Dec 14, 2015 at 02:11:43PM -0800, Marc MERLIN wrote: > On Tue, Dec 01, 2015 at 08:27:32AM -0800, Marc MERLIN wrote: > > On Sat, Nov 28, 2015 at 09:54:50AM -0800, Marc MERLIN wrote: > > > On Tue, Nov 17, 2015 at 05:11:05PM +0200, Jani Nikula wrote: > > > > On Tue, 17 Nov 2015, Marc MERLIN <marc_xorg@xxxxxxxxxxx> wrote: > > > > > So, this is probably the 3rd time I send such a report with different > > > > > kernels and get 0 response. > > > > > Is this a write only list and no one is really seeing any of them, or is > > > > > this an unknown/known problem that no one can work on? > > > > > > > > Apologies; nothing wrong with your report, our fail. > > > > > > > > Given all your attempts I hate to ask, but please do give v4.3 or later > > > > a try. If that fails too, please file a bug at [1]. Add drm.debug=14 > > > > module parameter, and attach dmesg from boot to the bug. > > > > > > I'm now running 4.3.0 and haven't had the same problem yet. But for the > > > first time, X has crashed after a few days of use: > > > > > > Sadly I don't have a backtrace on this, but if you need me to dump symbols > > > on /usr/lib/xorg/modules/drivers/intel_drv.so, let me know. > > > > And it crashed again: > > vlc[15647]: segfault at 7f73e28ed300 ip 0000 7f73e28ed300 sp 00007f74244d9778 error 14 > > [drm:drm_mode_addfb2] [FB:58] > > [drm:i915_gem_open] > > [drm:i915_gem_context_create_ioctl] HW context 1 created > > [drm:drm_mode_addfb2] [FB:65] > > [drm:i915_gem_context_create_ioctl] HW context 2 created > > [drm:i915_gem_context_destroy_ioctl] HW context 1 destroyed > > Xorg[4945]: segfault at 7f7a69f5a000 ip 00007f7a6c9ba517 sp 00007fff0abbcc00 error 6 in intel_drv.so[7f7a6c95c000+18b000] > > Ok, it took a lot of time, but there you go, I have a crash with > backtrace. > Could someone now looking into this and hopefully fix it? Looking at dmesg I don't see the stuck pageflip anymore. It looks like the DDX is simply falling over itself, with now blame to the kernel here. Or if there is it's a new/different bug. So we need to restart triage and check whether this was introduced by a ddx or kernel upgrade. -Daniel > > Thanks, > Marc > > Program received signal SIGSEGV, Segmentation fault. > 0x00007fd3ad0b7b0d in __kgem_retire_rq () from /usr/lib/xorg/modules/drivers/intel_drv.so > #0 0x00007fd3ad0b7b0d in __kgem_retire_rq () from /usr/lib/xorg/modules/drivers/intel_drv.so > No locals. > #1 0x00007fd3ad0b8cb7 in __kgem_retire_requests_upto () from /usr/lib/xorg/modules/drivers/intel_drv.so > No locals. > #2 0x00007fd3ad0c4393 in __kgem_bo_is_busy.part.69 () from /usr/lib/xorg/modules/drivers/intel_drv.so > No locals. > #3 0x00007fd3ad0e99e5 in sna_put_zpixmap_blt.isra.92 () from /usr/lib/xorg/modules/drivers/intel_drv.so > No locals. > #4 0x00007fd3ad0e9c59 in sna_put_image () from /usr/lib/xorg/modules/drivers/intel_drv.so > No locals. > #5 0x000055f5cd5a33b3 in ?? () > No symbol table info available. > #6 0x000055f5cd5582d8 in ?? () > No symbol table info available. > #7 0x000055f5cd559715 in ?? () > No symbol table info available. > #8 0x000055f5cd4baa1f in ?? () > No symbol table info available. > #9 0x000055f5cd4beb4b in ?? () > No symbol table info available. > #10 0x00007fd3b12f5b45 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 > intel_02_known = {{idx = 6 '\006', assoc = 4 '\004', linesize = 32 ' ', rel_name = 0 '\000', size = 8192}, {idx = 8 '\b', assoc = 4 '\004', linesize = 32 ' ', rel_name = 0 '\000', size = 16384}, {idx = 9 '\t', assoc = 4 '\004', linesize = 32 ' ', rel_name = 0 '\000', size = 32768}, {idx = 10 '\n', assoc = 2 '\002', linesize = 32 ' ', rel_name = 3 '\0 > 03', size = 8192}, {idx = 12 '\f', assoc = 4 '\004', linesize = 32 ' ', rel_name = 3 '\003', size = 16384}, {idx = 13 '\r', assoc = 4 '\004', linesize = 64 '@', rel_name = 3 '\003', size = 16384}, {idx = 14 '\016', assoc = 6 '\006', linesize = 64 '@', rel_name = 3 '\003', size = 24576}, {idx = 33 '!', assoc = 8 '\b', linesize = 64 '@', rel_name = 6 '\006', s > ize = 262144}, {idx = 34 '"', assoc = 4 '\004', linesize = 64 '@', rel_name = 9 '\t', size = 524288}, {idx = 35 '#', assoc = 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 1048576}, {idx = 37 '%', assoc = 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 2097152}, {idx = 41 ')', assoc = 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 4194304}, > {idx = 44 ',', assoc = 8 '\b', linesize = 64 '@', rel_name = 3 '\003', size = 32768}, {idx = 48 '0', assoc = 8 '\b', linesize = 64 '@', rel_name = 0 '\000', size = 32768}, {idx = 57 '9', assoc = 4 '\004', linesize = 64 '@', rel_name = 6 '\006', size = 131072}, {idx = 58 ':', assoc = 6 '\006', linesize = 64 '@', rel_name = 6 '\006', size = 196608}, {idx = 59 > ';', assoc = 2 '\002', linesize = 64 '@', rel_name = 6 '\006', size = 131072}, {idx = 60 '<', assoc = 4 '\004', linesize = 64 '@', rel_name = 6 '\006', size = 262144}, {idx = 61 '=', assoc = 6 '\006', linesize = 64 '@', rel_name = 6 '\006', size = 393216}, {idx = 62 '>', assoc = 4 '\004', linesize = 64 '@', rel_name = 6 '\006', size = 524288}, {idx = 63 '?', > assoc = 2 '\002', linesize = 64 '@', rel_name = 6 '\006', size = 262144}, {idx = 65 'A', assoc = 4 '\004', linesize = 32 ' ', rel_name = 6 '\006', size = 131072}, {idx = 66 'B', assoc = 4 '\004', linesize = 32 ' ', rel_name = 6 '\006', size = 262144}, {idx = 67 'C', assoc = 4 '\004', linesize = 32 ' ', rel_name = 6 '\006', size = 524288}, {idx = 68 'D', ass > oc = 4 '\004', linesize = 32 ' ', rel_name = 6 '\006', size = 1048576}, {idx = 69 'E', assoc = 4 '\004', linesize = 32 ' ', rel_name = 6 '\006', size = 2097152}, {idx = 70 'F', assoc = 4 '\004', linesize = 64 '@', rel_name = 9 '\t', size = 4194304}, {idx = 71 'G', assoc = 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 8388608}, {idx = 72 'H', assoc = 1 > 2 '\f', linesize = 64 '@', rel_name = 6 '\006', size = 3145728}, {idx = 73 'I', assoc = 16 '\020', linesize = 64 '@', rel_name = 6 '\006', size = 4194304}, {idx = 74 'J', assoc = 12 '\f', linesize = 64 '@', rel_name = 9 '\t', size = 6291456}, {idx = 75 'K', assoc = 16 '\020', linesize = 64 '@', rel_name = 9 '\t', size = 8388608}, {idx = 76 'L', assoc = 12 '\ > f', linesize = 64 '@', rel_name = 9 '\t', size = 12582912}, {idx = 77 'M', assoc = 16 '\020', linesize = 64 '@', rel_name = 9 '\t', size = 16777216}, {idx = 78 'N', assoc = 24 '\030', linesize = 64 '@', rel_name = 6 '\006', size = 6291456}, {idx = 96 '`', assoc = 8 '\b', linesize = 64 '@', rel_name = 3 '\003', size = 16384}, {idx = 102 'f', assoc = 4 '\004', > linesize = 64 '@', rel_name = 3 '\003', size = 8192}, {idx = 103 'g', assoc = 4 '\004', linesize = 64 '@', rel_name = 3 '\003', size = 16384}, {idx = 104 'h', assoc = 4 '\004', linesize = 64 '@', rel_name = 3 '\003', size = 32768}, {idx = 120 'x', assoc = 8 '\b', linesize = 64 '@', rel_name = 6 '\006', size = 1048576}, {idx = 121 'y', assoc = 8 '\b', linesi > ze = 64 '@', rel_name = 6 '\006', size = 131072}, {idx = 122 'z', assoc = 8 '\b', linesize = 64 '@', rel_name = 6 '\006', size = 262144}, {idx = 123 '{', assoc = 8 '\b', linesize = 64 '@', rel_name = 6 '\006', size = 524288}, {idx = 124 '|', assoc = 8 '\b', linesize = 64 '@', rel_name = 6 '\006', size = 1048576}, {idx = 125 '}', assoc = 8 '\b', linesize = 64 > '@', rel_name = 6 '\006', size = 2097152}, {idx = 127 '\177', assoc = 2 '\002', linesize = 64 '@', rel_name = 6 '\006', size = 524288}, {idx = 128 '\200', assoc = 8 '\b', linesize = 64 '@', rel_name = 6 '\006', size = 524288}, {idx = 130 '\202', assoc = 8 '\b', linesize = 32 ' ', rel_name = 6 '\006', size = 262144}, {idx = 131 '\203', assoc = 8 '\b', linesi > ze = 32 ' ', rel_name = 6 '\006', size = 524288}, {idx = 132 '\204', assoc = 8 '\b', linesize = 32 ' ', rel_name = 6 '\006', size = 1048576}, {idx = 133 '\205', assoc = 8 '\b', linesize = 32 ' ', rel_name = 6 '\006', size = 2097152}, {idx = 134 '\206', assoc = 4 '\004', linesize = 64 '@', rel_name = 6 '\006', size = 524288}, {idx = 135 '\207', assoc = 8 '\b' > , linesize = 64 '@', rel_name = 6 '\006', size = 1048576}, {idx = 208 '\320', assoc = 4 '\004', linesize = 64 '@', rel_name = 9 '\t', size = 524288}, {idx = 209 '\321', assoc = 4 '\004', linesize = 64 '@', rel_name = 9 '\t', size = 1048576}, {idx = 210 '\322', assoc = 4 '\004', linesize = 64 '@', rel_name = 9 '\t', size = 2097152}, {idx = 214 '\326', assoc = > 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 1048576}, {idx = 215 '\327', assoc = 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 2097152}, {idx = 216 '\330', assoc = 8 '\b', linesize = 64 '@', rel_name = 9 '\t', size = 4194304}, {idx = 220 '\334', assoc = 12 '\f', linesize = 64 '@', rel_name = 9 '\t', size = 2097152}, {idx = 221 '\335', assoc > = 12 '\f', linesize = 64 '@', rel_name = 9 '\t', size = 4194304}, {idx = 222 '\336', assoc = 12 '\f', linesize = 64 '@', rel_name = 9 '\t', size = 8388608}, {idx = 226 '\342', assoc = 16 '\020', linesize = 64 '@', rel_name = 9 '\t', size = 2097152}, {idx = 227 '\343', assoc = 16 '\020', linesize = 64 '@', rel_name = 9 '\t', size = 4194304}, {idx = 228 '\344' > , assoc = 16 '\020', linesize = 64 '@', rel_name = 9 '\t', size = 8388608}, {idx = 234 '\352', assoc = 24 '\030', linesize = 64 '@', rel_name = 9 '\t', size = 12582912}, {idx = 235 '\353', assoc = 24 '\030', linesize = 64 '@', rel_name = 9 '\t', size = 18874368}, {idx = 236 '\354', assoc = 24 '\030', linesize = 64 '@', rel_name = 9 '\t', size = 25165824}} > __x86_shared_cache_size_half = 393216 > __x86_data_cache_size_half = 16384 > __x86_data_cache_size = 32768 > __x86_raw_shared_cache_size_half = 393216 > __x86_prefetchw = 0 > __x86_raw_data_cache_size_half = 16384 > __x86_raw_data_cache_size = 32768 > __x86_shared_cache_size = 786432 > __x86_raw_shared_cache_size = 786432 > #11 0x000055f5cd4a8f5e in _start () > No symbol table info available. > [Thread 0x7fd3ac672700 (LWP 23418) exited] > [Thread 0x7fd3ace73700 (LWP 23417) exited] > [Thread 0x7fd3abe71700 (LWP 23419) exited] > > Program terminated with signal SIGSEGV, Segmentation fault. > > Dmesg around the crash: > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:64] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:64] > [drm:drm_mode_addfb2] [FB:61] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:64] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_addfb2] [FB:61] > [drm:intel_edp_backlight_off] > [drm:intel_panel_actually_set_backlight] set backlight PWM = 0 > [drm:intel_disable_pipe] disabling pipe A > [drm:edp_panel_vdd_on] Turning eDP port D VDD on > [drm:edp_panel_vdd_on] PP_STATUS: 0x80000008 PP_CONTROL: 0xabcd000b > [drm:edp_panel_off] Turn eDP port D panel power off > [drm:wait_panel_off] Wait for panel power off time > [drm:wait_panel_status] mask b0000000 value 00000000 status 80000008 control abcd0000 > [drm:intel_get_hpd_pins] hotplug event received, stat 0x00800000, dig 0x00121010, pins 0x00000080 > [drm:intel_hpd_irq_handler] digital hpd port D - long > [drm:intel_hpd_irq_storm_detect] Received HPD interrupt on PIN 7 - cnt: 0 > [drm:intel_dp_hpd_pulse] ignoring long hpd on eDP port D > [drm:wait_panel_status] Wait complete > [drm:intel_power_well_disable] disabling always-on > [drm:intel_connector_check_state] [CONNECTOR:49:eDP-1] > [drm:check_encoder_state] [ENCODER:32:DAC-32] > [drm:check_encoder_state] [ENCODER:33:TMDS-33] > [drm:check_encoder_state] [ENCODER:35:DP MST-35] > [drm:check_encoder_state] [ENCODER:36:DP MST-36] > [drm:check_encoder_state] [ENCODER:37:DP MST-37] > [drm:check_encoder_state] [ENCODER:42:TMDS-42] > [drm:check_encoder_state] [ENCODER:44:DP MST-44] > [drm:check_encoder_state] [ENCODER:45:DP MST-45] > [drm:check_encoder_state] [ENCODER:46:DP MST-46] > [drm:check_encoder_state] [ENCODER:48:TMDS-48] > [drm:check_encoder_state] [ENCODER:50:DP MST-50] > [drm:check_encoder_state] [ENCODER:51:DP MST-51] > [drm:check_encoder_state] [ENCODER:52:DP MST-52] > [drm:check_crtc_state] [CRTC:21] > [drm:check_shared_dpll_state] WRPLL 1 > [drm:check_shared_dpll_state] WRPLL 2 > [drm:connected_sink_compute_bpp] [CONNECTOR:49:eDP-1] checking for sink bpp constrains > [drm:connected_sink_compute_bpp] clamping display bpp (was 36) to EDID reported max of 24 > [drm:intel_dp_compute_config] DP link computation with max lane count 4 max bw 270000 pixel clock 302500KHz > [drm:intel_dp_compute_config] DP link bw 0a lane count 4 clock 270000 bpp 24 > [drm:intel_dp_compute_config] DP link bw required 726000 available 864000 > [drm:intel_modeset_pipe_config] plane bpp: 36, pipe bpp: 24, dithering: 0 > [drm:intel_dump_pipe_config] [CRTC:21][modeset] config ffff8803ca108000 for pipe A > [drm:intel_dump_pipe_config] cpu_transcoder: A > [drm:intel_dump_pipe_config] pipe bpp: 24, dithering: 0 > [drm:intel_dump_pipe_config] fdi/pch: 0, lanes: 0, gmch_m: 0, gmch_n: 0, link_m: 0, link_n: 0, tu: 0 > [drm:intel_dump_pipe_config] dp: 1, gmch_m: 7048760, gmch_n: 8388608, link_m: 587396, link_n: 524288, tu: 64 > [drm:intel_dump_pipe_config] dp: 1, gmch_m2: 0, gmch_n2: 0, link_m2: 0, link_n2: 0, tu2: 0 > [drm:intel_dump_pipe_config] audio: 0, infoframes: 0 > [drm:intel_dump_pipe_config] requested mode: > [drm:drm_mode_debug_printmodeline] Modeline 0:"2880x1620" 60 302500 2880 2924 2928 3076 1620 1629 1630 1640 0x48 0x5 > [drm:intel_dump_pipe_config] adjusted mode: > [drm:drm_mode_debug_printmodeline] Modeline 0:"2880x1620" 60 302500 2880 2924 2928 3076 1620 1629 1630 1640 0x48 0x5 > [drm:intel_dump_crtc_timings] crtc timings: 302500 2880 2924 2928 3076 1620 1629 1630 1640, type: 0x48 flags: 0x5 > [drm:intel_dump_pipe_config] port clock: 270000 > [drm:intel_dump_pipe_config] pipe src size: 2880x1620 > [drm:intel_dump_pipe_config] num_scalers: 0, scaler_users: 0x0, scaler_id: 0 > [drm:intel_dump_pipe_config] gmch pfit: control: 0x00000000, ratios: 0x00000000, lvds border: 0x00000000 > [drm:intel_dump_pipe_config] pch pfit: pos: 0x00000000, size: 0x00000000, disabled > [drm:intel_dump_pipe_config] ips: 0 > [drm:intel_dump_pipe_config] double wide: 0 > [drm:intel_dump_pipe_config] ddi_pll_sel: 536870912; dpll_hw_state: wrpll: 0x0 > [drm:intel_dump_pipe_config] planes on this crtc > [drm:intel_dump_pipe_config] STANDARD PLANE:18 plane: 0.0 idx: 0 disabled, scaler_id = 0 > [drm:intel_dump_pipe_config] CURSOR PLANE:20 plane: 0.1 idx: 1 disabled, scaler_id = 0 > [drm:intel_dump_pipe_config] STANDARD PLANE:22 plane: 0.1 idx: 2 disabled, scaler_id = 0 > [drm:intel_power_well_enable] enabling always-on > [drm:edp_panel_on] Turn eDP port D panel power on > [drm:wait_panel_power_cycle] Wait for panel power cycle > [drm:wait_panel_status] mask b800000f value 00000000 status 08000001 control abcd0000 > [drm:wait_panel_status] Wait complete > [drm:wait_panel_on] Wait for panel power on > [drm:wait_panel_status] mask b000000f value 80000008 status 0000000a control abcd0003 > [drm:intel_get_hpd_pins] hotplug event received, stat 0x00800000, dig 0x00121010, pins 0x00000080 > [drm:intel_hpd_irq_handler] digital hpd port D - long > [drm:intel_hpd_irq_storm_detect] Received HPD interrupt on PIN 7 - cnt: 1 > [drm:intel_dp_hpd_pulse] ignoring long hpd on eDP port D > [drm:wait_panel_status] Wait complete > [drm:edp_panel_vdd_on] Turning eDP port D VDD on > [drm:edp_panel_vdd_on] PP_STATUS: 0x80000008 PP_CONTROL: 0xabcd000b > [drm:intel_dp_set_signal_levels] Using signal levels 05000000 > [drm:intel_dp_set_signal_levels] Using vswing level 1 > [drm:intel_dp_set_signal_levels] Using pre-emphasis level 1 > [drm:intel_dp_start_link_train] clock recovery not ok, reset > [drm:intel_dp_set_signal_levels] Using signal levels 00000000 > [drm:intel_dp_set_signal_levels] Using vswing level 0 > [drm:intel_dp_set_signal_levels] Using pre-emphasis level 0 > [drm:intel_dp_set_signal_levels] Using signal levels 04000000 > [drm:intel_dp_set_signal_levels] Using vswing level 1 > [drm:intel_dp_set_signal_levels] Using pre-emphasis level 0 > [drm:intel_dp_start_link_train] clock recovery OK > [drm:intel_dp_set_signal_levels] Using signal levels 05000000 > [drm:intel_dp_set_signal_levels] Using vswing level 1 > [drm:intel_dp_set_signal_levels] Using pre-emphasis level 1 > [drm:intel_dp_set_signal_levels] Using signal levels 05000000 > [drm:intel_dp_set_signal_levels] Using vswing level 1 > [drm:intel_dp_set_signal_levels] Using pre-emphasis level 1 > [drm:intel_dp_complete_link_train] Channel EQ done. DP Training successful > [drm:intel_enable_pipe] enabling pipe A > [drm:intel_edp_backlight_on] > [drm:intel_panel_enable_backlight] pipe A > [drm:intel_panel_actually_set_backlight] set backlight PWM = 4789 > [drm:intel_psr_enable] PSR not supported by this panel > [drm:intel_edp_drrs_enable] Panel doesn't support DRRS > [drm:intel_connector_check_state] [CONNECTOR:49:eDP-1] > [drm:check_encoder_state] [ENCODER:32:DAC-32] > [drm:check_encoder_state] [ENCODER:33:TMDS-33] > [drm:check_encoder_state] [ENCODER:35:DP MST-35] > [drm:check_encoder_state] [ENCODER:36:DP MST-36] > [drm:check_encoder_state] [ENCODER:37:DP MST-37] > [drm:check_encoder_state] [ENCODER:42:TMDS-42] > [drm:check_encoder_state] [ENCODER:44:DP MST-44] > [drm:check_encoder_state] [ENCODER:45:DP MST-45] > [drm:check_encoder_state] [ENCODER:46:DP MST-46] > [drm:check_encoder_state] [ENCODER:48:TMDS-48] > [drm:check_encoder_state] [ENCODER:50:DP MST-50] > [drm:check_encoder_state] [ENCODER:51:DP MST-51] > [drm:check_encoder_state] [ENCODER:52:DP MST-52] > [drm:check_crtc_state] [CRTC:21] > [drm:check_shared_dpll_state] WRPLL 1 > [drm:check_shared_dpll_state] WRPLL 2 > [drm:i915_gem_open] > [drm:i915_gem_open] > [drm:drm_mode_getresources] CRTC[3] CONNECTORS[6] ENCODERS[13] > [drm:drm_mode_getresources] CRTC[3] CONNECTORS[6] ENCODERS[13] > [drm:drm_mode_addfb2] [FB:58] > [drm:drm_mode_getresources] CRTC[3] CONNECTORS[6] ENCODERS[13] > [drm:drm_mode_getresources] [CRTC:21] > [drm:drm_mode_getresources] [CRTC:25] > [drm:drm_mode_getresources] [CRTC:29] > [drm:drm_mode_getresources] [ENCODER:32:DAC-32] > [drm:drm_mode_getresources] [ENCODER:33:TMDS-33] > [drm:drm_mode_getresources] [ENCODER:35:DP MST-35] > [drm:drm_mode_getresources] [ENCODER:36:DP MST-36] > [drm:drm_mode_getresources] [ENCODER:37:DP MST-37] > [drm:drm_mode_getresources] [ENCODER:42:TMDS-42] > [drm:drm_mode_getresources] [ENCODER:44:DP MST-44] > [drm:drm_mode_getresources] [ENCODER:45:DP MST-45] > [drm:drm_mode_getresources] [ENCODER:46:DP MST-46] > [drm:drm_mode_getresources] [ENCODER:48:TMDS-48] > [drm:drm_mode_getresources] [ENCODER:50:DP MST-50] > [drm:drm_mode_getresources] [ENCODER:51:DP MST-51] > [drm:drm_mode_getresources] [ENCODER:52:DP MST-52] > [drm:drm_mode_getresources] [CONNECTOR:49:eDP-1] > [drm:drm_mode_getresources] [CONNECTOR:31:VGA-1] > [drm:drm_mode_getresources] [CONNECTOR:34:DP-1] > [drm:drm_mode_getresources] [CONNECTOR:40:HDMI-A-1] > [drm:drm_mode_getresources] [CONNECTOR:43:DP-2] > [drm:drm_mode_getresources] [CONNECTOR:47:HDMI-A-2] > [drm:drm_mode_getresources] CRTC[3] CONNECTORS[6] ENCODERS[13] > [drm:drm_mode_getconnector] [CONNECTOR:49:?] > [drm:drm_mode_getconnector] [CONNECTOR:49:?] > [drm:drm_mode_getconnector] [CONNECTOR:31:?] > [drm:drm_mode_getconnector] [CONNECTOR:31:?] > [drm:drm_mode_getconnector] [CONNECTOR:34:?] > [drm:drm_mode_getconnector] [CONNECTOR:34:?] > [drm:drm_mode_getconnector] [CONNECTOR:40:?] > [drm:drm_mode_getconnector] [CONNECTOR:40:?] > [drm:drm_mode_getconnector] [CONNECTOR:43:?] > [drm:drm_mode_getconnector] [CONNECTOR:43:?] > [drm:drm_mode_getconnector] [CONNECTOR:47:?] > [drm:drm_mode_getconnector] [CONNECTOR:47:?] > [drm:drm_mode_addfb2] [FB:58] > [drm:drm_mode_addfb2] [FB:62] > [drm:drm_mode_setcrtc] [CRTC:21] > [drm:drm_mode_setcrtc] [CONNECTOR:49:eDP-1] > [drm:drm_mode_setcrtc] [CRTC:25] > [drm:drm_mode_setcrtc] [CRTC:29] > [drm:edp_panel_vdd_off_sync] Turning eDP port D VDD off > [drm:edp_panel_vdd_off_sync] PP_STATUS: 0x80000008 PP_CONTROL: 0xabcd0007 > [drm:connected_sink_compute_bpp] [CONNECTOR:49:eDP-1] checking for sink bpp constrains > [drm:connected_sink_compute_bpp] clamping display bpp (was 36) to EDID reported max of 24 > [drm:intel_dp_compute_config] DP link computation with max lane count 4 max bw 270000 pixel clock 302500KHz > [drm:intel_dp_compute_config] DP link bw 0a lane count 4 clock 270000 bpp 24 > [drm:intel_dp_compute_config] DP link bw required 726000 available 864000 > [drm:intel_modeset_pipe_config] plane bpp: 36, pipe bpp: 24, dithering: 0 > [drm:intel_dump_pipe_config] [CRTC:21][modeset] config ffff88027bc3e000 for pipe A > [drm:intel_dump_pipe_config] cpu_transcoder: A > [drm:intel_dump_pipe_config] pipe bpp: 24, dithering: 0 > [drm:intel_dump_pipe_config] fdi/pch: 0, lanes: 0, gmch_m: 0, gmch_n: 0, link_m: 0, link_n: 0, tu: 0 > [drm:intel_dump_pipe_config] dp: 1, gmch_m: 7048760, gmch_n: 8388608, link_m: 587396, link_n: 524288, tu: 64 > [drm:intel_dump_pipe_config] dp: 1, gmch_m2: 0, gmch_n2: 0, link_m2: 0, link_n2: 0, tu2: 0 > [drm:intel_dump_pipe_config] audio: 0, infoframes: 0 > [drm:intel_dump_pipe_config] requested mode: > [drm:drm_mode_debug_printmodeline] Modeline 0:"2880x1620" 60 302500 2880 2924 2928 3076 1620 1629 1630 1640 0x48 0x5 > [drm:intel_dump_pipe_config] adjusted mode: > [drm:drm_mode_debug_printmodeline] Modeline 0:"2880x1620" 60 302500 2880 2924 2928 3076 1620 1629 1630 1640 0x48 0x5 > [drm:intel_dump_crtc_timings] crtc timings: 302500 2880 2924 2928 3076 1620 1629 1630 1640, type: 0x48 flags: 0x5 > [drm:intel_dump_pipe_config] port clock: 270000 > [drm:intel_dump_pipe_config] pipe src size: 2880x1620 > [drm:intel_dump_pipe_config] num_scalers: 0, scaler_users: 0x0, scaler_id: 0 > [drm:intel_dump_pipe_config] gmch pfit: control: 0x00000000, ratios: 0x00000000, lvds border: 0x00000000 > [drm:intel_dump_pipe_config] pch pfit: pos: 0x00000000, size: 0x00000000, disabled > [drm:intel_dump_pipe_config] ips: 0 > [drm:intel_dump_pipe_config] double wide: 0 > [drm:intel_dump_pipe_config] ddi_pll_sel: 536870912; dpll_hw_state: wrpll: 0x0 > [drm:intel_dump_pipe_config] planes on this crtc > [drm:intel_dump_pipe_config] STANDARD PLANE:18 plane: 0.0 idx: 0 enabled > [drm:intel_dump_pipe_config] FB:60, fb = 2880x1620 format = 0x34325258 > [drm:intel_dump_pipe_config] scaler:0 src (0, 0) 2880x1620 dst (0, 0) 2880x1620 > [drm:intel_dump_pipe_config] CURSOR PLANE:20 plane: 0.1 idx: 1 disabled, scaler_id = 0 > [drm:intel_dump_pipe_config] STANDARD PLANE:22 plane: 0.1 idx: 2 disabled, scaler_id = 0 > [drm:intel_edp_backlight_off] > [drm:intel_panel_actually_set_backlight] set backlight PWM = 0 > [drm:intel_disable_pipe] disabling pipe A > [drm:edp_panel_vdd_on] Turning eDP port D VDD on > [drm:edp_panel_vdd_on] PP_STATUS: 0x80000008 PP_CONTROL: 0xabcd000b > [drm:edp_panel_off] Turn eDP port D panel power off > [drm:wait_panel_off] Wait for panel power off time > [drm:wait_panel_status] mask b0000000 value 00000000 status 80000008 control abcd0000 > [drm:intel_get_hpd_pins] hotplug event received, stat 0x00800000, dig 0x00121010, pins 0x00000080 > [drm:intel_hpd_irq_handler] digital hpd port D - long > [drm:intel_hpd_irq_storm_detect] Received HPD interrupt on PIN 7 - cnt: 0 > [drm:intel_dp_hpd_pulse] ignoring long hpd on eDP port D > [drm:wait_panel_status] Wait complete > [drm:intel_power_well_disable] disabling always-on > > > > Thanks, > Marc > -- > "A mouse is a device used to point at the xterm you want to type in" - A.S.R. > Microsoft is to operating systems .... > .... what McDonalds is to gourmet cooking > Home page: http://marc.merlins.org/ | PGP 1024R/763BE901 > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx