Here we go again, v2 of [1].

Add patches 1&2 and replace the last patch with two new ones.

Basically use fixed 10 second timeout on fence waits *only* when GPU
reset clobbers display or we're running forced display reset tests,
otherwise don't timeout, and unify both i915 and xe drivers on this.

BR,
Jani.


[1] https://lore.kernel.org/r/[email protected]


Jani Nikula (7):
  drm/i915/reset: move gpu_reset_clobbers_display platform property to
    display
  drm/i915/reset: make intel_display_reset_supported() static
  drm/i915/display: use struct intel_atomic_state *state variable naming
  drm/i915/display: reduce indent in intel_atomic_commit_fence_wait()
  drm/i915/display: debug log about fence wait timeouts and other errors
  drm/i915: only timeout on fence waits for display reset
  drm/i915/display: use fixed 10 second timeout for fence wait

 drivers/gpu/drm/i915/display/intel_display.c  | 34 +++++++++++++------
 .../drm/i915/display/intel_display_reset.c    | 10 +++++-
 .../drm/i915/display/intel_display_reset.h    |  2 +-
 drivers/gpu/drm/i915/gt/intel_reset.c         |  7 ++--
 drivers/gpu/drm/i915/i915_pci.c               |  6 ----
 drivers/gpu/drm/i915/intel_device_info.h      |  1 -
 .../drm/xe/compat-i915-headers/i915_config.h  | 16 ---------
 7 files changed, 36 insertions(+), 40 deletions(-)
 delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_config.h

-- 
2.47.3

Reply via email to