[PULL] drm-intel-fixes
Jani Nikula
jani.nikula at intel.com
Thu Sep 17 08:45:52 UTC 2020
Hi Dave & Daniel -
Due to the separate feature pull we haven't picked up gem fixes until
now. Here's the first batch; there's potentially a few more to come [1].
I also just received a gvt fixes pull that didn't make it this week, so
there are still more fixes coming.
BR,
Jani.
[1] http://lore.kernel.org/r/87k0wuw1g3.fsf@intel.com
drm-intel-fixes-2020-09-17:
drm/i915 fixes for v5.9-rc6:
- Avoid exposing a partially constructed context
- Use RCU instead of mutex for context termination list iteration
- Avoid data race reported by KCSAN
- Filter wake_flags passed to default_wake_function
The following changes since commit 856deb866d16e29bd65952e0289066f6078af773:
Linux 5.9-rc5 (2020-09-13 16:06:00 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2020-09-17
for you to fetch changes up to 20612303a0b45de748d31331407e84300c38e497:
drm/i915: Filter wake_flags passed to default_wake_function (2020-09-16 11:10:05 +0300)
----------------------------------------------------------------
drm/i915 fixes for v5.9-rc6:
- Avoid exposing a partially constructed context
- Use RCU instead of mutex for context termination list iteration
- Avoid data race reported by KCSAN
- Filter wake_flags passed to default_wake_function
----------------------------------------------------------------
Chris Wilson (4):
drm/i915/gem: Delay tracking the GEM context until it is registered
drm/i915/gem: Reduce context termination list iteration guard to RCU
drm/i915: Be wary of data races when reading the active execlists
drm/i915: Filter wake_flags passed to default_wake_function
drivers/gpu/drm/i915/gem/i915_gem_context.c | 48 ++++++++++++++++++-----------
drivers/gpu/drm/i915/gt/intel_lrc.c | 15 ++++++---
drivers/gpu/drm/i915/i915_request.c | 25 +++++++++++++--
drivers/gpu/drm/i915/i915_sw_fence.c | 10 ++++--
4 files changed, 71 insertions(+), 27 deletions(-)
--
Jani Nikula, Intel Open Source Graphics Center
More information about the dri-devel
mailing list