Hi Dave and Daniel,
Here goes drm-intel-fixes-2021-07-22:
Couple reverts from Jason getting rid of asynchronous command parsing and fence error propagation and a GVT fix of shadow ppgtt invalidation with proper D3 state tracking from Colin.
Thanks, Rodrigo.
The following changes since commit 2734d6c1b1a089fb593ef6a23d4b70903526fe0c:
Linux 5.14-rc2 (2021-07-18 14:13:49 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2021-07-22
for you to fetch changes up to 6e0b6528d783b2b87bd9e1bea97cf4dac87540d7:
drm/i915: Correct the docs for intel_engine_cmd_parser (2021-07-21 11:49:36 -0400)
---------------------------------------------------------------- Couple reverts from Jason getting rid of asynchronous command parsing and fence error propagation and a GVT fix of shadow ppgtt invalidation with proper D3 state tracking from Colin.
---------------------------------------------------------------- Colin Xu (1): drm/i915/gvt: Clear d3_entered on elsp cmd submission.
Jason Ekstrand (3): drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" Revert "drm/i915: Propagate errors on awaiting already signaled fences" drm/i915: Correct the docs for intel_engine_cmd_parser
Rodrigo Vivi (1): Merge tag 'gvt-fixes-2021-07-15' of https://github.com/intel/gvt-linux into drm-intel-fixes
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 227 ++------------------- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 4 + drivers/gpu/drm/i915/gvt/handlers.c | 15 ++ drivers/gpu/drm/i915/i915_cmd_parser.c | 136 ++++++------ drivers/gpu/drm/i915/i915_drv.h | 7 +- drivers/gpu/drm/i915/i915_request.c | 8 +- 6 files changed, 109 insertions(+), 288 deletions(-)