On Wed, Apr 12, 2017 at 4:06 PM, Jani Nikula <jani.nikula@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx