Backports of fixes for v5.2. Chris Wilson (3): drm/i915: Make the semaphore saturation mask global drm/i915/userptr: Acquire the page lock around set_page_dirty() drm/i915: Don't dereference request if it may have been retired when printing John Harrison (1): drm/i915: Support flags in whitlist WAs Kenneth Graunke (1): drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. Lionel Landwerlin (3): drm/i915/perf: fix ICL perf register offsets drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT drivers/gpu/drm/i915/i915_gem_userptr.c | 10 ++++- drivers/gpu/drm/i915/i915_perf.c | 10 +++-- drivers/gpu/drm/i915/i915_reg.h | 7 ++++ drivers/gpu/drm/i915/i915_request.c | 4 +- drivers/gpu/drm/i915/intel_context.c | 1 - drivers/gpu/drm/i915/intel_context_types.h | 2 - drivers/gpu/drm/i915/intel_engine_cs.c | 17 +++++---- drivers/gpu/drm/i915/intel_engine_types.h | 2 + drivers/gpu/drm/i915/intel_workarounds.c | 43 ++++++++++++++++++++-- 9 files changed, 77 insertions(+), 19 deletions(-) -- 2.20.1