<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:huax.lu@intel.com" title="lu hua <huax.lu@intel.com>"> <span class="fn">lu hua</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - [ILK,IVB]kms_flip error: inter-flip ts jitter"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=59999">bug 59999</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>huax.lu@intel.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - [ILK,IVB]kms_flip error: inter-flip ts jitter"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=59999#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - [ILK,IVB]kms_flip error: inter-flip ts jitter"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=59999">bug 59999</a>
              from <span class="vcard"><a class="email" href="mailto:huax.lu@intel.com" title="lu hua <huax.lu@intel.com>"> <span class="fn">lu hua</span></a>
</span></b>
        <pre>I test it on (drm-intel-next-queued)cab8b5862acd55019fbeede6940d1a601912d6b8
kernel. It doesn't happen on hsw ivb snb ilk.
It still happens on GM45, PNV, 945GM when run following cases:
igt/kms_flip/blocking-wf_vblank
igt/kms_flip/flip-vs-absolute-wf_vblank
igt/kms_flip/flip-vs-blocking-wf-vblank
igt/kms_flip/flip-vs-panning
igt/kms_flip/flip-vs-wf_vblank
igt/kms_flip/plain-flip-fb-recreate
igt/kms_flip/plain-flip-ts-check
igt/kms_flip/wf_vblank-ts-check

run: ./kms_flip --run-subtest blocking-wf_vblank
output:
Using monotonic timestamps
running testcase: blocking-wf_vblank
Beginning blocking-wf_vblank on crtc 3, connector 5
  1280x800 60 1280 1296 1344 1415 800 801 804 816 0xa 0x48 69300
...inter-vblank ts jitter: 0s, 16777us

dmesg:
[  698.289269] [drm:i915_driver_open],
[  698.289285] [drm:intel_crtc_set_config], [CRTC:3] [FB:37] #connectors=1 (x
y) (0 0)
[  698.289291] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  698.289294] [drm:intel_crtc_set_config], [CRTC:4] [NOFB]
[  698.289296] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  698.289303] [drm:i915_driver_open],
[  698.289453] [drm:drm_mode_getresources], CRTC[2] CONNECTORS[6] ENCODERS[6]
[  698.289460] [drm:drm_mode_getresources], CRTC[2] CONNECTORS[6] ENCODERS[6]
[  698.289471] [drm:drm_mode_getresources], CRTC[2] CONNECTORS[6] ENCODERS[6]
[  698.289474] [drm:drm_mode_getresources], CRTC[2] CONNECTORS[6] ENCODERS[6]
[  698.289478] [drm:drm_mode_getconnector], [CONNECTOR:5:?]
[  698.289481] [drm:drm_helper_probe_single_connector_modes],
[CONNECTOR:5:LVDS-1]
[  698.289489] [drm:drm_helper_probe_single_connector_modes],
[CONNECTOR:5:LVDS-1] probed modes :
[  698.289491] [drm:drm_mode_debug_printmodeline], Modeline 36:"1280x800" 60
69300 1280 1296 1344 1415 800 801 804 816 0x48 0xa
[  698.289495] [drm:drm_mode_getconnector], [CONNECTOR:5:?]
[  698.289501] [drm:drm_mode_getresources], CRTC[2] CONNECTORS[6] ENCODERS[6]
[  698.289504] [drm:drm_mode_getresources], CRTC[2] CONNECTORS[6] ENCODERS[6]
[  698.289525] [drm:drm_mode_addfb], [FB:38]
[  698.289530] [drm:drm_mode_addfb], [FB:39]
[  698.289536] [drm:drm_mode_addfb], [FB:40]
[  698.334045] [drm:drm_mode_setcrtc], [CRTC:3]
[  698.334054] [drm:drm_mode_setcrtc], [CONNECTOR:5:LVDS-1]
[  698.334056] [drm:intel_crtc_set_config], [CRTC:3] [FB:38] #connectors=1 (x
y) (0 0)
[  698.334062] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  698.334067] [drm:i9xx_update_plane], Writing base 0042F000 00000000 0 0 5120
[  698.348177] [drm:intel_update_fbc], fbc set to per-chip default
[  698.348180] [drm:intel_update_fbc], fbc disabled per module param
[  699.352239] [drm:intel_update_fbc], fbc set to per-chip default
[  699.352241] [drm:intel_update_fbc], fbc disabled per module param
[  699.402719] [drm:intel_crtc_set_config], [CRTC:3] [FB:37] #connectors=1 (x
y) (0 0)
[  699.402723] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  699.402727] [drm:i9xx_update_plane], Writing base 00046000 00000000 0 0 5120
[  699.454216] [drm:intel_wait_for_vblank], vblank wait timed out
[  699.454217] [drm:intel_update_fbc], fbc set to per-chip default
[  699.454219] [drm:intel_update_fbc], fbc disabled per module param
[  699.454222] [drm:intel_crtc_set_config], [CRTC:4] [NOFB]
[  699.454225] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  699.454229] [drm:intel_crtc_set_config], [CRTC:3] [FB:37] #connectors=1 (x
y) (0 0)
[  699.454232] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  699.454245] [drm:intel_crtc_set_config], [CRTC:3] [FB:37] #connectors=1 (x
y) (0 0)
[  699.454248] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  699.457817] [drm:i915_driver_open],
[  699.457827] [drm:i915_driver_open],
[  699.466786] [drm:intel_crtc_set_config], [CRTC:3] [FB:37] #connectors=1 (x
y) (0 0)
[  699.466790] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]
[  699.466792] [drm:intel_crtc_set_config], [CRTC:4] [NOFB]
[  699.466794] [drm:intel_modeset_stage_output_state], [CONNECTOR:5:LVDS-1] to
[CRTC:3]</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>