Re: [PULL] drm-intel-fixes

Daniel Vetter
2017-04-12T14:08:16Z

On Wed, Apr 12, 2017 at 4:06 PM, Jani Nikula <jani.nikula@intel.com> wrote:
>
> Hi Dave, I've had most of these ready for more than a week now, but
> there was no use sending them as you were away. Fixes all around, except
> not so much display stuff this time. Hopefully winding down for this
> cycle now.

The rcu fix from Joonas was discussed quite a bit on the m-l, and
should fix the 4.11 stability regression a bunch of people reported.
Just wanted to highlight that one, it's an interesting debug story.
-Daniel
>
> BR,
> Jani.
>
> The following changes since commit 0abfe7e2570d7c729a7662e82c09a23f00f29346:
>
> drm/i915: Restore marking context objects as dirty on pinning (2017-03-27 11:56:27 +0300)
>
> are available in the git repository at:
>
> git://anongit.freedesktop.org/git/drm-intel tags/drm-intel-fixes-2017-04-12
>
> for you to fetch changes up to c053b5a506d3afc038c485a86e3d461f6c7fb207:
>
> drm/i915: Don't call synchronize_rcu_expedited under struct_mutex (2017-04-11 13:25:18 +0300)
>
> ----------------------------------------------------------------
> drm/i915 fixes for v4.11-rc7
>
> ----------------------------------------------------------------
> Changbin Du (1):
> drm/i915/gvt: exclude cfg space from failsafe mode
>
> Chris Wilson (5):
> drm/i915: Align "unfenced" tiled access on gen2, early gen3
> drm/i915/execlists: Wrap tail pointer after reset tweaking
> drm/i915: Avoid lock dropping between rescheduling
> drm/i915: Ironlake do_idle_maps w/a may be called w/o struct_mutex
> drm/i915: Use a dummy timeline name for a signaled fence
>
> Jani Nikula (2):
> Merge tag 'gvt-fixes-2017-04-01' of https://github.com/01org/gvt-linux into drm-intel-fixes
> Merge tag 'gvt-fixes-2017-04-07' of https://github.com/01org/gvt-linux into drm-intel-fixes
>
> Joonas Lahtinen (1):
> drm/i915: Don't call synchronize_rcu_expedited under struct_mutex
>
> Matthew Auld (2):
> drm/i915/perf: destroy stream on sample_flags mismatch
> drm/i915/perf: remove user triggerable warn
>
> Min He (1):
> drm/i915/gvt: set the correct default value of CTX STATUS PTR
>
> Sagar Arun Kamble (1):
> drm/i915: Suspend GuC prior to GPU Reset during GEM suspend
>
> Tina Zhang (1):
> drm/i915/gvt: remove the redundant info NULL check
>
> Zhenyu Wang (1):
> drm/i915/gvt: adjust mem size for low resolution type
>
> Zhi Wang (2):
> drm/i915/gvt: Activate/de-activate vGPU in mdev ops.
> drm/i915/gvt: Fix firmware loading interface for GVT-g golden HW state
>
> drivers/gpu/drm/i915/gvt/cfg_space.c | 3 --
> drivers/gpu/drm/i915/gvt/execlist.c | 3 +-
> drivers/gpu/drm/i915/gvt/firmware.c | 9 +++--
> drivers/gpu/drm/i915/gvt/gvt.c | 2 ++
> drivers/gpu/drm/i915/gvt/gvt.h | 5 ++-
> drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +++---
> drivers/gpu/drm/i915/gvt/vgpu.c | 45 +++++++++++++++++++----
> drivers/gpu/drm/i915/i915_drv.c | 2 --
> drivers/gpu/drm/i915/i915_drv.h | 1 +
> drivers/gpu/drm/i915/i915_gem.c | 2 ++
> drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 ++-
> drivers/gpu/drm/i915/i915_gem_gtt.c | 2 +-
> drivers/gpu/drm/i915/i915_gem_request.c | 11 ++++++
> drivers/gpu/drm/i915/i915_gem_shrinker.c | 26 ++++++++------
> drivers/gpu/drm/i915/i915_pci.c | 5 +++
> drivers/gpu/drm/i915/i915_perf.c | 11 ++++--
> drivers/gpu/drm/i915/intel_lrc.c | 57 ++++++++++++++----------------
> drivers/gpu/drm/i915/intel_ringbuffer.h | 8 ++++-
> 18 files changed, 138 insertions(+), 69 deletions(-)
>
> --
> Jani Nikula, Intel Open Source Technology Center

--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org