[PULL] drm-intel-next-fixes
mbox series

Message ID 20200528144012.GA141827@jlahtine-desk.ger.corp.intel.com
State New
Headers show
Series
  • [PULL] drm-intel-next-fixes
Related show

Pull-request

git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-fixes-2020-05-28

Message

Joonas Lahtinen May 28, 2020, 2:40 p.m. UTC
Hi Dave & Daniel,

Two bigger fixes to corner case kernel access faults
and three workload scheduling fixups this week.

CI_DINF_191 at:
https://intel-gfx-ci.01.org/tree/drm-intel-next-fixes/combined-alt.html?

I got gvt-next-fixes pull today, I'll pull it next week so it
has time to run through CI.

PS. Update on igt@i915_selftest@live@gt_pm is that subtest was
updated and the added part is failing for now. The granularity
of the kernel selftests is short one level from normal IGT due
to nature of how they integrate to CI.

Regards, Joonas

***

drm-intel-next-fixes-2020-05-28:

One empty list iteration bug (Cc: stable), One use after free fix
and three workload scheduling fixups.

The following changes since commit d96536f0fe699729a0974eb5b65eb0d87cc747e1:

  drm/i915: Fix AUX power domain toggling across TypeC mode resets (2020-05-19 17:54:07 +0300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-fixes-2020-05-28

for you to fetch changes up to 757a9395f33c51c4e6eff2c7c0fbd50226a58224:

  drm/i915/gem: Avoid iterating an empty list (2020-05-25 15:40:43 +0300)

----------------------------------------------------------------
One empty list iteration bug (Cc: stable), One use after free fix
and three workload scheduling fixups.

----------------------------------------------------------------
Chris Wilson (5):
      drm/i915: Don't set queue-priority hint when supressing the reschedule
      drm/i915/gt: Remove errant assertion in __intel_context_do_pin
      drm/i915: Disable semaphore inter-engine sync without timeslicing
      drm/i915: Avoid using rq->engine after free during i915_fence_release
      drm/i915/gem: Avoid iterating an empty list

 drivers/gpu/drm/i915/gem/i915_gem_context.c |  4 ++--
 drivers/gpu/drm/i915/gem/i915_gem_shmem.c   | 15 ++++++++-----
 drivers/gpu/drm/i915/gt/intel_context.c     |  2 --
 drivers/gpu/drm/i915/i915_request.c         | 35 +++++++++++++++++++++++++++--
 drivers/gpu/drm/i915/i915_scheduler.c       | 16 ++++++-------
 5 files changed, 52 insertions(+), 20 deletions(-)