[Intel-gfx] [PULL] drm-intel-next-fixes for v5.6-rc2
Jani Nikula
jani.nikula at intel.com
Thu Feb 13 09:53:48 UTC 2020
Hi Dave & Daniel -
Most of these were aimed at a "next fixes" pull already during the merge
window, but there were issues with the baseline I used, which resulted
in a lot of issues in CI. I've regenerated this stuff piecemeal now,
adding gradually to it, and it seems healthy now.
Due to the issues this is much bigger than I'd like. But it was
obviously necessary to take the time to ensure it's not garbage...
BR,
Jani.
The following changes since commit 9f880327160feb695de03caa29604883b0d00087:
Merge tag 'amd-drm-next-5.6-2020-02-05' of git://people.freedesktop.org/~agd5f/linux into drm-next (2020-02-07 12:29:36 +1000)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-fixes-2020-02-13
for you to fetch changes up to 2aaaa5ee1c3d624a5bcad4ee25f954559c565bc2:
drm/i915: Mark the removal of the i915_request from the sched.link (2020-02-12 17:04:33 +0200)
----------------------------------------------------------------
drm/i915 fixes for v5.6-rc2
----------------------------------------------------------------
Chris Wilson (19):
drm/i915/pmu: Correct the rc6 offset upon enabling
drm/i915/gem: Take local vma references for the parser
drm/i915/selftests: Add a mock i915_vma to the mock_ring
drm/i915/gt: Use the BIT when checking the flags, not the index
drm/i915/execlists: Leave resetting ring to intel_ring
drm/i915/gem: Store mmap_offsets in an rbtree rather than a plain list
drm/i915: Don't show the blank process name for internal/simulated errors
drm/i915/gem: Detect overflow in calculating dumb buffer size
drm/i915: Check activity on i915_vma after confirming pin_count==0
drm/i915: Stub out i915_gpu_coredump_put
drm/i915: Tighten atomicity of i915_active_acquire vs i915_active_release
drm/i915/gt: Acquire ce->active before ce->pin_count/ce->pin_mutex
drm/i915/gem: Tighten checks and acquiring the mmap object
drm/i915: Keep track of request among the scheduling lists
drm/i915/gt: Allow temporary suspension of inflight requests
drm/i915/execlists: Offline error capture
drm/i915/execlists: Take a reference while capturing the guilty request
drm/i915/execlists: Reclaim the hanging virtual request
drm/i915: Mark the removal of the i915_request from the sched.link
Igor Druzhinin (2):
drm/i915/gvt: fix high-order allocation failure on late load
drm/i915/gvt: more locking for ppgtt mm LRU list
Jani Nikula (1):
Merge tag 'gvt-fixes-2020-02-12' of https://github.com/intel/gvt-linux into drm-intel-next-fixes
José Roberto de Souza (1):
drm/i915: Fix preallocated barrier list append
Vandita Kulkarni (1):
drm/i915/bios: Fix the timing parameters
Ville Syrjälä (2):
drm/i915: Fix post-fastset modeset check for port sync
drm/i915: Make a copy of the ggtt view for slave plane
Vivek Kasireddy (2):
drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONFIG_ACPI=y (v2)
drm/i915/dsi: Ensure that the ACPI adapter lookup overrides the bus num
Zhang Xiaoxu (1):
drm/i915: Fix i915_error_state_store error defination
drivers/gpu/drm/i915/display/intel_bios.c | 6 +-
drivers/gpu/drm/i915/display/intel_display.c | 44 ++-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 50 ++--
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 37 ++-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 129 ++++++---
drivers/gpu/drm/i915/gem/i915_gem_object.c | 18 +-
drivers/gpu/drm/i915/gem/i915_gem_object.h | 12 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 6 +-
drivers/gpu/drm/i915/gt/intel_context.c | 46 +--
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +
drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 +
drivers/gpu/drm/i915/gt/intel_lrc.c | 354 ++++++++++++++++++++++-
drivers/gpu/drm/i915/gt/mock_engine.c | 17 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 258 +++++++++++++++++
drivers/gpu/drm/i915/gvt/firmware.c | 4 +-
drivers/gpu/drm/i915/gvt/gtt.c | 4 +
drivers/gpu/drm/i915/i915_active.c | 35 ++-
drivers/gpu/drm/i915/i915_active.h | 6 +
drivers/gpu/drm/i915/i915_gem.c | 5 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 7 +-
drivers/gpu/drm/i915/i915_pmu.c | 12 +
drivers/gpu/drm/i915/i915_request.c | 6 +-
drivers/gpu/drm/i915/i915_request.h | 60 ++++
drivers/gpu/drm/i915/i915_scheduler.c | 22 +-
drivers/gpu/drm/i915/i915_vma.c | 14 +-
26 files changed, 990 insertions(+), 178 deletions(-)
--
Jani Nikula, Intel Open Source Graphics Center
More information about the Intel-gfx
mailing list